Skip to Content

generate a client

no official sdk for your language? generate a typed client straight from the published OpenAPI spec — reference it by url, or download crawlbrulee-openapi.json:

https://crawlbrulee.com/docs/openapi.json

typescript types

npx openapi-typescript https://crawlbrulee.com/docs/openapi.json -o crawlbrulee.d.ts

any language (openapi-generator)

npx @openapitools/openapi-generator-cli generate \ -i https://crawlbrulee.com/docs/openapi.json \ -g python \ -o ./crawlbrulee-client

swap -g python for go, java, csharp, rust, php, and dozens more .

python (openapi-python-client)

openapi-python-client generate --url https://crawlbrulee.com/docs/openapi.json

whichever client you generate, point it at the base url https://api.crawlbrulee.com and send your key as Authorization: Bearer $CRAWLBRULEE_API_KEY.

the hand-written js/ts and python sdks are the recommended path — generation is the escape hatch for everything else. the same spec also imports cleanly into Postman or Swagger UI.