Every Admin API request must include an API key. You generate keys in your Appstle dashboard — they are never transmitted over the wire in full after creation, so store them securely as soon as you create them.Documentation Index
Fetch the complete documentation index at: https://appstleinc-aeca3e0a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Creating an API key
Open API Key Management
Log in to your Appstle admin panel and navigate to Settings → API Key Management.
Create a new key
Click Create New Key and give it a descriptive name that identifies the integration it belongs to — for example,
Zapier Integration or Mobile App.Copy the key immediately
The full key value is shown only once. Copy it now and store it in a secure location such as a secrets manager or environment variable store. You cannot retrieve it again after closing this dialog.
Sending the API key
Include the key in theX-API-Key request header on every Admin API call:
apst_ prefix. Existing legacy keys (created before the prefix was introduced) continue to work without any migration.
Query parameter alternative
You can also pass the key as a query parameter, though header-based authentication is recommended:Managing keys
From Settings → API Key Management you can:| Action | How |
|---|---|
| Create | Click “Create New Key”. Up to 10 active keys per store. |
| Track | Each key shows a last-used timestamp so you can identify stale keys. |
| Revoke | Click the revoke button on any key to instantly disable it. Other keys are unaffected. |
| Rotate | Create a new key first, update your integration to use it, then revoke the old key. This avoids downtime. |
Each store can have up to 10 active API keys. If you need to create an 11th key, revoke an unused existing key first.
Partner integration keys
If you are building a product that connects to Appstle on behalf of multiple merchants — for example a helpdesk, CRM, automation platform, or AI agent — you can apply for a Partner Key. Partner integrations use two headers:| Header | Value | Purpose |
|---|---|---|
X-API-Key | Merchant’s API key | Identifies which store to act on |
X-App-Key | Your partner key | Identifies your application |
Apply for a partner key
Email support@appstle.com with your company name, product description, and expected API call volume per merchant. Partner keys are typically provisioned within 1–2 business days.
Receive your X-App-Key
Appstle provisions a dedicated
X-App-Key for your application. This key is the same across every merchant that uses your integration — keep it secret.Merchants connect to your integration
When a merchant wants to use your product, they create a dedicated API key in their Appstle dashboard (named after your integration) and paste it into your integration settings.
Partner integrations bypass the paid API plan requirement — merchants using your integration do not need their own Appstle API subscription to access your product’s features.