Skip to content

Overview

Agent-first asset management. The web UI is built on this API and nothing else, beside signing in at /api/auth. Send Authorization: Bearer <key>: a key works in one project with one scope, and scopes are a ladder: read < propose < write < admin. People signed in to the app carry a session cookie instead, and their scope is what their grants add up to: on the organization, the project, or single collections and assets. A scope shown as needed on the project is also enough on the one collection or asset a route acts on. Agents (MCP at POST /api/v1/mcp) usually get propose: what they add waits for a human.

Information

  • OpenAPI version: 3.1.0

An API key: ab_…

Security scheme type: http

Signed in, at /api/auth

Security scheme type: apiKey

Cookie parameter name: better-auth.session_token