# info.description
Public marketplace endpoints plus explicitly documented scoped agent operations. Human and agent docs: https://bopen.ai/developers. Unknown /api/* paths return HTTP 404 JSON with error.code, error.message, and error.hint. Discover protected resources and auth.md registration from /.well-known/oauth-protected-resource.

# paths./api/marketplace.get.summary
List all marketplace plugins, agents, and skills

# paths./api/agent/{id}.get.summary
Fetch skills and metadata for a single agent

# paths./api/agent/{id}.get.parameters[].description
Agent id in the form plugin:agent-name (e.g. core:confess).

# paths./api/agent/newsletter.post.description
Requires the newsletter:subscribe scope. The recipient is always derived from the authenticated bOpen account, and delivery remains inactive until the account owner confirms by email.

# paths./api/agent/newsletter.post.responses.200.description
Confirmation requested, or the account owner already confirmed the topic

# paths./api/agent/newsletter.post.responses.401.description
Missing token or newsletter:subscribe scope

# components.securitySchemes.agentBearer.description
Obtain a scoped service-auth token through bOpen.ai auth.md discovery. The newsletter operation requires newsletter:subscribe.