Base URL
All Admin API endpoints share this base URL:Authentication
Pass your API key in theX-API-Key header on every request:
X-API-Key:
Looking up customer subscriptions
Get all subscriptions for a customer
Check if a customer has active subscriptions
Returns an array of subscription contract IDs. An empty array means no active subscriptions.Get full contract details
Get upcoming orders
Subscription management
Cancel a subscription
Pause a subscription
Resume a subscription
status values are ACTIVE, PAUSED, and CANCELLED.
Reschedule the next billing date
Update billing frequency
billingInterval values: DAY, WEEK, MONTH, YEAR.
Skip an upcoming order
Product management
Add a product to a subscription
Remove a product from a subscription
Update product quantity
Discounts
Apply a discount code
Remove a discount
Shipping
Update shipping address
Past orders
Get order history
Rate limits
Requests are rate-limited per store. If you receive a429 Too Many Requests response, implement exponential backoff before retrying. Do not immediately retry at full speed.
Partner integrations
If you are building a platform that connects to Appstle on behalf of multiple merchants, use the Partner Integration Framework. It provides:- A standard connection and merchant-approval flow
- One isolated, revocable API token per connected merchant
- External API access without requiring each merchant to purchase API access
- Automatic token revocation when a merchant disconnects
/api/partner/... connection calls through X-Partner-Secret. After an approved Nonce Handshake, use the issued merchant-scoped token as X-API-Key when calling /api/external/v2/....
To get onboarded, email support@appstle.com with your company name, product description, base URL, and contact email. The Partner integration guide lists the complete onboarding requirements and implementation steps.
Further reading
Webhooks
Receive real-time events when subscriptions change.
Shopify Flow
No-code automation using Shopify’s built-in workflow engine.
Authentication
Create, rotate, and revoke merchant API keys.
Partner integration
Connect your platform and receive scoped API tokens for merchants.