API Documentation
SellAuth API Documentation and Usage Guidelines
SellAuth API Documentation
Welcome to the SellAuth API documentation.
This API allows you to interact programmatically with SellAuth services such as shops, products, orders, and more.
Base URL
All API requests should be made to:
https://api.sellauth.com/v1/Authentication
SellAuth API uses API key authentication.
- You can find your API Key in your Dashboard under Account > API Access.
- Do not share your API key publicly or with unauthorized parties.
Required Headers
All requests must include the following headers:
{
'Authorization': 'Bearer <YOUR_API_KEY>',
'Content-Type': 'application/json',
'Accept': 'application/json'
}⚠️ Important:
The word Bearer must be included before your API key in the Authorization header.
Rate Limits
The SellAuth API has rate limits that vary depending on the endpoint.
- If you exceed the allowed rate limit, the API will respond with:
HTTP 429 Too Many Requests - We recommend handling this status code gracefully in your application.
Shop ID Requirement
Most API endpoints require a shop ID.
- You can find your shop ID in your Dashboard under Account > API Access.
- A shop ID is typically a numeric value, usually 2–6 digits.
Make sure to include the correct shop ID when calling endpoints that require it.
API Testing Notice
The built-in API tester available on the documentation website may be unreliable or inconsistent for some requests.
For best results, we strongly recommend testing the API in your own development environment, such as:
- Postman
- cURL
- Your application code (Node.js, PHP, Python, etc.)
Happy building with SellAuth API 🚀