Skip to main content
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

Response
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:
Response
For your credentials, confirm that scope.kind is organization and capabilities contains view_data.

Authentication errors

See API errors for dataset and measurement errors.