FruxonDocs
ApiLlm provider configs

Tests the credentials stored in the configuration draft.

Validates the draft credentials by making a minimal API call to the LLM provider. When the config owns credentials shared by subordinate providers, each provider surface is probed and failures are aggregated. Use this to verify credentials and all shared surfaces before publishing.

POST
/v1/tenants/{tenant}/llmProviders/{llmProvider}/configs/{config}:test
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.

config*string

The configuration ID.

Formatuuid
tenant*string

The tenant identifier

Response Body

curl -X POST "https://api.fruxon.com/v1/tenants/string/llmProviders/string/configs/497f6eca-6276-4993-bfeb-53cbbbba6f08:test"
{
  "success": false,
  "error": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}
Empty
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}