---
title: "Get checkout URL"
method: POST
path: "/accounts/payment/checkout-url"
tags: ["Payment"]
---

# Get checkout URL

`POST /accounts/payment/checkout-url`

Generates a Stripe checkout URL for subscription

## Request body

- CheckoutURLRequest
  - `base_subscription` string, required — Base subscription price ID
  - `addons` object[] — Subscription addons
    - `id` string, required — Addon price ID
    - `type` string, required — Addon type
    - `quantity` number, required — Quantity

## Response `200`

Checkout URL generated successfully

- object
  - `data` string, uri, required

## Other responses

- `400` — Bad request
- `401` — Unauthorized

---

[API](https://skmtc.net/quivaworks/apis/quiva-ai-gateway.md) · [All operations](https://skmtc.net/quivaworks/apis/quiva-ai-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/quivaworks/quiva-ai-gateway/revisions/771d118bd4d1/schema)
