commerce

ACP: update line items and/or buyer

post/checkout_sessions/{id}

Request

  • Base URL: https://mitosislabs.ai
  • URL: https://mitosislabs.ai/checkout_sessions/{id}
  • Auth: none required

Path parameters

idstring required

Checkout session id (cs_…)

Request body

Example request

{
  "line_items": [
    {
      "item": {
        "id": "plan_team_monthly"
      }
    }
  ]
}

Response

Checkout session

idstring required
status'not_ready_for_payment' | 'ready_for_payment' | 'requires_escalation' | 'completed' | 'canceled' | 'expired' required
currencystring required
buyerobject
line_itemsobject[] required
fulfillment_optionsobject[]
fulfillment_option_idstring
messagesobject[] required
continue_urlstring uri

Where the account owner completes payment

expires_atstring date-time
capabilitiesobject

Example response

{
  "id": "cs_3Ykq9pQ7Lm2Zt8Ab",
  "protocol": {
    "version": "2026-04-17"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.