Authentication
Sign in to Dashboard, create a project and issue a project API key. Copy the complete key when it is shown. Use it in the Bearer header:
curl --fail-with-body "https://api.wabe.sh/v1/disks" \ -H "Authorization: Bearer YOUR_PROJECT_API_KEY"Key scope
Section titled “Key scope”A project key selects the project. Each project can have its own disk named demo. The same key can create disks, access their data and register actor endpoints in that project. Project and key management uses a Dashboard login session.
Keep the key in a server-side secret store. Revoke it in Dashboard to reject subsequent authenticated requests.
Rejected requests
Section titled “Rejected requests”An invalid or revoked key returns 401. A disk missing from the key’s project returns 404. The hosted health endpoint is public.
For a standalone server key and its scope, see self-hosting.