Guides
Integrations
Connect a destination once, then push a job's leads to it — manually, or automatically via a workflow.
Providers
| Provider | Auth | Notes |
|---|---|---|
webhook | optional bearer token | Any URL — powers Zapier / Make / n8n catch-hooks |
hubspot | private-app token | Creates Contacts |
airtable | personal access token | Appends records to a base/table |
Connect
bash
curl -X POST https://api.orbicrawl.com/api/v1/integrations \
-H "X-API-Key: oc_live_..." -H "Content-Type: application/json" \
-d '{
"provider": "webhook",
"name": "Zapier",
"target_url": "https://hooks.zapier.com/hooks/catch/..."
}'Info
Webhook destinations are SSRF-guarded — the URL must resolve to a public address. Internal/loopback targets are rejected. Stored credentials are never returned by the API after creation.
Push leads
bash
curl -X POST https://api.orbicrawl.com/api/v1/integrations/INTEGRATION_ID/push \
-H "X-API-Key: oc_live_..." -H "Content-Type: application/json" \
-d '{ "job_id": "JOB_ID" }'Zapier / Make / n8n
Use the built-in Webhooks / Catch Hook trigger in your automation tool to generate a URL, paste it as a webhook integration above, and each pushed batch arrives as a JSON payload of leads you can map to any downstream app.
Chrome extension
The Chrome extension crawls the current tab into your workspace using your API key — install it unpacked from the extension/ folder of the repository.