University of Amsterdam team 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 Team Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.
This API exposes
23 operations
across 22 paths,
and defines 47 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.
23 operations22 paths47 schemas7 GET1 PATCH15 POST
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 team 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 23
Across 22 paths, the API surfaces 23 operations — 7 GET, 1 PATCH, 15 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are NewTeamRequest (41 properties), TeamListItem (37 properties), LiteLLM_DeletedTeamTable (37 properties), UpdateTeamRequest (35 properties). Each schema is shown below with its type and property counts.
LiteLLM_BudgetTable
object
Represents user-controllable params for a LiteLLMBudgetTable record. Budget-write paths use modelfields.keys() on this class as an allowlist for user input. Ke…
9 properties
DeleteTeamRequest
object
1 property1 required
TeamAddMemberResponse
object
34 properties3 required
TeamMemberAddResult
object
Result of a single team member add operation
6 properties1 required
AllowedVectorStoreIndexItem
object
2 properties2 required
DailySpendMetadata
object
15 properties
LiteLLM_DeletedTeamTable
object
Audit record for deleted teams; mirrors the team plus deletion metadata.
37 properties1 required
GetTeamMemberPermissionsResponse
object
Response to get the team member permissions for a team
3 properties2 required
TeamMemberUpdateRequest
object
9 properties1 required
NewTeamRequest
object
41 properties
UpdateTeamRequest
object
UpdateTeamRequest, used by /team/update when you need to update a team teamid: str teamalias: Optional[str] = None organizationid: Optional[str] = None metadat…
35 properties1 required
LiteLLM_BudgetTableFull
object
LiteLLMBudgetTable + server-managed fields returned on API responses.
11 properties1 required
AddTeamCallback
object
3 properties2 required
DailySpendData
object
3 properties2 required
MetricWithMetadata
object
3 properties1 required
BlockTeamRequest
object
1 property1 required
TeamListItem
object
A team item in the paginated list response, enriched with computed fields.
37 properties1 required
KeyManagementRoutes
string
Enum for key management routes
TeamMemberUpdateResponse
object
8 properties2 required
BreakdownMetrics
object
Breakdown of spend by different dimensions
7 properties
BulkTeamMemberAddRequest
object
Request for bulk team member addition
4 properties1 required
TeamModelDeleteRequest
object
Request to delete models from a team
2 properties2 required
KeyMetadata
object
Metadata for a key
2 properties
TeamMemberInfoResponse
object
Response for GET /team/{teamid}/members/me — caller's own membership row.
9 properties2 required
SpendMetrics
object
12 properties
LiteLLM_OrganizationMembershipTable
object
Tracks which organizations a user belongs to and their spend within it.
10 properties4 required
TeamMemberAddRequest
object
Request body for adding members to a team. Example: json { "teamid": "45e3e396-ee08-4a61-a88e-16b3ce7e0849", "member": { "role": "user", "userid": "user123" },…
5 properties2 required
BulkUpdateTeamMemberPermissionsRequest
object
Request to bulk-update team member permissions across teams.
3 properties1 required
TeamMemberDeleteRequest
object
3 properties1 required
ValidationError
object
5 properties3 required
LiteLLM_ObjectPermissionTable
object
Represents a LiteLLMObjectPermissionTable record
12 properties1 required
Member
object
3 properties1 required
TeamListResponse
object
Response to get the list of teams
5 properties5 required
LiteLLM_UserTable
object
26 properties1 required
BulkUpdateTeamMemberPermissionsResponse
object
Response for bulk team member permissions update.
3 properties2 required
HTTPValidationError
object
1 property
BulkTeamMemberAddResponse
object
Response for bulk team member add operations
6 properties5 required
LiteLLM_ObjectPermissionBase
object
11 properties
SpendAnalyticsPaginatedResponse
object
2 properties1 required
BudgetLimitEntry
object
A single budget window with its own limit and independent reset schedule.
3 properties2 required
UpdateTeamMemberPermissionsRequest
object
Request to update the team member permissions for a team
2 properties2 required
KeyMetricWithMetadata
object
Base class for metrics with additional metadata
2 properties1 required
LiteLLM_ModelTable
object
5 properties2 required
TeamModelAddRequest
object
Request to add models to a team
2 properties2 required
LiteLLM_TeamTable
object
32 properties1 required
PatchTeamRequest
object
Body of PATCH /team/{teamid}. Identical to UpdateTeamRequest except teamid is optional, because PATCH takes it from the path. A teamid in the body is still acc…
35 properties
LiteLLM_TeamMembership
object
6 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of University of Amsterdam team 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.