curl --request GET \
--url http://localhost:8080/api/v2/config/resources{
"embedders": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"language_models": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"rerankers": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"databases": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
]
}Get status of all configured resources.
Returns the status of all embedders, language models, rerankers, and databases configured in the system. This is a subset of the full configuration response, focused specifically on resource health.
Each resource entry includes:
name: The unique identifier for the resourceprovider: The type of provider (e.g., ‘openai’, ‘amazon-bedrock’)status: Current state (‘ready’, ‘failed’, or ‘pending’)error: Error message if the resource failed to initializeUse this endpoint to quickly check which resources are available before making API calls that depend on specific embedders or models.
curl --request GET \
--url http://localhost:8080/api/v2/config/resources{
"embedders": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"language_models": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"rerankers": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
],
"databases": [
{
"name": "<string>",
"provider": "<string>",
"status": "ready",
"error": "<string>"
}
]
}Successful Response
Status of all configured resources.
The status of all configured embedders.Show child attributes
The status of all configured language models.Show child attributes
The status of all configured rerankers.Show child attributes
The status of all configured databases.Show child attributes