Authentication

Securely access the Rommaana API using Bearer Tokens.

Bearer Token Authentication

The Rommaana API uses Bearer Tokens (JWTs) to authenticate requests. These tokens are required for all API calls and must be included in theAuthorization header.

For development purposes, you can generate a temporary token using the interactive tool below. For production access, please use the 'Request Production Access' option to get a persistent API key.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without a valid authentication token will also fail.

Accessing the API

API Access

Using the Access Token

Once you have an access token, you must include it in the Authorization header of all subsequent API requests. The token type is Bearer.

Example API Request:

curl -X GET https://api.rommaana.com/v1/products \
-H "Authorization: Bearer your-jwt-access-token"