Overview
A Whitelist Recipient is an intercompany bank account that your organization pre-registers and has reviewed by Conduit before any funds move. Only recipients inregistered status unlock purpose: intercompany payouts for the associated customer.
Whitelist recipients are scoped to a customer. Each entry records a bank account (US domestic, or SWIFT identified by BIC plus an IBAN or account number), the legal holder name, the relationship to the customer, and the evidence documents that support the registration.
Relationships
- Customer — each recipient is scoped to a single customer (
customerId). You may register multiple recipients per customer. - Documents — one or more previously uploaded
doc_*documents are attached asevidenceDocumentIdsat registration time. These evidence the intercompany relationship (ownership chart, inter-company agreement, bank statement). - Payouts — a payout with
purpose: intercompanyrequires aregisteredrecipient matching the destination bank details. TheRECIPIENT_NOT_WHITELISTEDerror fires if no such entry exists.
Lifecycle
Review outcomes are delivered via
whitelist_recipient.* webhooks. Do not poll for status changes — listen for the webhook.
Key fields
API surface
POST /v2/customers/:customerId/whitelist-recipients— register a new recipient (requiresIdempotency-Key)GET /v2/customers/:customerId/whitelist-recipients— list recipients, optionally filtered by?status=GET /v2/customers/:customerId/whitelist-recipients/:id— get a single recipientDELETE /v2/customers/:customerId/whitelist-recipients/:id— revoke a recipient (terminal)
POST /v2/sandbox/whitelist-recipients/:id/simulate-approve— movepending_review→registeredPOST /v2/sandbox/whitelist-recipients/:id/simulate-reject— movepending_review→rejected