Skip to main content
GET
Get a schedule
additionalInfos is read live from the payment when you ask: the Pix or bank slip as it stands now (amounts, due date, who pays and who receives), or the receiving wallet of a transfer between wallets. Use the schedule’s status to know whether it already ran. Only an organization admin can read it.

Path Parameters

realmId
string<uuid>
required

ID of your realm.

Format: UUID

organizationId
string<uuid>
required

ID of the organization the wallet belongs to.

Format: UUID

accountId
string
required

ID of the account (24 hexadecimal characters).

Pattern: ^[0-9a-fA-F]{24}$
walletId
string
required

ID of the wallet the schedule pays from (24 hexadecimal characters).

Pattern: ^[0-9a-fA-F]{24}$
scheduleId
string<uuid>
required

ID of the schedule.

Format: UUID

Response

Successful response

A scheduled payment, with the payment behind it.

id
string<uuid>
required

ID of the schedule.

Example:

"3b9f7c2e-5d41-4e8a-9a6f-1c2d3e4f5a6b"

amount
number
required

Amount to pay, in cents (BRL).

Example:

150000

scheduledAt
string<date-time>
required

When the payment is due to run.

Example:

"2026-11-05T03:00:00.000Z"

type
enum<string>
required

What the schedule pays: a Pix to a key (PIX_TRANSFER), a Pix QR code (PIX_PAYMENT), a bank slip (BANK_SLIP_PAYMENT) or a transfer to another wallet of the same account (P2P_TRANSFER).

Available options:
BANK_SLIP_PAYMENT,
PIX_PAYMENT,
P2P_TRANSFER,
PIX_TRANSFER
Example:

"PIX_TRANSFER"

status
enum<string>
required

Where the schedule is: waiting for its day (SCHEDULED), running (PROCESSING), paid (DONE), failed (FAILED) or cancelled (CANCELLED).

Available options:
SCHEDULED,
PROCESSING,
CANCELLED,
FAILED,
DONE
Example:

"SCHEDULED"

organization
string<uuid>
required

ID of the organization the schedule belongs to.

Example:

"c4bd3f21-dfbd-44e8-8055-68ba15bed410"

realm
string<uuid>
required

ID of the realm the schedule belongs to.

Example:

"f495ff0c-ab54-4f99-8e92-ca8682e4de9b"

account
string
required

ID of the account that pays.

Example:

"6702b1e4a9c3d80012f4a7b1"

wallet
string
required

ID of the wallet that pays.

Example:

"6702b1e4a9c3d80012f4a7b5"

createdAt
string<date-time>
required

When the schedule was created.

Example:

"2026-10-20T14:32:10.512Z"

updatedAt
string<date-time>
required

When the schedule was last changed.

Example:

"2026-10-20T14:32:10.512Z"

createdBy
string
required

ID of the user who created the schedule.

Example:

"e3553bc1-5e20-4e17-b22a-a796fda0aa99"

updatedBy
string
required

ID of the user who last changed the schedule.

Example:

"e3553bc1-5e20-4e17-b22a-a796fda0aa99"

additionalInfos
object
required

The payment behind the schedule.

description
string

Description given when the schedule was created.

Example:

"Office rent — November"

retryCount
number | null

Number of execution attempts that failed. Absent or null before any failure.

Example:

null

category
enum<string>

Balance category of the wallet the amount is taken from.

Available options:
FLEX_NATIONAL,
FLEX_INTERNATIONAL,
FOOD,
GAS,
MOBILITY,
TOLL,
FLEX_NATIONAL_WITHOUT_WITHDRAWALS,
ADS,
SAAS,
HOTEL,
AIRLINES,
TRAVEL,
BLOCKED,
CASHBACK
Example:

"FLEX_NATIONAL"

cancelledBy
string

ID of the user who cancelled the schedule. Present only on a cancelled schedule.

Example:

"e3553bc1-5e20-4e17-b22a-a796fda0aa99"

cancelledAt
string<date-time>

When the schedule was cancelled. Present only on a cancelled schedule.

Example:

"2026-10-22T11:05:41.207Z"