---
title: "Create Checkout"
method: POST
path: "/v1/account/checkout"
tags: ["system"]
---

# Create Checkout

`POST /v1/account/checkout`

## Request body

- CheckoutRequest
  - `plan` 'physical' | 'pro' | 'realtime', required

## Response `200`

Successful Response

- CheckoutResponse
  - `result` 'success'
  - `action` 'checkout' | 'manage_subscription', required
  - `url` string, required
  - `expires_at` string, nullable

## Other responses

- `401` — Authentication failed.
- `409` — The requested account action cannot be completed in its current state.
- `422` — Validation Error
- `500` — The operation failed internally.
- `503` — A required backend or data source is temporarily unavailable.

---

[API](https://skmtc.net/goldprice/apis/gold-api.md) · [All operations](https://skmtc.net/goldprice/apis/gold-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/goldprice/gold-api/revisions/5e6518098e6e/schema)
