Help · IntegrationsAll articles →
Integrations

API authentication

The Nautilus API uses bearer-token authentication. Create a key under Settings → API → Generate Key, then send it in the Authorization header on every request. Requests without a valid key are rejected.

Example request
curl https://api.nautilusinventory.com/v1/products \
    -H "Authorization: Bearer YOUR_API_KEY"

Scope each key to only what it needs: read-only, write, or admin. If a key is ever exposed, revoke it from the same screen and the old value stops working at once. Standard plans allow 100 requests per minute, so if you're regularly bumping that ceiling, talk to us about a higher limit.

Was this article helpful?