cURL
curl --request GET \ --url https://openapi.beeos.ai/api/v1/providers \ --header 'Authorization: Bearer <token>'
{ "success": true, "data": [ { "meta": { "id": "<string>", "name": "<string>", "description": "<string>", "version": "<string>" }, "capabilities": { "longRunning": true, "browserUse": true, "codeExec": true, "fileSystem": true, "customImage": true, "maxDurationSec": 123, "costModel": "<string>", "device": true } } ] }
Pass a user JWT or a oag_ User API Key on the Authorization: Bearer <token> header. Both are validated by openapi-gateway against the Auth service.
oag_
Authorization: Bearer <token>
openapi-gateway
Standard { success, data } envelope; data is a list of provider catalog items.
{ success, data }
data
Show child attributes