Settings
Developer
Create API keys for automations, agencies, and internal tools.
Public API rollout
Use these keys for the public API as endpoints are enabled. Admins can revoke abusive keys internally.
Keys are hashed with SHA-256 before storage.
Create API keys for automations, agencies, and internal tools.
Public API rollout
Authentication
Send the key as a bearer token. Public API routes live under /api/public/v1.
Rate limits
Free: 60/min. Paid plan: 1000/min. Admin keys use a higher internal cap.
Available resources
Account, usage, brands, products, and signed webhook endpoints are available now. Asset endpoints are being added next.
Product constraints
Catalog mutations preserve ownership checks and soft-delete behavior. Webhook deliveries include x-nano-signature.
Example request
curl -H "Authorization: Bearer nas_..." \
https://nanoadstudio.com/api/public/v1/catalog/productsError shape
{
"error": "API rate limit exceeded",
"code": "PUBLIC_API_RATE_LIMITED",
"retry_after_seconds": 60
}