The Hebbian Robotics Data Quality API uses OAuth 2.0 client credentials. We
provide your client ID, client secret, and token endpoint during onboarding.
Contact brandon.ong@hebbianrobotics.com
if you need credentials.
Get an access token
Cache the access token until it expires. Request a new token after
expires_in seconds instead of requesting one for every API call.
Keep the client secret in your server-side secret store. Send only the access
token to api.hebbianrobotics.com.
Send the token
Add the access token to the Authorization header:
Your token identifies the organization whose datasets it can read.
Check access
Call GET /api/v1beta/access to confirm how the API interprets a token:
For your credentials, confirm that scope.kind is organization and
capabilities contains view_data.
Authentication errors
See API errors for dataset and measurement errors.