> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server. # Storefront Checkouts Manage checkout operations and data on BigCommerce-hosted storefronts. To work with headless storefronts, use the [GraphQL Storefront API](/developer/docs/storefront/guides/graphql-storefront-api/overview). The REST Storefront API uses [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) headers for authentication, and therefore has no required scopes. You do not need to send any BigCommerce-specific tokens with your requests to these endpoints. For info about authenticating BigCommerce APIs, see [Authentication and Example Requests](/developer/docs/overview/api-fundamentals/api-accounts#same-origin-cors-authentication). > Build amazing commerce solutions powered by the BigCommerce platform ## API Docs - Storefront Checkouts [Get Checkout](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/get-checkout.md) - Storefront Checkouts [Update Customer Messages](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/update-checkout.md) - Storefront Checkouts > Billing Address [Add Checkout Billing Address](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/billing-address/add-checkout-billing-address.md) - Storefront Checkouts > Billing Address [Update Checkout Billing Address](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/billing-address/update-checkout-billing-address.md) - Storefront Checkouts > Cart Items [Update Line Item](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/cart-items/update-checkout-line-item.md) - Storefront Checkouts > Cart Items [Delete Line Item](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/cart-items/delete-checkout-line-item.md) - Storefront Checkouts > Consignments [Create Consignment](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/consignments/create-checkout-consignment.md) - Storefront Checkouts > Consignments [Update Consignment](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/consignments/update-checkout-consignment.md) - Storefront Checkouts > Consignments [Delete Consignment](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/consignments/delete-checkout-consignment.md) - Storefront Checkouts > Coupons [Add Coupon to Checkout](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/coupons/add-checkout-coupon.md) - Storefront Checkouts > Coupons [Delete Checkout Coupon](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/coupons/delete-checkout-coupon.md) - Storefront Checkouts > Gift Certificates [Add Gift Certificate to Checkout](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/gift-certificates/add-checkout-gift-certificate.md) - Storefront Checkouts > Gift Certificates [Delete Gift Certificate](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/gift-certificates/delete-checkout-gift-certificate.md) - Storefront Checkouts > Spam Protection [Checkout Spam Protection](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/spam-protection/checkout-spam-protection.md) - Storefront Checkouts > Store Credit [Add Store Credit](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/store-credit/add-checkout-store-credit.md) - Storefront Checkouts > Store Credit [Remove Store Credit](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/store-credit/remove-checkout-store-credit.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/openapi.json) - [OpenAPI YAML](https://docs.bigcommerce.com/developer/api-reference/rest/storefront/checkouts/openapi.yaml)