Gazebo
    ServicesAgentsDocsSpecWritingPricing
    Log inSign up
    Log in

    Getting Started

    • Introduction
    • How Gazebo works
    • Core concepts
    • Quickstart

    Agent Access

    • Access profiles
    • Bearer tokens
    • Audit logs

    MCP

    • Overview
    • Cursor
    • Claude Code
    • Windsurf
    • Any MCP client
    • Get credential reference

    Open Standard

    • Agent Consent Flow
    • Agent Identity Protocol (AIP) ↗

    REST API

    • Overview
    • Authentication
    • Services
    • Agents
    • Access policies
    • Audit events
    • Consent administration
    • Agent credential access
    • Errors and limits

    Security

    • Overview
    • Encryption model
    • Credential storage
    • Audit and compliance
    • Responsible disclosure
    Documentation

    Getting Started

    • Introduction
    • How Gazebo works
    • Core concepts
    • Quickstart

    Agent Access

    • Access profiles
    • Bearer tokens
    • Audit logs

    MCP

    • Overview
    • Cursor
    • Claude Code
    • Windsurf
    • Any MCP client
    • Get credential reference

    Open Standard

    • Agent Consent Flow
    • Agent Identity Protocol (AIP) ↗

    REST API

    • Overview
    • Authentication
    • Services
    • Agents
    • Access policies
    • Audit events
    • Consent administration
    • Agent credential access
    • Errors and limits

    Security

    • Overview
    • Encryption model
    • Credential storage
    • Audit and compliance
    • Responsible disclosure
    DocsREST APIAgents

    Agents

    Use the Agents API to list, create, and revoke agent identities in your Gazebo account. These operations require an account API token.

    List agents

    GET /api/v1/agents
    
    curl https://app.gazebohq.com/api/v1/agents \
      -H "Authorization: Bearer YOUR_ACCOUNT_API_TOKEN"
    

    The response is ordered newest first. Revoked agents are omitted.

    [
      {
        "id": "agent-id",
        "name": "Support triage",
        "createdAt": "2026-09-04T05:42:18.000Z",
        "lastActiveAt": null,
        "revokedAt": null,
        "expiresAt": null,
        "services": ["github", "linear"]
      }
    ]
    

    Create an agent

    POST /api/v1/agents
    
    curl https://app.gazebohq.com/api/v1/agents \
      -X POST \
      -H "Authorization: Bearer YOUR_ACCOUNT_API_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"name":"Support triage"}'
    

    name is required and must contain between 1 and 100 characters. expiresAt is an optional ISO 8601 timestamp or null.

    Response

    The endpoint returns 201 Created. The agent token is returned only in this response.

    {
      "id": "agent-id",
      "name": "Support triage",
      "token": "YOUR_NEW_AGENT_TOKEN",
      "createdAt": "2026-09-04T05:42:18.000Z",
      "expiresAt": null
    }
    

    Store the token securely. Gazebo cannot show it again.

    New agents have no service access until you configure their access policy.

    Revoke an agent

    DELETE /api/v1/agents/{agent_id}
    
    curl https://app.gazebohq.com/api/v1/agents/AGENT_ID \
      -X DELETE \
      -H "Authorization: Bearer YOUR_ACCOUNT_API_TOKEN"
    

    Revocation is immediate and invalidates the agent token. The response is:

    { "ok": true }
    

    Explore Gazebo

    Gazebo gives each agent an independent access boundary around your agent credentials, with controls for approval, auditing, and revocation.

    Scoped identities for AI agentsGive every agent only the credentials it needs.Credential security and audit controlsSee how access is protected, recorded, and revoked.
    ServicesAccess policies
    Gazebo

    Credential management for AI agents. Scoped access, approval controls, and complete audit logs—without hardcoding or rotating shared API keys.

    Gazebo

    • Platform
    • Agent Consent Flow
    • Pricing
    • Status

    Explore

    • Services
    • Agents
    • Vaults

    Content

    • Writing
    • Topics
    • Blog
    • Docs
    • Spec

    Free Tools

    • Scanner

    Company

    • About
    • [email protected]
    • [email protected]

    © 2026 Gazebo. All rights reserved.

    PrivacyTermsSecurity