FruxonDocs
ApiLlm provider configs

Lists configurations for the LLM provider, or across all providers when Fruxon.Model.GlobalConsts.AllResourceInstancesSlug is supplied as the provider ID.

Returns every config record scoped to the LLM provider (or every provider, when the all-instances slug is used), including unpublished drafts that have never had a revision created. Each entry exposes its current draft values with secret parameters masked. Use the revisions sub-resource to walk the revision history.

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

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

In: header

Path Parameters

llmProvider*string

The LLM provider ID, or the all-instances slug for every provider.

tenant*string

The tenant identifier

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/llmProviders/string/configs"
[
  {
    "id": "00000000-0000-0000-0000-000000000000",
    "providerId": "string",
    "displayName": "string",
    "parameters": {},
    "publishedRevisionId": "00000000-0000-0000-0000-000000000000",
    "createdBy": "string",
    "createdAt": 0,
    "modifiedAt": 0
  }
]
Empty
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}