Skip to main content
Reconify publishes two official SDKs, both generated from the same OpenAPI contract as this reference. Their operations match the API exactly, and they add the plumbing a production sender needs.

Choose a language

Both SDKs cover the same operations, so the choice is your runtime.

TypeScript

@reconifyhq/sdk, for Node.js 18 or newer and any runtime with fetch.

Python

reconify-python, for Python 3.10 or newer, sync or async.

What you get

Both SDKs wrap the public operations and add six things you would otherwise write:
  • A typed client for every request and response.
  • Bearer authentication from an argument or an environment variable.
  • Cursor pagination helpers for events and issues.
  • Structured errors carrying the HTTP status, the API code, and the failing field.
  • Bounded retries with exponential backoff that honor Retry-After when a response carries one.
  • A per-request timeout.

Operation coverage

The two SDKs group operations the same way, which keeps a polyglot integration consistent. That list is the whole surface. Reconify delivers no outbound webhooks, and organization administration stays in the dashboard.

Another language

The API is plain JSON over HTTPS, so any HTTP client works. Code examples covers the requests directly, and a request for a new SDK reaches us at kolawole@reconifyhq.com.