Get a toolbox with its resolved tools
Returns one toolbox with its resolved entry list (always, even at view access, with unmet, tool_available, delegation_ok and connection_status computed live) and, only when the caller's access reaches use, the resolved tools[] that a client reaching this toolbox through MCP would see (a view-only grantee must not see delegated connections' labels). access_summary and connected_app_summary are present when the caller may see who the toolbox is shared with; the second is a short summary of the OAuth-connected apps that reach this toolbox, paged in full by GET /toolbox/{id}/connected-app. Accepts an automatic id (global:… or connection:…), which is always fully the caller's own to use. A toolbox the caller neither owns nor was granted is 404, for everyone, including a holder of toolbox:view or toolbox:manage, so access in the response is always owner, view, use or edit. ?include=schemas opts into full JSON Schemas on tools[].input_schema; it is off by default, since a toolbox spanning many connections can carry thousands of complete schemas.
Request
- Base URL: https://api.elaichi.ai
- URL: https://api.elaichi.ai/toolbox/{id}
- Auth: HTTP bearer
Path parameters
Toolbox id (tbx_…), or a dynamic id (global:{user_id} / connection:{connection_id}).
Query parameters
Comma-separated. schemas includes the full JSON Schema on each advertised tool.
Headers
Target organization (org_…). Required for cookie/session auth on org-scoped routes; optional for API tokens, which carry their organization, and rejected when it names a different one.
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.