{
  "schema_version": "1.0",
  "name": "CertbotX",
  "description": "SSL/TLS certificate automation for both human and agent customers.",
  "homepage": "https://www.certbotx.cn/tools/ai-agent",
  "api_base": "https://www.certbotx.cn/api/v1",
  "global_api_base": "https://www.certbotx.com/api/v1",
  "authentication": {
    "type": "oauth2_client_credentials_compatible",
    "token_endpoint": "/auth/agent/token",
    "token_ttl_seconds": 900,
    "request_fields": ["grant_type", "client_id", "client_secret"],
    "grant_type": "client_credentials",
    "bearer_prefix": "cba_"
  },
  "scopes": {
    "read": "Read organization overview and business assets",
    "domains:write": "Create domains, manage hosting, and verify DNS delegation",
    "certificates:write": "Create ACME orders and manage certificates",
    "deployments:write": "Manage deployment connections, targets, and runs",
    "feedback:write": "Create and reply to feedback tickets"
  },
  "human_handoff_required": [
    "billing_and_refunds",
    "team_management",
    "account_security",
    "credential_management",
    "account_deletion",
    "dns_changes_without_separate_authorization",
    "high_risk_certificate_or_deployment_actions"
  ],
  "documentation": {
    "human": "/tools/ai-agent",
    "machine": "/ai-agent-guide.md",
    "llms": "/llms.txt"
  },
  "backward_compatibility": {
    "api_key_bearer_prefix": "cbx_",
    "status": "supported"
  }
}
