Skip to content
GitmoapAPIBeta
Schema

CheckoutSessionRequest

POST /groups/{group_id}/billing/checkout-session body.

Shape

  • cancel_urlstring
  • success_urlstring
  • tierPlanTierfreeproteamenterpriseThe subscription plan an organization is on, which sets its resource limits. From smallest to largest: free, pro, team, enterprise.
  • seatsinteger · int32 or nulloptional0–∞Seat count for a per-seat tier (e.g. Team). When set, Checkout starts at this quantity and lets the customer adjust it; omit (or 1) for a flat per-namespace tier. Entitlement keys on the product, never the quantity.

Example

Synthesized example
{
"cancel_url": "https://gitmoap.example/acme/7666bf9e",
"success_url": "https://gitmoap.example/acme/5e97a178",
"tier": "free",
"seats": 11
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by

Returned by 0 operations

No operation returns it directly.