Confirm Reseller API
Programmatic access for partners who manage member verification across many financial institutions — issue tokens, enroll and verify voices, work the call queue, and administer the institutions you own.
One API for every institution you manage
The Reseller API lives under the /external/* path on the Confirm platform. It is the same surface that powers our own reseller tooling — fully documented here, with a downloadable OpenAPI spec you can use to generate a typed client.
Authentication
Exchange your service-account credentials for a short-lived SSO token, then act on behalf of any institution you own.
How tokens work →Voice & calls
Assign inbound calls to members, enroll or reject a caller's voice, work the verification queue, and read full call detail.
How enrollment works →Institutions
List, create, and update the child institutions under your reseller account, and open an SSO session into any of them.
Browse endpoints →Every endpoint, at a glance
Ten routes across three areas. See the full reference for request and response schemas and copyable examples.
Tokens
/external/token/requestService-account login → SSO token/external/token/request/userExchange for a child-institution user tokenPhone calls & voice
/external/calls/queueList calls awaiting verification/external/calls/assignAssign a call to a member/external/calls/{voiceId}/detailsFull call detail & Pindrop events/external/calls/{voiceId}/enrollEnroll & accept the caller's voice/external/calls/{voiceId}/reject-voiceReject the voice & un-enrollInstitutions
/external/institutionsList your child institutions/external/institutionsOnboard a new institution/external/institutions/{key}Get one institution/external/institutions/{key}Update name / core/external/institutions/{key}/loginOpen an SSO session into a dashboard