Authentication
All Elfa APIs require authentication using an API key. This document explains how to authenticate with our REST API.
Obtaining an API Key
You can obtain an API key by:
- Registering on the Elfa platform
- Navigating to your account settings
- Creating a new API key from the developer section
caution
Keep your API key secure! Do not share it publicly or commit it to version control systems.
API Key Permissions
API keys can have different permission levels:
- Read-only: Can only access GET endpoints
- Standard: Can access all standard API endpoints
- Premium: Can access all endpoints, including those with higher rate limits
Authenticating with the REST API
For all REST API calls, include your API key in the request header:
x-elfa-api-key: your_api_key_here