How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

University of Amsterdam model management API

The model management API from University of Amsterdam — 24 operation(s) for model management.

University of Amsterdam model management API is one of 122 APIs that University of Amsterdam 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, API documentation, and authentication docs.

This API exposes 24 operations across 24 paths, and defines 40 schemas. It is described by OpenAPI 3.2.0, at version 1.95.0.

Requests are made against a single base URL, https://llmproxy.uva.nl.

24 operations 24 paths 40 schemas 1 DELETE13 GET1 PATCH8 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.95.0
Base URL
https://llmproxy.uva.nl
Authentication
API Key
Resource Areas
1

Authentication & Security 1

University of Amsterdam model management API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-litellm-api-key (APIKeyHeader).

  • APIKeyHeader — Bearer token

Paths & Operations 24

Across 24 paths, the API surfaces 24 operations — 1 DELETE, 13 GET, 1 PATCH, 8 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

model management 24
GET
/models
Model List
model_list_models_get 8 params → 200422
GET
/v1/models
Model List
model_list_v1_models_get 8 params → 200422
GET
/models/{model_id}
Model Info
model_info_models__model_id__get 3 params → 200422
GET
/v1/models/{model_id}
Model Info
model_info_v1_models__model_id__get 3 params → 200422
GET
/v2/model/info
Model Info V2
model_info_v2_v2_model_info_get 11 params → 200422
GET
/v1/model/info
Model Info V1
model_info_v1_v1_model_info_get 3 params → 200422
GET
/model/info
Model Info V1
model_info_v1_model_info_get 3 params → 200422
GET
/model_group/info
Model Group Info
model_group_info_model_group_info_get 1 param → 200422
GET
/public/model_hub
Public Model Hub
public_model_hub_public_model_hub_get → 200
GET
/public/model_hub/info
Public Model Hub Info
public_model_hub_info_public_model_hub_info_get → 200
GET
/public/litellm_model_cost_map
Get Litellm Model Cost Map
get_litellm_model_cost_map_public_litellm_model_cost_map_get → 200
PATCH
/model/{model_id}/update
Patch Model
patch_model_model__model_id__update_patch 1 param body → 200422
POST
/model/block
Block Model
block_model_model_block_post 1 param body → 200422
POST
/model/unblock
Unblock Model
unblock_model_model_unblock_post 1 param body → 200422
POST
/model/delete
Delete Model
delete_model_model_delete_post body → 200422
POST
/model/new
Add New Model
add_new_model_model_new_post body → 200422
POST
/model/update
Update Model
update_model_model_update_post body → 200422
POST
/model_group/make_public
Update Public Model Groups
update_public_model_groups_model_group_make_public_post body → 200422
POST
/model_hub/update_useful_links
Update Useful Links
update_useful_links_model_hub_update_useful_links_post body → 200422
POST
/access_group/new
Create Model Group
create_model_group_access_group_new_post body → 200422
GET
/access_group/list
List Access Groups
list_access_groups_access_group_list_get → 200
GET
/access_group/{access_group}/info
Get Access Group Info
get_access_group_info_access_group__access_group__info_get 1 param → 200422
PUT
/access_group/{access_group}/update
Update Access Group
update_access_group_access_group__access_group__update_put 1 param body → 200422
DELETE
/access_group/{access_group}/delete
Delete Access Group
delete_access_group_access_group__access_group__delete_delete 1 param → 200422

Schemas 40

The contract defines 40 schemas that model the data the API accepts and returns. The most detailed are LiteLLM_Params (129 properties), updateLiteLLMParams (129 properties), ModelGroupInfoProxy (24 properties), Message (11 properties). Each schema is shown below with its type and property counts.

ModelInfoDelete
object
1 property 1 required
ListAccessGroupsResponse
object
1 property 1 required
ConfigurableClientsideParamsCustomAuth-Output
object
1 property 1 required
TopLogprob
object
3 properties 2 required
ConfigurableClientsideParamsCustomAuth-Input
object
1 property 1 required
updateDeployment
object
4 properties
ChatCompletionAnnotationURLCitation
object
4 properties
ModelGroupInfoProxy
object
24 properties 2 required
AccessGroupInfo
object
3 properties 3 required
ModelInfo
object
11 properties 1 required
ModelResponse
object
6 properties 4 required
ChoiceLogprobs
object
1 property
UpdateUsefulLinksRequest
object
1 property 1 required
PublicModelHubInfo
object
4 properties 4 required
ValidationError
object
5 properties 3 required
BlockModelRequest
object
1 property 1 required
ChatCompletionRedactedThinkingBlock
object
3 properties 1 required
NewModelGroupRequest
object
3 properties 1 required
ChatCompletionTokenLogprob
object
4 properties 3 required
ChatCompletionAudioResponse
object
4 properties 4 required
LiteLLM_Params
object
LiteLLM Params with 'model' requirement - used for completions
129 properties 1 required
ChatCompletionMessageToolCall
object
ChatCompletionAnnotation
object
2 properties
updateLiteLLMParams
object
129 properties
UpdatePublicModelGroupsRequest
object
Request model for updating public model groups
1 property 1 required
ImageURLListItem
object
3 properties 3 required
Message
object
11 properties 4 required
HTTPValidationError
object
1 property
LiteLLM_ProxyModelTable
object
9 properties 3 required
DeleteModelGroupResponse
object
3 properties 3 required
UpdateModelGroupRequest
object
2 properties
Choices
object
5 properties 3 required
ImageURLObject
object
2 properties 1 required
NewModelGroupResponse
object
4 properties 2 required
ChatCompletionReasoningSummaryTextBlock
object
2 properties 1 required
FunctionCall
object
2 properties 1 required
ChatCompletionReasoningItem
object
Represents an OpenAI Responses API reasoning item for round-tripping in conversation history.
4 properties 1 required
ChatCompletionCachedContent
object
2 properties 1 required
ChatCompletionThinkingBlock
object
4 properties 1 required
Deployment
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

university-of-amsterdam-model-management-api-openapi.yml Raw ↑

Other APIs University of Amsterdam publishes across the network.

UvA Identity Provider (SAML 2.0 / SURFconext)
DataNose API
UvA Library Linked Open Data (TriplyDB tenancy)
UvA-DARE OAI-PMH and Pure Web Service (Elsevier Pure tenancy)
UvA Archives Collection Descriptions OAI-PMH (ArchivesSpace tenancy)
UvA Central Catalogue OAI-PMH (Ex Libris Alma tenancy)
UvA/HvA Research Data Repository (Figshare tenancy)
UvA Timetable API (MyTimetable tenancy)
University of Amsterdam A2a API
University of Amsterdam A2a Registration API
University of Amsterdam access group management API
University of Amsterdam Adaptive Router API
Where this information came from

This is an independent, third-party profile of University of Amsterdam model management API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.