v12

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01251238661.6 KB
v1
protected
model-specs

Upsert Model Spec

Create or update a model specification by provider and model name.

This endpoint is useful for bulk operations and bootstrapping.

post/v1/model-specs/upsert

Request body

context_windowinteger required
default_context_strategystring nullable
descriptionstring nullable
display_namestring required
input_cost_per_tokennumber required
is_activeboolean
max_output_tokensinteger nullable
model_namestring required
output_cost_per_tokennumber required
provider_spec_idstring uuid required

Response

Successful Response

context_windowinteger required
created_atstring required
default_context_strategystring nullable required
descriptionstring nullable required
display_namestring required
idstring required
input_cost_per_tokennumber nullable
is_activeboolean required
max_output_tokensinteger nullable
model_namestring required
output_cost_per_tokennumber nullable
provider_keystring nullable
provider_namestring nullable
provider_spec_idstring required
supports_function_callingboolean nullable
supports_reasoningboolean nullable
supports_visionboolean nullable
updated_atstring required