Cold Leads

Verifying lists and using the API

  1. Verification → paste addresses or upload a CSV, press “Verify list”. Each address costs 1 credit (Solo 100, Team 1 000, Business 10 000 a month; extra packs $5 per 1 000).
  2. Buckets: Valid — the domain accepts mail, and the reason says whether the mailbox was confirmed or not checked; Risky — accept-all server, disposable domain, inconclusive answer or timeout; Invalid — bad syntax, no mail server or mailbox rejected. Role accounts stay Valid with a lower score. Export any bucket as CSV or import Valid/Risky into contacts.
  3. Contacts and campaigns: “Verify selected” in the table, “Verify” on the card, “Verify audience” on the campaign page. Invalid addresses are skipped automatically when sending.
  4. API (Business): create a key in Settings → API keys, send it in x-api-key. POST /api/v1/verify, /verify/bulk, GET /verify/jobs/{id}, POST /find (name + domain), GET /credits. 120 requests a minute, 5 parallel jobs.
  5. Node.js SDK and MCP server: open-source clients for this API on GitHub (links below) that install straight from there. AI agents with MCP support can also connect to https://coldleads.app/api/mcp with the same secret key (Authorization: Bearer).