# Mandates

All direct debit mandates related paths

## List mandates

 - [GET /users/{user_id}/payments/mandates](https://docs.upvest.co/api/mandates/list_mandates.md): List mandates

## List mandates for a business

 - [GET /businesses/{business_id}/payments/mandates](https://docs.upvest.co/api/mandates/list_business_mandates.md): List mandates for a business account.

## Create a mandate

 - [POST /payments/mandates](https://docs.upvest.co/api/mandates/create_mandate.md): Create a mandate.

Supports both user and business accounts. Provide user_id for user flows or business_id for business flows — exactly one must be specified.

## Retrieve a direct debit mandate

 - [GET /payments/mandates/{mandate_id}](https://docs.upvest.co/api/mandates/retrieve_mandate.md): Retrieve a direct debit mandate.

The response contains either user_id or business_id depending on whether the mandate belongs to a user or business account.

## Delete mandate

 - [DELETE /payments/mandates/{mandate_id}](https://docs.upvest.co/api/mandates/delete_mandate.md): Delete mandate

