Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/everruns/everruns/llms.txt

Use this file to discover all available pages before exploring further.

POST /v1/llm-providers//sync-models

Discover available models from a provider’s API and sync them to your organization.

Path Parameters

id
string
required
UUID of the provider

Response (Success)

status
string
Always "success" when models are synced
created
integer
Number of new models created
updated
integer
Number of existing models updated
stale
integer
Number of models marked as stale

Response (Not Supported)

status
string
Returns "not_supported" if provider doesn’t support model listing

Example Request

curl -X POST http://localhost:9300/v1/llm-providers/01933b5a-0000-7000-8000-000000000001/sync-models

Example Response (Success)

{
  "status": "success",
  "created": 5,
  "updated": 10,
  "stale": 2
}

Example Response (Not Supported)

{
  "status": "not_supported"
}
Providers with custom base URLs or those that don’t support model listing return not_supported. In this case, you can manually add models using POST /v1/llm-providers/{id}/models.
Run model sync periodically to keep your model catalog up to date with new releases from providers.