Reference
SDKs
Official, dependency-light clients live in the sdks/ directory of the repository. All authenticate with an API key and cover jobs, leads and export.
Languages
| Language | Path | Runtime |
|---|---|---|
| Node.js | sdks/node/orbicrawl.js | Node 18+ (native fetch) |
| Python | sdks/python/orbicrawl.py | 3.8+ (stdlib only) |
| Go | sdks/go/orbicrawl.go | 1.18+ |
| PHP | sdks/php/OrbiCrawl.php | 7.4+ (ext-curl) |
| Java | sdks/java/OrbiCrawl.java | JDK 11+ |
Usage
from orbicrawl import OrbiCrawl
oc = OrbiCrawl(api_key="oc_live_...", base_url="https://api.orbicrawl.com")
job = oc.create_job(["https://acme.com"], name="Acme")
leads = oc.list_leads(job_id=job["id"])Tip
Need another language? Every SDK is generated against the same OpenAPI spec — run your favourite OpenAPI generator against
https://api.orbicrawl.com/api/v1/openapi.json.