FruxonDocs
ApiLlmproviders

List all available LLM providers with config counts.

Returns a paginated list of LLM providers (OpenAI, Anthropic, etc.) with their supported models, capabilities, configuration options, and the number of tenant-scoped configurations created for each provider. Use `search` for case-insensitive substring matching against provider id and name.

GET
/v1/tenants/{tenant}/llmProviders
AuthorizationBearer <token>

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.

In: header

Path Parameters

tenant*string

The tenant identifier

Query Parameters

Paging.PageSize?integer
Formatint32
Paging.PageToken.Skip?integer
Formatint32
Paging.PageToken.Cursor?string

Opaque pagination token returned by an external service. Pass it back unchanged rather than interpreting it as an offset.

Query?string

Case-insensitive substring match against provider id and name.

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/llmProviders"
{
  "items": [
    {
      "provider": {
        "id": "string",
        "name": "string",
        "description": "string",
        "keysUrl": "string",
        "pricingUrl": "string",
        "surface": "UNSPECIFIED",
        "credentialOwnerProviderId": "string"
      },
      "configMetadata": null,
      "models": [],
      "configCount": 0
    }
  ],
  "nextPageToken": "string",
  "totalCount": 0
}
Empty
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}