{ "opencollection": "1.0.0", "info": { "name": "Braintrust REST ACL AI Proxy API", "version": "1.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "AI Proxy", "type": "folder" }, "items": [ { "info": { "name": "Proxy chat/completions", "type": "http" }, "http": { "method": "POST", "url": "https://api.braintrust.dev/v1/proxy/chat/completions", "body": { "type": "json", "data": "{}" } }, "docs": "OpenAI-compatible chat completions proxied to the configured model provider, with optional caching and automatic logging. Set stream to true for a Server-Sent Events response." }, { "info": { "name": "Proxy embeddings", "type": "http" }, "http": { "method": "POST", "url": "https://api.braintrust.dev/v1/proxy/embeddings", "body": { "type": "json", "data": "{}" } }, "docs": "OpenAI-compatible embeddings proxied to the configured model provider." }, { "info": { "name": "Create temporary credential", "type": "http" }, "http": { "method": "POST", "url": "https://api.braintrust.dev/v1/proxy/credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Mint a temporary credential (JWT) scoped for use with the AI proxy, suitable for handing to browser or untrusted clients." } ] } ], "bundled": true }