OrbiCrawl AI

Guides

Leads & enrichment

Every crawled website becomes a lead: core contact fields plus a deep enrichment container that fills in over time.

Listing leads

bash
curl "https://api.orbicrawl.com/api/v1/leads?page=1&per_page=25&search=acme" \
  -H "X-API-Key: oc_live_..."

Scope to a single job with ?job_id=.... Results are paginated (data, page, per_page, total).

The enrichment container

Beyond the core fields (website, company name, emails, phones, socials), every lead carries an enrichment object:

KeyContents
emailDeliverability grade, MX provider, SPF/DKIM/DMARC, disposable, role, catch-all
domainNameservers, DNS/hosting/CDN, HTTPS/HSTS/CSP, security score
companyLegal name, founded year, employees, address, hours, rating (schema.org)
phonePrimary country and all countries seen (from E.164 calling codes)
seoOn-page SEO signals + a 0–100 score with an issues list
qualityComposite 0–100 website-quality score and A–F grade
aiSummary, category, industry, lead score, buying signals
icpFit score, verdict and matched signals vs your Ideal Customer Profile

Exports

bash
curl -X POST https://api.orbicrawl.com/api/v1/jobs/JOB_ID/export \
  -H "X-API-Key: oc_live_..." -H "Content-Type: application/json" \
  -d '{"format":"xlsx"}'

Formats: csv, xlsx, json. The response is a presigned URL that expires after one hour; re-request it any time from GET /exports.

Duplicate detection

The same site captured across multiple crawls is grouped by registrable domain:

bash
curl https://api.orbicrawl.com/api/v1/leads/duplicates \
  -H "X-API-Key: oc_live_..."