Commerce Layer Core API
The Commerce Layer Core API is the JSON:API-compliant REST API that powers headless commerce. It exposes 130+ top-level resources covering orders, line items, SKUs, bundles, prices, price lists, markets, stores, inventory (stock items, locations, transfers), customers, customer groups, customer subscriptions, payment gateways (Adyen, Stripe, Braintree, PayPal, Klarna, Checkout.com, Axerve, Satispay), payment methods, tax calculators (Avalara, TaxJar, Vertex, Stripe Tax), shipping methods, shipping zones, carrier accounts, geocoders (Google, Bing), promotions (fixed amount, percentage, free gift, free shipping, BXGY, flex), gift cards, coupons, returns, parcels, packages, webhooks, imports, exports, and tags. 917 path operations across the live OpenAPI 3.1 specification.
Commerce Layer Core API is one of 3 APIs that Commerce Layer publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 8 machine-runnable capabilities that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko and 2 JSON Schema definitions.
Tagged areas include Commerce, Headless Commerce, Multi-Market, JSON:API, and Checkout. The published artifact set on APIs.io includes API documentation, authentication docs, rate-limit docs, an OpenAPI specification, a JSON-LD context, 8 Naftiko capability specs, and 2 JSON Schemas.