Overview
The Conduit API provides programmatic access to Conduit Financial’s platform for customer onboarding, compliance, and payments.How Conduit Works
Conduit uses an application-based model. Instead of creating customers directly, you submit an application with the required information and documents. Conduit reviews the application — and if approved, a customer record is created automatically. This means your integration follows a submit-and-listen pattern:- Authenticate — obtain an API key and set it on every request
- Check requirements — call the requirements endpoint to discover what fields and documents are needed for a given country
- Upload documents — upload KYB documents via the documents endpoint
- Submit an application — create an application with the required fields and document references
- Listen for webhooks — Conduit reviews the application and notifies you via webhook when it’s approved or rejected
- Customer is active — on approval, a customer record is created and returned in the webhook payload
The review process is automated. You do not need to poll for status — configure a webhook endpoint and Conduit will notify you.
Base URL
| Environment | URL |
|---|---|
| Production | https://api.conduit.financial/v2 |
| Sandbox | https://api.sandbox.conduit.financial/v2 |
What You’ll Need
Before you start integrating:- API key — generated from the Conduit dashboard
- Webhook endpoint URL — a publicly accessible HTTPS URL where Conduit will send event notifications
- KYB documents — business registration, operating license, and other documents required for the countries you operate in
Next Steps
- Authentication — set up your API key and understand environments
- Webhooks — configure webhook endpoints to receive real-time notifications
- API Reference — conventions, error handling, and endpoint documentation