Skip to main content
GET
/
api
/
v1
/
providers
List available providers (catalog)
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
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

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.

Response

200 - application/json

Standard { success, data } envelope; data is a list of provider catalog items.

success
boolean
required
data
object[]
required