Create a checkout.
Create a checkout
PreviewPOST
/admin/v1/checkoutsbody parameters
Returns
curl https://api.userhub.com/admin/v1/checkouts \
-H "Authorization: Bearer $USERHUB_ADMIN_KEY" \
--json '{
"organizationId": "org_28seyVGVL1got6"
}'
const res = await adminApi.checkouts.create({
organizationId: "org_28seyVGVL1got6",
});
res, err := adminApi.Checkouts().Create(
context.Background(),
&adminapi.CheckoutCreateInput{
OrganizationId: "org_28seyVGVL1got6",
},
)
$res = $adminApi->checkouts->create(
organizationId: 'org_28seyVGVL1got6',
);
res = admin_api.checkouts.create(
organization_id="org_28seyVGVL1got6",
)
Response bodyJSON
{
"id": "co_CNUE9JoJE2dNa8FowJHSy",
"type": "CHANGE",
"state": "READY",
"currencyCode": "USD",
"plans": [
{
"id": "plan_2wnGzPMSrDBYK5:ukfHizos:monthly:usd",
"state": "AVAILABLE",
"uniqueId": "pro:ukfHizos:monthly:usd",
"displayName": "Pro",
"description": "The pro plan.",
"tier": "TIER1",
"currencyCode": "USD",
"interval": {
"quantity": 1,
"unit": "MONTH"
},
"revision": {
"id": "plan_2wnGzPMSrDBYK5:ukfHizos",
"selected": true,
"latest": true
},
"selected": true,
"default": true,
"trial": {
"days": 7
},
"tags": [
"default"
],
"items": [
{
"type": "SEAT",
"product": {
"id": "pd_3fNK5BXs9C1Fdc",
"uniqueId": "pro-seat",
"displayName": "Pro seat",
"description": "The pro seat.",
"committed": true,
"archived": false,
"productConnections": [],
"view": "BASIC",
"createTime": "2025-05-15T13:00:00Z",
"updateTime": "2025-05-15T13:00:00Z"
},
"price": {
"id": "pr_HFULbg4GRQEkV6",
"externalId": "price_1O2TVHGZpdmtrghCgwyfbNIx",
"state": "ACTIVE",
"currencyCode": "USD",
"billingMode": "FIXED_TERM",
"interval": {
"quantity": 1,
"unit": "MONTH"
},
"fixed": {
"amount": "5"
},
"archived": false,
"view": "BASIC",
"createTime": "2025-05-15T13:00:00Z",
"updateTime": "2025-05-15T13:00:00Z"
}
}
],
"view": "FULL"
}
],
"steps": [
{
"type": "TRIAL",
"state": "OPTIONAL",
"trial": {
"type": "DEFAULT"
}
},
{
"type": "PAYMENT_METHOD",
"state": "OPTIONAL"
}
],
"items": [
{
"id": "uCjaZQh9",
"displayName": "Pro seat",
"inputType": "HIDDEN",
"type": "SEAT",
"unit": "SEAT",
"price": {
"id": "pr_HFULbg4GRQEkV6",
"externalId": "price_1O2TVHGZpdmtrghCgwyfbNIx",
"state": "ACTIVE",
"currencyCode": "USD",
"billingMode": "FIXED_TERM",
"interval": {
"quantity": 1,
"unit": "MONTH"
},
"fixed": {
"amount": "5"
},
"archived": false,
"view": "BASIC",
"createTime": "2025-05-15T13:00:00Z",
"updateTime": "2025-05-15T13:00:00Z"
},
"quantity": 1,
"subtotalAmount": "0",
"discountAmount": "0",
"renewAmount": "5"
}
],
"discounts": [],
"subtotalAmount": "0",
"discountAmount": "0",
"taxAmount": "0",
"totalAmount": "0",
"dueAmount": "0",
"renewAmount": "5"
}