Scopes
Get API client profile
platform:read
Response fields:
The response never includes client secrets, secret hashes, token hashes,
tokenId, last-used IP, or raw auth headers.
Health
platform:read
This endpoint is a lightweight authenticated health check for integrations. It
uses Public API bearer authentication and the same company-bound token context,
but it intentionally returns a compact health payload instead of a full resource
DTO.
Response fields:
The request never accepts
companyId from the query string or body.
List capabilities
platform:read
Response fields:
Nutrition and workout endpoints are intentionally not listed in this v1
capability catalog.
List scopes
platform:read
Response fields:
This endpoint returns only the scope catalog. It does not return endpoint
metadata, OAuth client secrets, token IDs, token hashes, or company internals.
List audit logs
audit_logs:read
Query parameters:
Response fields:
Get audit log
audit_logs:read
Response fields:
Invalid ID shape returns
400 PUBLIC_API_INVALID_AUDIT_LOG_ID; unknown
company-scoped IDs return 404 PUBLIC_API_AUDIT_LOG_NOT_FOUND.