Integrations
Fits into the stack you already use
Call it from any language
The API is plain HTTPS and JSON. If your stack can make an HTTP request, it can use 96Astro API today.
cURL
AvailableEvery docs example starts as a copy-and-paste cURL command.
JavaScript and TypeScript
Availablefetch from Node.js, Next.js route handlers, serverless functions.
Python
Availablehttpx or requests from Django, FastAPI, Flask or scripts.
PHP
AvailableLaravel HTTP client, Guzzle or cURL.
Official tooling
The SDKs and the Postman collection are generated from the OpenAPI description, so they cover every endpoint and match the API. The npm and PyPI packages are publishing soon: until they are listed, ask support for a pre-release build.
OpenAPI 3.1 description
AvailableRequest schemas, examples and credit costs for every callable endpoint. Use it with code generators, or import it into Postman.
Download the OpenAPI documentPostman collection
AvailableEvery endpoint grouped by family, with the documented example body and a saved example response. Bearer auth from an
Download the Postman collectionapi_keyvariable and a freshIdempotency-Keyon each request; sandbox and live environments with no key saved are on the SDK page.TypeScript SDK
AvailableTyped methods for every endpoint, retries with backoff, automatic idempotency keys, PDF job polling and webhook verification. Zero dependencies, Node.js 18+.
Read the SDK guidenpm install @96astro/api(publishing to npm soon)Python SDK
AvailableSync and async clients on httpx with the same safety features, typed request bodies and PDF job helpers. Python 3.9+.
Read the SDK guidepip install astro96-api(publishing to PyPI soon)PHP SDK
PlannedFor Laravel and WordPress developers.
Platforms
Ready-made pieces for the places astrology apps usually live.
WordPress plugin
PlannedKundli, panchang and matching widgets, with your key kept on the server.
MCP server
PlannedLets AI assistants look up the docs and run calculations through your account.
Webhooks
Stop polling: get a signed HTTPS request when something happens in your account.
Webhooks
AvailableSigned events when PDF jobs finish, when live credits run low and when a renewal payment fails. Live endpoints with Growth and above; sandbox endpoints on every plan.
Read the webhooks guide
Building something we have not listed? Tell us.