Skip to main content

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:
  1. Authenticate — obtain an API key and set it on every request
  2. Check requirements — call the requirements endpoint to discover what fields and documents are needed for a given country
  3. Upload documents — upload KYB documents via the documents endpoint
  4. Submit an application — create an application with the required fields and document references
  5. Listen for webhooks — Conduit reviews the application and notifies you via webhook when it’s approved or rejected
  6. 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

EnvironmentURL
Productionhttps://api.conduit.financial/v2
Sandboxhttps://api.sandbox.conduit.financial/v2
Both environments expose the same API with the same authentication mechanism. See Authentication for details on environments.

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