Claron
    API KEYS
    Developer & API

    API Keys

    API keys are managed from Dashboard sidebar Settings / Developer & API and are used for CLI auth and other scoped automation flows.

    CREATING A KEY

    The settings page includes fields for name, scopes, and optional expiration.

    AVAILABLE SCOPES

    project:read
    Read project metadata and settings
    project:create
    Create projects and POST project-scoped resources such as builds
    project:write
    Write project-level changes
    project:delete
    Delete project-scoped resources
    project:*
    All actions on project-scoped routes
    annotation:read
    Read annotation records
    annotation:create
    Create direct annotation resources
    annotation:write
    Write annotation changes
    annotation:delete
    Delete direct annotation resources
    webhooks:read
    List workspace or project outbound webhooks and delivery logs
    webhooks:write
    Create, update, or delete outbound webhooks
    api-key:*
    Manage developer API keys when the actor is allowed
    sdk:create
    Upload SDK source maps and deployments

    Scopes use <resource>:<action>. The API normalizes plural URL resources, so webhooks:write applies to /webhooks/outbound. Use an exact scope, a resource wildcard such as project:*, or * when broader access is intentional.

    Scope checks use the first URL resource, not the deepest feature name. For example, POST /projects/:projectId/build requires a project:create or project:* key.

    KEY LIST

    NamePrefixExpiresLast UsedActions
    Local Dev CLI
    bd_dev...NeverJust now
    CI runner
    bd_ci...Mar 20, 20262h ago

    CLI EXAMPLE

    claron
    bash
    claron auth bd_<your-key>
    claron list
    claron view <annotationId>
    claron diff <annotationId>
    claron apply <annotationId>