---
title: "Start a Stripe Checkout session to upgrade the caller’s own tier"
method: POST
path: "/v1/me/checkout"
---

# Start a Stripe Checkout session to upgrade the caller’s own tier

`POST /v1/me/checkout`

## Request

- Base URL: `https://api.grundfast.dk`
- URL: `https://api.grundfast.dk/v1/me/checkout`
- Auth: API key in cookie `gf_session`

Session-scoped self-serve upgrade. Body is `{ tier }`; returns the Stripe Checkout URL to redirect the user to. Rate-limited (mintRateLimit).

## Request body

- object
  - `tier` string, required

## Response `200`

OK

## Other responses

- `400`: Error
- `401`: Error
- `429`: Error

---

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