APIClaw model management API is one of 113 APIs that APIClaw publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Model Management. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
35 operations
across 32 paths,
and defines 81 schemas.
It is described by OpenAPI 3.2.0, at version 1.102.1.
Requests are made against the base URL https://apiclaw.biz/v1/.
The identity and technical contract details declared by the specification.
ChatCompletionReasoningSummaryTextBlock
object
2 properties
1 required
ListLinks
object
Page-mode counterpart to PageLinks. first/last are knowable here because the total count is.
5 properties
3 required
ValidationError
object
5 properties
3 required
HTTPValidationError
object
1 property
ComplexityTierModel
object
2 properties
1 required
ChoiceLogprobs
object
1 property
ChatCompletionTokenLogprob
object
4 properties
3 required
AccessGroupBudget
object
5 properties
1 required
AutoRouterClassifierDefaultPromptResponse
object
The built-in system prompt an auto-router's LLM classifier uses when none is configured. Served so the dashboard's prompt editor prefills the rubric the proxy…
1 property
1 required
KeywordTierRule
object
A deterministic override: if any keyword matches, route to this tier.
2 properties
2 required
ChatCompletionMessageCustomToolCall
object
3 properties
2 required
PageMeta
object
hasmore rather than totalcount, which would need a COUNT() over the whole match set per keystroke.
3 properties
3 required
ModelInfoDelete
object
1 property
1 required
ChatCompletionReasoningItem
object
Represents an OpenAI Responses API reasoning item for round-tripping in conversation history.
4 properties
1 required
JevClassifierConfig
object
7 properties
updateLiteLLMParams
object
172 properties
TierDomainStatistic
object
4 properties
4 required
ConfigurableClientsideParamsCustomAuth-Output
object
1 property
1 required
ReminderMarkerPair
object
One open/close delimiter pair a harness wraps injected context in. Normalizing here rather than at the scan is what makes matching case-insensitive: markers re…
2 properties
2 required
StandardLoggingRoutingDecision
object
Per-request provenance for a pre-routing strategy (auto-router) decision.
24 properties
Deployment
object
3 properties
3 required
LiteLLM_ProxyModelTable
object
9 properties
3 required
ModelInfo
object
25 properties
1 required
StandardLoggingRoutingDecisionTierBoundaries
object
Snapshot of the complexity scorer's tier boundaries at decision time, so a historical spend log row stays explainable after the router config changes.
3 properties
3 required
BlockModelRequest
object
1 property
1 required
NewModelGroupRequest
object
3 properties
1 required
ChatCompletionAnnotation
object
2 properties
ModelResponse
object
6 properties
4 required
ChatCompletionCachedContent
object
2 properties
1 required
PageLinks
object
Hypermedia for a paginated list. No first/last: without a total count the last page is unknown.
3 properties
1 required
ClassifierVisionConfig
object
Whether the LLM classifier sees the images on the request it is classifying. Off by default because images cost far more than the text ask they arrive with, an…
2 properties
UpdatePublicModelGroupsRequest
object
Request model for updating public model groups
1 property
1 required
updateDeployment
object
4 properties
ChatCompletionAudioResponse
object
4 properties
4 required
AdaptiveRouterWeights
object
2 properties
RequestComplexityRouterConfig
object
The part of a complexity-router config a request can carry. plugins holds live RoutingPlugin objects, which no JSON body can express and which have no OpenAPI…
60 properties
AutoRouterRoutingTestRequest
object
A single request to classify against a complexity-router config that need not be saved yet. Carries the same fields the serving path carries, so a dry run clas…
9 properties
1 required
TierDataset
object
5 properties
4 required
AwsSessionTag
object
2 properties
2 required
PublicModelHubInfo
object
4 properties
4 required
ComplexityRouterConfigValidationRequest
object
A complexity-router config to validate without saving, so a form can surface the backend's own verdict inline instead of a raw 400 at write time.
2 properties
1 required
ChatCompletionThinkingBlock
object
4 properties
1 required
ComplexityRouterConfigValidationResponse
object
2 properties
1 required
ModelDeprecationInfo
object
6 properties
4 required
Choices
object
5 properties
3 required
ChatCompletionMessageToolCall
object
FacetListResponse
object
The distinct values one column takes over a filtered query. data holds bare values, not entity rows.
3 properties
3 required
UpdateModelGroupRequest
object
2 properties
AutoRouterClassifierPromptPreviewRequest
object
A POST rather than query params: the classification sections are the operator's own text, which must not reach access logs through a URL.
6 properties
ListMeta
object
Page-mode counterpart to PageMeta: an entity list pays for the COUNT() so the table can show a page count.
4 properties
4 required
TopLogprob
object
3 properties
2 required
AccessGroupBudgetResponse
object
3 properties
2 required
AutoRouterRoutingTestResponse
object
Where one prompt would have been routed, and why.
3 properties
3 required
TierGlobalStatistic
object
3 properties
3 required
ImageURLListItem
object
3 properties
3 required
ComplexityTier
string
Complexity tiers for routing decisions.
ChatCompletionCustomToolCallPayload
object
2 properties
2 required
RequestType
string
Fixed v0 taxonomy. User-extensible types come in v1.
DeleteModelGroupResponse
object
3 properties
3 required
UpdateUsefulLinksRequest
object
1 property
1 required
ChatCompletionAnnotationURLCitation
object
4 properties
ConfigurableClientsideParamsCustomAuth-Input
object
1 property
1 required
ListAccessGroupsResponse
object
1 property
1 required
ModelGroupInfoProxy
object
25 properties
2 required
LiteLLM_Params
object
LiteLLM Params with 'model' requirement - used for completions
172 properties
1 required
ModelDeprecationResponse
object
5 properties
2 required
ChatCompletionRedactedThinkingBlock
object
3 properties
1 required
CustomDimension
object
5 properties
2 required
Message
object
11 properties
4 required
FunctionCall
object
2 properties
1 required
TrainedTierArtifact
object
10 properties
1 required
ListResponse_ModelGroupInfoProxy_
object
3 properties
3 required
ImageURLObject
object
2 properties
1 required
AccessGroupBudgetRequest
object
4 properties
NewModelGroupResponse
object
4 properties
2 required
DeleteAccessGroupBudgetResponse
object
3 properties
3 required
TierCohortStatistic
object
4 properties
4 required
ClassifierLLMConfig
object
Configuration for the LLM-based complexity classifier.
8 properties
1 required
AccessGroupInfo
object
5 properties
3 required
TierDefinition
object
An operator-defined tier: the name the LLM classifier must return and its rubric description.
2 properties
1 required
ClassificationRubric
string
Which calibration examples, and for BUSINESS which tier criteria, the built-in classifier rubric carries.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs APIClaw publishes across the network.