Endpoint Quick Reference
All v2 endpoints at a glance. Base URL:https://api.blitz-api.ai. All endpoints use POST except key-info.
| Endpoint | Method | Description | Plan required |
|---|---|---|---|
/v2/account/key-info | GET | Check API key validity & rate limit | Any |
/v2/search/waterfall-icp-keyword | POST | Find decision-makers by cascade hierarchy | Unlimited Leads+ |
/v2/search/employee-finder | POST | Search employees by role & seniority | Unlimited Leads+ |
/v2/search/companies | POST | Find companies by filters | Unlimited Leads+ |
/v2/enrichment/email | POST | LinkedIn profile URL → verified work email | Unlimited Email+ |
/v2/enrichment/phone | POST | LinkedIn profile URL → phone (US only) | Unlimited Phone |
/v2/enrichment/email-to-person | POST | Work email → full person profile | Unlimited Leads+ |
/v2/enrichment/phone-to-person | POST | Phone number → full person profile | Unlimited Leads+ |
/v2/enrichment/company | POST | Company LinkedIn URL → company profile | Unlimited Leads+ |
/v2/enrichment/domain-to-linkedin | POST | Website domain → Company LinkedIn URL | Unlimited Leads+ |
/v2/enrichment/linkedin-to-domain | POST | Company LinkedIn URL → email domain | Unlimited Leads+ |
/v2/utilities/email/validate | POST | Validate email deliverability (SMTP) | Unlimited Leads+ |
/v2/utilities/current-date | POST | Get current server date/time | Any |
Base Setup
Every request requires thex-api-key header. The client below handles rate limiting, retries on 429, and error handling.
Check API Key — GET /v2/account/key-info
Verify your key and check your account status. Use as a health check before batch jobs.
Waterfall ICP Search — POST /v2/search/waterfall-icp-keyword
Find the best decision-maker at a company using a prioritized cascade. The engine tries each tier in order and fills results from the highest-priority match first.
icp = cascade tier matched (1 = top priority). ranking = overall position in the company (1 = most relevant).
Email Enrichment — POST /v2/enrichment/email
Retrieve a verified work email from a LinkedIn profile URL. Requires Unlimited Email plan or above.
Phone Enrichment — POST /v2/enrichment/phone
Retrieve a direct phone number from a LinkedIn profile URL. US contacts only. Requires Unlimited Phone Numbers plan.
Company Enrichment — POST /v2/enrichment/company
Retrieve a full company profile from a LinkedIn company URL.
Domain → LinkedIn URL — POST /v2/enrichment/domain-to-linkedin
Convert a website domain to a Company LinkedIn URL. Use this as the first step when your source data only contains domains. Returns found (boolean) and company_linkedin_url (string).
Email Validation — POST /v2/utilities/email/validate
Validate an email address via live SMTP handshake. Use before enrolling leads in cold email sequences.
Routing by validation status:
"valid"→ Enroll in aggressive cold email sequence"catch_all"→ Route to LinkedIn sequence or manual review"invalid"→ Mark as Do Not Contact in CRM
Employee Finder — POST /v2/search/employee-finder
Search employees at a company by job level, department, and location. Supports pagination. See Employee Finder guide for full documentation.
Pagination: increment page to fetch the next page. The response includes total_pages.
Company Search — POST /v2/search/companies
Find companies matching ICP criteria (industry, size, location, keywords). Supports cursor-based pagination. See Company Search guide for full documentation.
Pagination: pass the cursor from the response to fetch the next page. cursor: null means last page.

