List BACS direct debit mandates [beta]
List BACS direct debit mandates for an account.
This endpoint takes an account token - an access token encoded with a Pismo account ID. The account is parsed from the token.
Request
- Base URLhttps://sandbox.pismolabs.io/bacs
- URLhttps://sandbox.pismolabs.io/bacs/v1/payments/bacs/directdebit/mandates
- Authnone declared. Required headers: Authorization
Query parameters
Transaction or mandate ID filter
Mandate status filter.
Mandate source filter:
- auddis - Electronic
- non-electronic - Paper<br /> Default is all.
Return records created on or after this date/time (RFC3339).
Return records created on or before this date/time (RFC3339).
Pagination cursor. Pass this field as a query parameter to get the next page.
Maximum number of items to return per page. Default is 10.
Headers
Account token - access token encoded with a Pismo account ID. Tokens can expire quickly, which can result in a <b>401 Unauthorized</b> message
Request tracking ID. If not provided, a random UUID is generated.
Response
Paginated list of direct debit mandates
Example response
{
"items": [
{
"id": "b254bb5e-6f1a-4c2b-9c1e-2f0a6d3e8c11",
"external_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"org_id": "TN-KGIOODJD...1000",
"account_id": 12345678,
"role": "PAYER",
"source": "auddis",
"status": "CREATED",
"reference": "Weekly money for Mom",
"form3_submission_id": "9f8c7d6e-5b4a-3c2d-1e0f-a1b2c3d4e5f6",
"status_reason": {
"code": "2",
"description": "Mandate transferred to a new bank"
},
"created_at": "2026-08-05T10:15:00Z",
"updated_at": "2026-08-05T10:15:00Z"
}
],
"next_page": true,
"after_id": "019e92ec-3362-7c54-9d17-89f5542a06e4"
}Changes
No recorded changes to this operation across all 1 revision of this API.