---
title: "Get Scheduled Payment"
method: GET
path: "/v1/scheduled-payments/{id}"
tags: ["Transactions"]
---

# Get Scheduled Payment

`GET /v1/scheduled-payments/{id}`

## Path parameters

- `id` integer, required

## Response `200`

Scheduled payment details retrieved

- ExternalScheduledPaymentDetails
  - `amount_in_cents` integer, required
  - `cancelled_at` string, date-time, nullable — Cancellation timestamp (UTC, RFC 3339), if cancelled.
  - `created_at` string, date-time, required — Record creation timestamp (UTC, RFC 3339).
  - `details` union, required
    - PixDetails
      - `end_to_end_id` string, required
      - `message` string, nullable
      - `pix_key` string, nullable
      - `pix_type` string, required
      - `receiver` PartyInfo, required
        - `account_number` string, required
        - `account_type` 'checking_account' | 'savings_account' | 'prepaid_payment_account' | 'payment_account' | 'other', required
        - `bank` string, required
        - `bank_code` string, required
        - `document` string, required
        - `name` string, required
      - `sender` PartyInfo, required
        - `account_number` string, required
        - `account_type` 'checking_account' | 'savings_account' | 'prepaid_payment_account' | 'payment_account' | 'other', required
        - `bank` string, required
        - `bank_code` string, required
        - `document` string, required
        - `name` string, required
    - BoletoDetails
      - `assignor` string, required
      - `bar_code` string, required
      - `due_date` string, date, nullable — Boleto due date (`YYYY-MM-DD`).
      - `inputtable_line` string, required
      - `receiver` BoletoReceiverInfo, required
        - `document` string, nullable
        - `name` string, required
      - `sender` PartyInfo, required
        - `account_number` string, required
        - `account_type` 'checking_account' | 'savings_account' | 'prepaid_payment_account' | 'payment_account' | 'other', required
        - `bank` string, required
        - `bank_code` string, required
        - `document` string, required
        - `name` string, required
  - `executed_at` string, date-time, nullable — Execution timestamp (UTC, RFC 3339). Null until processed.
  - `id` integer, required
  - `receiver` string, required
  - `scheduled_date` string, date, required — Scheduled execution date (`YYYY-MM-DD`).
  - `status` 'pending' | 'processing' | 'executed' | 'failed' | 'cancelled', required
  - `transaction_id` integer, nullable
  - `type` string, required
  - `updated_at` string, date-time, nullable — Last update timestamp (UTC, RFC 3339).

## Other responses

- `401` — Authentication failed
- `403` — Access denied
- `404` — Scheduled payment not found
- `500` — Internal server error

---

[API](https://skmtc.net/kiwify/apis/conta-digital-api.md) · [All operations](https://skmtc.net/kiwify/apis/conta-digital-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kiwify/conta-digital-api/revisions/eea178ae3207/schema)
