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.