Overview
Here’s a concise, in-place explanation of each API endpoint:Authentication
/auth/core/anonymous– Allows anonymous user sign-in without credentials./auth/core/refresh– Refreshes an expired authentication token./auth/google/signin– Authenticates a user via Google sign-in.
Users
/users/:id– Retrieves information for a specific user by their ID./users/:id/orgs– Lists all organizations associated with a specific user./users/:id/limits– Fetches usage limits or quotas assigned to a specific user.
Organizations
/orgs– Lists all organizations./orgs/:id– Retrieves details for a specific organization by ID./orgs/:id/blobs– Lists all blobs belonging to a specific organization./orgs/:id/limits– Retrieves usage limits for a specific organization.
Blobs
/blobs/:org_id/:blob_id– Retrieves details of a specific blob within an organization./blobs/:org_id/:blob_id/limits– Retrieves usage limits for a specific blob./blobs/:org_id/:blob_id/revisions– Lists revision history for a specific blob.
Blob Metadata
/blobs/:org_id/:blob_id/metadata/:alias– Retrieves metadata for a blob using a specific alias./blobs/metadata/:id– Retrieves metadata for a blob using the metadata ID.
Revisions
/revisions/:id- Retrieves a specific revision by ID./revisions/:id/commit- Commits changes to a specific revision by ID.
Revision Metadata
/revisions/:id/metadata/:alias- Retrieves metadata for a specific revision using an alias./revisions/metadata/:id- Retrieves metadata directly by metadata ID.
Revision Data
/revisions/:id/data/query- Queries data associated with a specific revision./revisions/:id/data/command- Executes a command modifying data for a specific revision.
Shared
API Keys
/api-keys/target/:target/:target_id– Lists API keys for the specified target and target ID./api-keys/:id– Retrieves details of a specific API key by ID.
Members
/members/target/:target/:target_id– Lists members associated with a specific target and target ID./members/:id– Retrieves details of a specific member by ID.
Credentials
/credentials/manifest– Provides a manifest describing the supported credential types and formats./credentials/target/:target/:target_id– Retrieves all credentials belonging to a specific target and target ID./credentials/:id– Manages a single credential identified by credential ID.
Operations
/operations/:id- Retrieves the status or details of a specific operation by ID.

