---
title: "Retrieve a list of payment drafts"
method: GET
path: "/payment-drafts"
tags: ["Payment drafts"]
---

# Retrieve a list of payment drafts

`GET /payment-drafts`

## Request

- Base URL: `https://b2b.revolut.com/api/1.0`
- URL: `https://b2b.revolut.com/api/1.0/payment-drafts`
- Auth: HTTP bearer

Get the list of payment drafts that haven't been [sent for processing](https://developer.revolut.com/docs/guides/manage-accounts/transfers/payment-drafts#send-drafts-for-processing).

By default, only payment drafts created with the API (including [Draft payment](https://developer.revolut.com/docs/api/open-banking#tag-draft-payment) endpoints) are returned. To retrieve drafts from other sources, use the `source` parameter.

The response lists the drafts with their details, such as the number of payments included in the draft, but not the payment details.

For more information, see the guides: [Payment drafts](https://developer.revolut.com/docs/guides/manage-accounts/transfers/payment-drafts).

## Query parameters

- `source` 'api' | 'integration' | 'email' | 'all'

## Response `200`

List of payment drafts

- PaymentDraftsResponse
  - `payment_orders` PaymentOrderInfo[], required: The list of payment drafts that haven't been sent for processing.
    - `id` string, uuid, required: The ID of the payment draft.
    - `scheduled_for` string, date: The scheduled date of the payment draft in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
    - `title` string: The title of the payment draft.
    - `payments_count` integer, required: The number of payments in the payment draft.
    - `source` 'api' | 'integration' | 'email' | 'business_app': The source from which the payment draft was created.

## Other responses

- `default`: Unexpected error

---

[API](https://skmtc.dev/revolut/apis/business-api.md) - [All operations](https://skmtc.dev/revolut/apis/business-api/llms.txt) - [OpenAPI document](https://skmtc.dev/revolut/apis/business-api/revisions/be089d9fa8b4?raw)
