# Bedrock ## Docs - [Create Adapter](https://docs.bedrock.orinlabs.org/api-reference/adapters/create-adapter.md) - [Delete Adapter](https://docs.bedrock.orinlabs.org/api-reference/adapters/delete-adapter.md) - [Get Adapter](https://docs.bedrock.orinlabs.org/api-reference/adapters/get-adapter.md) - [List Adapters](https://docs.bedrock.orinlabs.org/api-reference/adapters/list-adapters.md) - [Update Adapter](https://docs.bedrock.orinlabs.org/api-reference/adapters/update-adapter.md) - [Create Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/create-agent.md) - [Delete Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/delete-agent.md) - [Get Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/get-agent.md) - [Get Agent Usage](https://docs.bedrock.orinlabs.org/api-reference/agents/get-usage.md): Get aggregated usage data for this agent. - [List Agents](https://docs.bedrock.orinlabs.org/api-reference/agents/list-agents.md) - [Run Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/run-agent.md): Trigger a run for this agent. - [Stop Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/stop-agent.md): Stop a running agent. - [Update Agent](https://docs.bedrock.orinlabs.org/api-reference/agents/update-agent.md) - [Create API Key](https://docs.bedrock.orinlabs.org/api-reference/api-keys/create-api-key.md) - [Delete API Key](https://docs.bedrock.orinlabs.org/api-reference/api-keys/delete-api-key.md) - [List API Keys](https://docs.bedrock.orinlabs.org/api-reference/api-keys/list-api-keys.md) - [API Reference](https://docs.bedrock.orinlabs.org/api-reference/introduction.md): Complete reference for the Bedrock API - [Create Template](https://docs.bedrock.orinlabs.org/api-reference/templates/create-template.md): CRUD for :class:`AgentTemplate`, scoped to the caller's organization. - [Delete Template](https://docs.bedrock.orinlabs.org/api-reference/templates/delete-template.md): CRUD for :class:`AgentTemplate`, scoped to the caller's organization. - [Get Template](https://docs.bedrock.orinlabs.org/api-reference/templates/get-template.md): CRUD for :class:`AgentTemplate`, scoped to the caller's organization. - [List Templates](https://docs.bedrock.orinlabs.org/api-reference/templates/list-templates.md): CRUD for :class:`AgentTemplate`, scoped to the caller's organization. - [Update Template](https://docs.bedrock.orinlabs.org/api-reference/templates/update-template.md): CRUD for :class:`AgentTemplate`, scoped to the caller's organization. - [Create Tool](https://docs.bedrock.orinlabs.org/api-reference/tools/create-tool.md) - [Delete Tool](https://docs.bedrock.orinlabs.org/api-reference/tools/delete-tool.md) - [Get Tool](https://docs.bedrock.orinlabs.org/api-reference/tools/get-tool.md) - [List Tools](https://docs.bedrock.orinlabs.org/api-reference/tools/list-tools.md) - [Update Tool](https://docs.bedrock.orinlabs.org/api-reference/tools/update-tool.md) - [Create Trace](https://docs.bedrock.orinlabs.org/api-reference/tracing/create-trace.md): Create a new trace. - [End Trace](https://docs.bedrock.orinlabs.org/api-reference/tracing/end-trace.md): ViewSet for Trace operations. - [Get Trace](https://docs.bedrock.orinlabs.org/api-reference/tracing/get-trace.md): ViewSet for Trace operations. - [List Traces](https://docs.bedrock.orinlabs.org/api-reference/tracing/list-traces.md): List traces with pagination and filtering. - [Authentication](https://docs.bedrock.orinlabs.org/authentication.md): How to authenticate with the Bedrock API - [Adapters](https://docs.bedrock.orinlabs.org/concepts/adapters.md): Understanding Adapters and how to configure them - [Agents](https://docs.bedrock.orinlabs.org/concepts/agents.md): Understanding Agents and how they run - [Custom Adapters](https://docs.bedrock.orinlabs.org/concepts/custom-adapters.md): Build your own adapters to connect agents to any API or service - [Evaluations](https://docs.bedrock.orinlabs.org/concepts/evals.md): Drive end-to-end simulations from the external harness and review the resulting traces - [Notifications](https://docs.bedrock.orinlabs.org/concepts/notifications.md): How the notification system drives agent attention and scheduling - [Organizations](https://docs.bedrock.orinlabs.org/concepts/organizations.md): Accounts, members, invites, and organization-scoped API keys - [Templates](https://docs.bedrock.orinlabs.org/concepts/templates.md): Blueprints for creating agents: prompt, model, adapters, tool-call secret - [Tools](https://docs.bedrock.orinlabs.org/concepts/tools.md): Understanding Tools and how tool calls work - [Tracing](https://docs.bedrock.orinlabs.org/concepts/tracing.md): Observability and debugging with traces and spans - [Introduction](https://docs.bedrock.orinlabs.org/introduction.md): Build agents that run forever - [Quickstart](https://docs.bedrock.orinlabs.org/quickstart.md): Get your first Bedrock agent running in 10 minutes ## OpenAPI Specs - [schema](https://docs.bedrock.orinlabs.org/api/schema.yml) - [openapi](https://docs.bedrock.orinlabs.org/api-reference/openapi.json)