Skip to main content

API Authentication

Developer

The DataCentral REST API authenticates requests using API Keys. Each API key is scoped to a specific Tenant and behaves like a regular user, respecting all RBAC rules configured for it.

For information on creating and managing API keys, see API Key Management.


1. Authenticating Requests​

Include your API key secret in the Authorization header of every request using the ApiKey scheme:

curl -X GET "https://api.{instancename}.datacentral.ai/api/services/app/User/GetUserForEdit" \
-H "Authorization: ApiKey YOUR_SECRET" \
-H "Content-Type: application/json"

Next Steps​

Now that you know how to authenticate, you can proceed to use the Embedding API to integrate reports into your application.