OpenAPI Spec
The Conduit API publishes an OpenAPI 3.0 specification that describes every endpoint, request body, response schema, and error code. The spec is available at/v2/api-docs/openapi.json on any environment:
| Environment | URL |
|---|---|
| Production | https://api.conduit.financial/v2/api-docs/openapi.json |
| Sandbox | https://api.sandbox.conduit.financial/v2/api-docs/openapi.json |
Generate a Typed Client
Use the OpenAPI spec to generate a typed API client in any language. The full spec URLs are listed above — substitutehttps://api.sandbox.conduit.financial/v2/api-docs/openapi.json for sandbox or https://api.conduit.financial/v2/api-docs/openapi.json for production. The examples below use the sandbox spec.
TypeScript / JavaScript
Using openapi-typescript:Python
Using openapi-python-client:Any Language
Using OpenAPI Generator (supports 50+ languages):<language> with your target: typescript-fetch, python, go, java, ruby, csharp, kotlin, swift, etc.
Import into Postman
You can import the OpenAPI spec directly into Postman for interactive API exploration:- Open Postman and click Import
- Select Link and paste the spec URL:
https://api.sandbox.conduit.financial/v2/api-docs/openapi.json - Postman generates a collection with all endpoints, request bodies, and example responses
- Set the
x-api-keyvariable in your Postman environment to authenticate requests