---
title: "Sandbox confirm a payout page"
method: POST
path: "/v1/payout_pages/{id}/sandbox_confirm"
tags: ["Payout Pages"]
---

# Sandbox confirm a payout page

`POST /v1/payout_pages/{id}/sandbox_confirm`

## Request

- Base URL: `https://api.breeze.cash`
- URL: `https://api.breeze.cash/v1/payout_pages/{id}/sandbox_confirm`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/breeze/apis/breeze-api/docs/v1/payout_pages/:id/sandbox_confirm/post.ts> (a function with typed inputs; its response is checked against the schema)

Confirms a payout page in the sandbox environment, transitioning it to the specified status.

## Path parameters

- `id` string, required

## Request body

- SandboxConfirmPayoutPageRequest: Status to transition the payout page to
  - `status` 'CREATED' | 'PENDING' | 'PROCESSING' | 'PROCESSED' | 'REFUNDED' | 'EXPIRED' | 'CANCELLED' | 'REJECTED', required

## Response `200`

Success

- object: The confirmed payout page
  - `status` 'SUCCEEDED', required
  - `data` SandboxConfirmPayoutPageResponse, required
    - `id` string, required: Payout page ID

## Other responses

- `400`: Bad request
- `401`: Unauthorized

---

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