Developer platform

Lead intelligence your code can call

Everything the app can do, your systems can do — through one REST API with the same credit accounting and tenancy rules.

01POST /api/v1/leads/extractstart an extraction task with an Idempotency-Key
02GET /api/v1/instagram/v2/tasks/{id}poll task status, or wait for the webhook
03GET /api/instagram/v2/profilespage through stored, deduped results
04POST /api/v1/workflowswire results into an automated pipeline

One REST API for the whole pipeline

Extraction, enrichment, monitoring, campaigns, workflows, and billing all speak the same /api/v1 conventions — typed payloads, consistent envelopes, predictable errors.

API keys, issued from the app

Generate and rotate keys from your account settings. Admin-managed keys scope programmatic access for internal tooling without sharing sessions.

Idempotent by contract

Provider-backed POST endpoints require an Idempotency-Key — safe retries, no double credit spend. The API rejects the ambiguous case rather than guessing.

Webhooks for async work

Long-running jobs and workflow events deliver via webhooks with signature verification, with a reconciler as the safety net when delivery fails.

Honest status codes

501 for unsupported capabilities before any write. 503 when upstream isn't configured. 404 for missing resources. 402 when credits run short. Never a fabricated result.

An admin API for operators

Accounts, tenants, subscriptions, quotas, feature flags, provider controls, and system operations — the same endpoints the admin console runs on.