---
title: "Start a subscription via Stripe Checkout"
method: POST
path: "/v1/billing/subscribe"
tags: ["Billing"]
---

# Start a subscription via Stripe Checkout

`POST /v1/billing/subscribe`

## Request

- Base URL: `https://api.1claw.co`
- URL: `https://api.1claw.co/v1/billing/subscribe`
- Auth: HTTP bearer

## Request body

- SubscribeRequest
  - `tier` 'pro' | 'team' | 'business', required
  - `interval` 'monthly' | 'annual', required
  - `trial` boolean: Accepted and ignored — plans no longer start with a trial (2026-09-19); checkout charges on completion.

## Response `200`

Checkout URL

- CheckoutUrlResponse
  - `checkout_url` string, uri

---

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