Prerequisites
- An ONVY
project_id - A confidential OAuth client with
client_idandclient_secret - A base URL for the environment you are targeting:
https://production.api.onvy.healthhttps://staging.api.onvy.healthhttps://testing.api.onvy.health
Step 1: Get a bearer token
CallPOST /v1/projects/{project_id}/auth/server with HTTP Basic auth:
Step 2: Create a user
User IDs are customer-supplied and unique within a project.Step 3: Read data back
Confirm the token works by listing users:What to do next
Understand auth
Learn when to use
/auth/server, /auth/sdk, or the canonical /oauth/token endpoint.Map resource families
See how users, daily records, summaries, facts, and meals fit together.
Configure webhooks
Receive signed outbound events when ONVY data changes.
Browse endpoints
Use the OpenAPI reference for route-by-route schemas and examples.