Skip to main content
Same path, same query, same body as the provider. You get the provider’s exact status and body back, paid from your Datacircle credits at cost. Authorization is left alone: it’s not ours.
HarvestAPI paths: GET /linkedin/profile, /linkedin/company, /linkedin/profile-search, /linkedin/company-search, with the same query parameters as LinkedIn profile, LinkedIn company and LinkedIn search, plus HarvestAPI’s own query and main (profile), query (company) and geoId (company search); any other parameter answers 400 and is not charged. A call never costs more than its route’s price (0.0037,0.0037, 0.0116 with findEmail). iBlinked: POST /v1/enrich/single. Up2Data: POST /v1/profiles/enrich (0.00125perprofilefound,whatUp2Databillsus;amissUp2Datadoesn′tbillisfree).BlitzAPI:‘POST/v2/enrichment/email‘,‘/v2/enrichment/person‘,‘/v2/enrichment/company‘(0.00125 per profile found, what Up2Data bills us; a miss Up2Data doesn't bill is free). BlitzAPI: `POST /v2/enrichment/email`, `/v2/enrichment/person`, `/v2/enrichment/company` (0.01 per record BlitzAPI uses; errors are free). BlitzAPI and Up2Data have daily limits too (0.05and0.05 and 1 per account) and answer 429 past them; past any daily limit, an answer already in the shared cache is still served, free. Our data is in response headers only: Errors that are ours, not the provider’s:

Your API key is enough

No URL carries a workspace: the key picks it. Datacircle’s own routes are /auth/, /me/, /credits/, /checkout/, /files/ and /linkedin/<x>/, with Authorization: Token <api_key> (Bearer <api_key> works too).