Axisel / docs
Manage keys← Back to Axisel

Axisel API

Build third-party integrations against your Axisel store with a versioned REST API and webhook subscriptions. Authenticate with a single bearer token, scope it per resource, and receive event callbacks for orders, products, customers, and inventory.

The API is currently at v1. Once released, fields and endpoints in v1 are stable — breaking changes ship in v2.

Quickstart

1. Mint an API key

Go to Admin → Developers, click "New key", and assign scopes for the resources your app needs to access. The fullsk_live_* key is shown once — copy it immediately.

2. Make your first request

curl
curl https://axisel.com/api/v1/store \ -H "Authorization: Bearer sk_live_your_key_here"

3. Response shape

All list endpoints return a paginated envelope:

json
{ "data": [ /* resources */ ], "meta": { "pagination": { "limit": 50, "offset": 0, "total": 142, "hasMore": true } } }

Singletons return { "data": { ... } }. Errors return { "error": { "code", "message" } }.

What you can do

  • Products — CRUD operations on your catalog
  • Orders — read orders, update status / tracking
  • Customers — read customer profiles
  • Inventory — set stock levels per product and variant
  • Analytics — revenue rollups
  • Webhooks — subscribe to events and react in real time

Need help?

Email support@axisel.com or check the OpenAPI spec for import into Postman, Insomnia, or to generate client SDKs.