List mandates
Returns a cursor-paginated list of your mandates.
Request
- Base URLhttps://api.gocardless.com
- AuthHTTP bearer
Query parameters
Cursor pointing to the end of the desired set.
Cursor pointing to the start of the desired set.
Number of records to return.
ID of a customer. If specified, this endpoint will return all mandates for the given customer. Cannot be used in conjunction with customer_bank_account or creditor
ID of a creditor. If specified, this endpoint will return all mandates for the given creditor. Cannot be used in conjunction with customer or customer_bank_account
ID of a customer bank account. If specified, this endpoint will return all mandates for the given bank account. Cannot be used in conjunction with customer or creditor
One or more valid statuses
Scheme you'd like to retrieve mandates for
Mandate type
Unique reference. Different schemes have different length and character set requirements. GoCardless will generate a unique reference satisfying the different scheme requirements if this field is left blank.
Includes linked resources in the response. Use customer to embed customer details, or bank_account to embed bank account details.
Headers
Response
Successful response
Example response
{
"mandates": [
{
"id": "MD123",
"created_at": "2014-01-01T12:00:00.000Z",
"reference": "REF-123",
"status": "pending_submission",
"scheme": "bacs",
"mandate_type": "bank_debit",
"next_possible_charge_date": "2014-10-27",
"next_possible_standard_ach_charge_date": "2014-10-27",
"verified_at": "2021-01-01T12:00:00.000Z",
"links": {
"customer_bank_account": "BA123",
"creditor": "CR123",
"new_mandate": "MD123",
"customer": "CU123"
}
}
],
"meta": {
"limit": 50
}
}Changes
No recorded changes to this operation across all 1 revision of this API.