GoCardless REST API
Versioned REST API for collecting bank debit and open-banking payments worldwide. Resources include customers, customer bank accounts, mandates, payments, payouts, subscriptions, refunds, billing requests, events, and webhook endpoints. Authentication uses Bearer access tokens; a GoCardless-Version header is required on every request. Sandbox available at api-sandbox.gocardless.com.
Documentation
Documentation
https://developer.gocardless.com/api-reference/
GettingStarted
https://developer.gocardless.com/getting-started/set-up/
Specifications
OpenAPI
https://developer.gocardless.com/api-reference/openapi
AsyncAPI
https://raw.githubusercontent.com/api-evangelist/gocardless/refs/heads/main/asyncapi/gocardless-asyncapi.yml