University of Amsterdam website screenshot

University of Amsterdam

The University of Amsterdam (Universiteit van Amsterdam, UvA) is a public research university in Amsterdam, Netherlands, a LERU member and one of the two large research universities in the city. It operates no central developer portal and issues no public API keys, and the honest shape of its programmable footprint is three institution-run surfaces surrounded by six vendor platforms it is a tenant of. What it genuinely runs itself: a shared AI gateway with the Amsterdam University of Applied Sciences at llmproxy.uva.nl that serves a full OpenAPI 3.1 description and issues keys to staff, students and developers on request; a SAML 2.0 identity provider whose signed federation metadata is published on its own host and registered in SURFconext and eduGAIN; and the DataNose course and registration API on its own network, whose Swagger UI answers but whose generated description currently returns 500. Everything else that looks like a UvA API is a contract someone else wrote: the library's Linked Open Data platform is a TriplyDB tenancy, the research repository is Figshare, UvA-DARE and its OAI-PMH feed are Elsevier Pure, the archives OAI provider is LYRASIS-hosted ArchivesSpace, the central catalogue OAI endpoint is Ex Libris Alma and now returns 403 to the public, and the timetable API is Eveoh MyTimetable behind SSO. The data in those systems is the university's; the interfaces are not.

University of Amsterdam publishes 114 APIs on the APIs.io network, including A2a API, A2a Registration API, access group management API, and 111 more. Tagged areas include University, Higher Education, Education, Public Research University, and Netherlands.

The University of Amsterdam catalog on APIs.io includes 1 JSON-LD context.

University of Amsterdam’s developer surface includes documentation, support, engineering blog, authentication, and 26 more developer resources.

50.1/100 developing ▬ flat Agent 34/100 agent ready saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree
2 APIs
UniversityHigher EducationEducationPublic Research UniversityNetherlandsEuropeLERUOpen DataLinked DataLibraryResearch DataResearch RepositoryCourse CatalogIdentity FederationOAI-PMHArtificial Intelligence

What this lets a business do 2

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Information & Data Management
BC-610
Apply Guardrailevalsfine-tuningmodel management
POST /fine_tuning/jobs POST /apply_guardrail POST /v1/evals POST /v1/evals/{eval_id}
Cybersecurity Management
BC-620
SSO Settingsjwt_mappingskey managementscim
GET /scim/v2 GET /scim/v2/Users POST /jwt/key/mapping/new POST /key/generate

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Regulatory Posture applies to this provider. Its tags matched the Education & Research regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/university-of-amsterdam: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 122

Individual APIs this provider publishes, each with its own machine-readable definition.

UvA Identity Provider (SAML 2.0 / SURFconext)

The university's own SAML 2.0 identity provider, entity ID http://login.uva.nl/adfs/services/trust. Signed federation metadata is served from the institution's own host and the ...

DataNose API

DataNose is the course, registration, timetable and thesis-administration system used by the University of Amsterdam's Faculty of Science. Its API host resolves into UVANET1, th...

UvA Library Linked Open Data (TriplyDB tenancy)

The University of Amsterdam Library publishes its digitised collections — books, letters, maps, images, audio, video, sheet music, archaeological objects and the Beeldbank image...

UvA-DARE OAI-PMH and Pure Web Service (Elsevier Pure tenancy)

UvA-DARE, the university's digital academic repository, and the research information system behind it run on Elsevier Pure: pure.uva.nl CNAMEs to uva.elsevierpure.com. The OAI-P...

UvA Archives Collection Descriptions OAI-PMH (ArchivesSpace tenancy)

OAI-PMH provider exposing EAD collection descriptions and inventories from the University of Amsterdam Library archives and the Allard Pierson heritage collections, under PDDL. ...

UvA Central Catalogue OAI-PMH (Ex Libris Alma tenancy)

The harvesting endpoint the university library documents for its central catalogue — roughly 2.5 million bibliographic records in MARC-XML and unqualified Dublin Core. It runs o...

UvA/HvA Research Data Repository (Figshare tenancy)

The shared research data repository of the University of Amsterdam and the Amsterdam University of Applied Sciences, running on Figshare at uvaauas.figshare.com. DOIs are minted...

UvA Timetable API (MyTimetable tenancy)

The university timetable at rooster.uva.nl exposes a JSON API under /api/ that answers 401 with a structured error to unauthenticated callers, so the surface is real and gated b...

University of Amsterdam A2a API

The a2a API from University of Amsterdam — 5 operation(s) for a2a.

University of Amsterdam A2a Registration API

The a2a_registration API from University of Amsterdam — 1 operation(s) for a2a_registration.

University of Amsterdam access group management API

The access group management API from University of Amsterdam — 4 operation(s) for access group management.

University of Amsterdam Adaptive Router API

The adaptive_router API from University of Amsterdam — 1 operation(s) for adaptive_router.

University of Amsterdam Agent Management API

The Agent Management API from University of Amsterdam — 1 operation(s) for agent management.

University of Amsterdam Agents API

The Agents API from University of Amsterdam — 1 operation(s) for agents.

University of Amsterdam Anthropic Pass-through API

The Anthropic Pass-through API from University of Amsterdam — 1 operation(s) for anthropic pass-through.

University of Amsterdam Anthropic Skills API

The anthropic_skills API from University of Amsterdam — 2 operation(s) for anthropic_skills.

University of Amsterdam Apply Guardrail API

The Apply Guardrail API from University of Amsterdam — 1 operation(s) for apply guardrail.

University of Amsterdam AssemblyAI EU Pass-through API

The AssemblyAI EU Pass-through API from University of Amsterdam — 1 operation(s) for assemblyai eu pass-through.

University of Amsterdam AssemblyAI Pass-through API

The AssemblyAI Pass-through API from University of Amsterdam — 1 operation(s) for assemblyai pass-through.

University of Amsterdam Assistants API

The assistants API from University of Amsterdam — 12 operation(s) for assistants.

University of Amsterdam Audio API

The audio API from University of Amsterdam — 4 operation(s) for audio.

University of Amsterdam Audit Logging API

The Audit Logging API from University of Amsterdam — 2 operation(s) for audit logging.

University of Amsterdam Azure AI Pass-through API

The Azure AI Pass-through API from University of Amsterdam — 1 operation(s) for azure ai pass-through.

University of Amsterdam Azure Pass-through API

The Azure Pass-through API from University of Amsterdam — 1 operation(s) for azure pass-through.

University of Amsterdam Batch API

The batch API from University of Amsterdam — 9 operation(s) for batch.

University of Amsterdam Bedrock Pass-through API

The Bedrock Pass-through API from University of Amsterdam — 1 operation(s) for bedrock pass-through.

University of Amsterdam [beta] A2A Agents API

The [beta] A2A Agents API from University of Amsterdam — 4 operation(s) for [beta] a2a agents.

University of Amsterdam [beta] Agents API

The [beta] Agents API from University of Amsterdam — 2 operation(s) for [beta] agents.

University of Amsterdam [beta] Anthropic Event Logging API

The [beta] Anthropic Event Logging API from University of Amsterdam — 1 operation(s) for [beta] anthropic event logging.

University of Amsterdam [beta] Anthropic Messages Token Counting API

The [beta] Anthropic Messages Token Counting API from University of Amsterdam — 1 operation(s) for [beta] anthropic messages token counting.

University of Amsterdam [beta] Anthropic `/v1/messages` API

The [beta] Anthropic `/v1/messages` API from University of Amsterdam — 1 operation(s) for [beta] anthropic `/v1/messages`.

University of Amsterdam [beta] MCP API

The [beta] MCP API from University of Amsterdam — 1 operation(s) for [beta] mcp.

University of Amsterdam budget management API

The budget management API from University of Amsterdam — 6 operation(s) for budget management.

University of Amsterdam Budget & Spend Tracking API

The Budget & Spend Tracking API from University of Amsterdam — 12 operation(s) for budget & spend tracking.

University of Amsterdam Cache Settings API

The Cache Settings API from University of Amsterdam — 2 operation(s) for cache settings.

University of Amsterdam Caching API

The caching API from University of Amsterdam — 4 operation(s) for caching.

University of Amsterdam Chat/completions API

The chat/completions API from University of Amsterdam — 4 operation(s) for chat/completions.

University of Amsterdam Claude Code Marketplace API

The Claude Code Marketplace API from University of Amsterdam — 6 operation(s) for claude code marketplace.

University of Amsterdam Cohere Pass-through API

The Cohere Pass-through API from University of Amsterdam — 1 operation(s) for cohere pass-through.

University of Amsterdam Completions API

The completions API from University of Amsterdam — 4 operation(s) for completions.

University of Amsterdam Compliance API

The compliance API from University of Amsterdam — 2 operation(s) for compliance.

University of Amsterdam Config API

The Config API from University of Amsterdam — 3 operation(s) for config.

University of Amsterdam Containers API

The containers API from University of Amsterdam — 10 operation(s) for containers.

University of Amsterdam Coordination Redis Settings API

The Coordination Redis Settings API from University of Amsterdam — 2 operation(s) for coordination redis settings.

University of Amsterdam Cost Tracking API

The Cost Tracking API from University of Amsterdam — 3 operation(s) for cost tracking.

University of Amsterdam credential management API

The credential management API from University of Amsterdam — 6 operation(s) for credential management.

University of Amsterdam Cursor Pass-through API

The Cursor Pass-through API from University of Amsterdam — 1 operation(s) for cursor pass-through.

University of Amsterdam Customer Management API

The Customer Management API from University of Amsterdam — 8 operation(s) for customer management.

University of Amsterdam Debug API

The Debug API from University of Amsterdam — 1 operation(s) for debug.

University of Amsterdam email management API

The email management API from University of Amsterdam — 2 operation(s) for email management.

University of Amsterdam Embeddings API

The embeddings API from University of Amsterdam — 4 operation(s) for embeddings.

University of Amsterdam Evals API

The evals API from University of Amsterdam — 5 operation(s) for evals.

University of Amsterdam Experimental API

The experimental API from University of Amsterdam — 1 operation(s) for experimental.

University of Amsterdam Fallback Management API

The Fallback Management API from University of Amsterdam — 2 operation(s) for fallback management.

University of Amsterdam Files API

The files API from University of Amsterdam — 9 operation(s) for files.

University of Amsterdam Fine Tuning API

The fine-tuning API from University of Amsterdam — 6 operation(s) for fine-tuning.

University of Amsterdam Gemini Agents API

The gemini_agents API from University of Amsterdam — 1 operation(s) for gemini_agents.

University of Amsterdam Google AI Studio Pass-through API

The Google AI Studio Pass-through API from University of Amsterdam — 1 operation(s) for google ai studio pass-through.

University of Amsterdam google genai endpoints API

The google genai endpoints API from University of Amsterdam — 12 operation(s) for google genai endpoints.

University of Amsterdam Guardrails API

The Guardrails API from University of Amsterdam — 20 operation(s) for guardrails.

University of Amsterdam Health API

The health API from University of Amsterdam — 16 operation(s) for health.

University of Amsterdam Images API

The images API from University of Amsterdam — 6 operation(s) for images.

University of Amsterdam Interactions API

The interactions API from University of Amsterdam — 6 operation(s) for interactions.

University of Amsterdam Internal User management API

The Internal User management API from University of Amsterdam — 10 operation(s) for internal user management.

University of Amsterdam JWT Mappings API

The jwt_mappings API from University of Amsterdam — 5 operation(s) for jwt_mappings.

University of Amsterdam key management API

The key management API from University of Amsterdam — 15 operation(s) for key management.

University of Amsterdam Langfuse Passthrough API

The langfuse_passthrough API from University of Amsterdam — 1 operation(s) for langfuse_passthrough.

University of Amsterdam LiteLLM API

The LiteLLM API API from University of Amsterdam — 1 operation(s) for litellm api.

University of Amsterdam Litellm API

The Litellm API from University of Amsterdam — 1 operation(s) for litellm.

University of Amsterdam llm utils API

The llm utils API from University of Amsterdam — 3 operation(s) for llm utils.

University of Amsterdam Logging Callbacks API

The Logging Callbacks API from University of Amsterdam — 2 operation(s) for logging callbacks.

University of Amsterdam MCP API

The Mcp API from University of Amsterdam — 28 operation(s) for mcp.

University of Amsterdam memory management API

The memory management API from University of Amsterdam — 2 operation(s) for memory management.

University of Amsterdam Milvus Pass-through API

The Milvus Pass-through API from University of Amsterdam — 1 operation(s) for milvus pass-through.

University of Amsterdam Mistral Pass-through API

The Mistral Pass-through API from University of Amsterdam — 1 operation(s) for mistral pass-through.

University of Amsterdam model management API

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

University of Amsterdam Moderations API

The moderations API from University of Amsterdam — 2 operation(s) for moderations.

University of Amsterdam Ocr API

The ocr API from University of Amsterdam — 2 operation(s) for ocr.

University of Amsterdam OpenAI Pass-through API

The OpenAI Pass-through API from University of Amsterdam — 2 operation(s) for openai pass-through.

University of Amsterdam organization management API

The organization management API from University of Amsterdam — 9 operation(s) for organization management.

University of Amsterdam Pass Through API

The pass-through API from University of Amsterdam — 17 operation(s) for pass-through.

University of Amsterdam Plugins API

The plugins API from University of Amsterdam — 2 operation(s) for plugins.

University of Amsterdam Policies API

The Policies API from University of Amsterdam — 23 operation(s) for policies.

University of Amsterdam Policy Resolve API

The policy_resolve API from University of Amsterdam — 2 operation(s) for policy_resolve.

University of Amsterdam project management API

The project management API from University of Amsterdam — 5 operation(s) for project management.

University of Amsterdam Prompt Management API

The Prompt Management API from University of Amsterdam — 6 operation(s) for prompt management.

University of Amsterdam Prompts API

The prompts API from University of Amsterdam — 1 operation(s) for prompts.

University of Amsterdam Provider API

The Provider API from University of Amsterdam — 1 operation(s) for provider.

University of Amsterdam Providers API

The providers API from University of Amsterdam — 2 operation(s) for providers.

University of Amsterdam Public API

The public API from University of Amsterdam — 11 operation(s) for public.

University of Amsterdam Rag API

The rag API from University of Amsterdam — 4 operation(s) for rag.

University of Amsterdam Realtime API

The realtime API from University of Amsterdam — 6 operation(s) for realtime.

University of Amsterdam Rerank API

The rerank API from University of Amsterdam — 3 operation(s) for rerank.

University of Amsterdam Responses API

The responses API from University of Amsterdam — 16 operation(s) for responses.

University of Amsterdam Robots.txt API

The Robots.txt API from University of Amsterdam — 1 operation(s) for robots.txt.

University of Amsterdam Router Settings API

The Router Settings API from University of Amsterdam — 2 operation(s) for router settings.

University of Amsterdam Routes API

The Routes API from University of Amsterdam — 1 operation(s) for routes.

University of Amsterdam rust control plane API

The rust control plane API from University of Amsterdam — 1 operation(s) for rust control plane.

University of Amsterdam SCIM API

The scim API from University of Amsterdam — 10 operation(s) for scim.

University of Amsterdam Search API

The search API from University of Amsterdam — 6 operation(s) for search.

University of Amsterdam Search Tools API

The search_tools API from University of Amsterdam — 5 operation(s) for search_tools.

University of Amsterdam Settings API

The Settings API from University of Amsterdam — 2 operation(s) for settings.

University of Amsterdam SSO Settings API

The SSO Settings API from University of Amsterdam — 6 operation(s) for sso settings.

University of Amsterdam tag management API

The tag management API from University of Amsterdam — 12 operation(s) for tag management.

University of Amsterdam Team API

The Team API from University of Amsterdam — 1 operation(s) for team.

University of Amsterdam team management API

The team management API from University of Amsterdam — 22 operation(s) for team management.

University of Amsterdam tool management API

The tool management API from University of Amsterdam — 8 operation(s) for tool management.

University of Amsterdam Toolset API

The Toolset API from University of Amsterdam — 1 operation(s) for toolset.

University of Amsterdam UI Settings API

The UI Settings API from University of Amsterdam — 2 operation(s) for ui settings.

University of Amsterdam UI Theme Settings API

The UI Theme Settings API from University of Amsterdam — 3 operation(s) for ui theme settings.

University of Amsterdam Usage AI API

The usage_ai API from University of Amsterdam — 1 operation(s) for usage_ai.

University of Amsterdam user agent analytics API

The user agent analytics API from University of Amsterdam — 6 operation(s) for user agent analytics.

University of Amsterdam Utils API

The utils API from University of Amsterdam — 1 operation(s) for utils.

University of Amsterdam vector store management API

The vector store management API from University of Amsterdam — 6 operation(s) for vector store management.

University of Amsterdam Vector Stores API

The vector_stores API from University of Amsterdam — 13 operation(s) for vector_stores.

University of Amsterdam Vertex AI Pass-through API

The Vertex AI Pass-through API from University of Amsterdam — 2 operation(s) for vertex ai pass-through.

University of Amsterdam Videos API

The videos API from University of Amsterdam — 16 operation(s) for videos.

University of Amsterdam VLLM Pass-through API

The VLLM Pass-through API from University of Amsterdam — 1 operation(s) for vllm pass-through.

University of Amsterdam Watsonx Pass-through API

The Watsonx Pass-through API from University of Amsterdam — 1 operation(s) for watsonx pass-through.

University of Amsterdam Web Socket API

The WebSocket API from University of Amsterdam — 6 operation(s) for websocket.

University of Amsterdam .well Known API

The .well Known API from University of Amsterdam — 1 operation(s) for .well known.

University of Amsterdam workflow management API

The workflow management API from University of Amsterdam — 4 operation(s) for workflow management.

Scroll for all 122

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

University Of Amsterdam Context

15 classes · 14 properties

JSON-LD

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

University Of Amsterdam Authentication

apiKey · 1 scheme

SECURITY

University Of Amsterdam Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Design & Contract 4

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Learn 2

Tutorials, courses, talks, and written guidance

Operate 2

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 8

Properties that don't map to a standard resource type

Scroll for all 8

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-amsterdam
name: University of Amsterdam
description: 'The University of Amsterdam (Universiteit van Amsterdam, UvA) is a public research university in Amsterdam,
  Netherlands, a LERU member and one of the two large research universities in the city. It operates no central developer
  portal and issues no public API keys, and the honest shape of its programmable footprint is three institution-run surfaces
  surrounded by six vendor platforms it is a tenant of. What it genuinely runs itself: a shared AI gateway with the Amsterdam
  University of Applied Sciences at llmproxy.uva.nl that serves a full OpenAPI 3.1 description and issues keys to staff, students
  and developers on request; a SAML 2.0 identity provider whose signed federation metadata is published on its own host and
  registered in SURFconext and eduGAIN; and the DataNose course and registration API on its own network, whose Swagger UI
  answers but whose generated description currently returns 500. Everything else that looks like a UvA API is a contract someone
  else wrote: the library''s Linked Open Data platform is a TriplyDB tenancy, the research repository is Figshare, UvA-DARE
  and its OAI-PMH feed are Elsevier Pure, the archives OAI provider is LYRASIS-hosted ArchivesSpace, the central catalogue
  OAI endpoint is Ex Libris Alma and now returns 403 to the public, and the timetable API is Eveoh MyTimetable behind SSO.
  The data in those systems is the university''s; the interfaces are not.'
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: free
  onboarding: request
  trial: false
  try_now: false
  public: false
  label: No public API programme · institutional key on request
  confidence: high
  source:
  - authentication/university-of-amsterdam-authentication.yml
  - https://github.com/uva/UvA-HvA-Agentic-Tools
  generated: '2026-08-19'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-amsterdam.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-amsterdam/refs/heads/main/apis.yml
x-api-posture: docs-gated
x-api-posture-basis: observed
x-api-posture-note: It operates no central developer portal and issues no public API keys, and the honest shape of its programmable
  footprint is three institution-run surfaces surrounded by six vendor platforms it is a t
tags:
- University
- Higher Education
- Education
- Public Research University
- Netherlands
- Europe
- LERU
- Open Data
- Linked Data
- Library
- Research Data
- Research Repository
- Course Catalog
- Identity Federation
- OAI-PMH
- Artificial Intelligence
created: '2026-06-03'
modified: '2026-08-19'
specificationVersion: '0.23'
x-type: university
x-category: Public Research University
apis:
- aid: university-of-amsterdam:identity-federation
  name: UvA Identity Provider (SAML 2.0 / SURFconext)
  description: The university's own SAML 2.0 identity provider, entity ID http://login.uva.nl/adfs/services/trust. Signed
    federation metadata is served from the institution's own host and the entity is registered in SURFconext, the Dutch national
    identity federation, which participates in eduGAIN. Identity federation is one of the few machine-readable surfaces a
    university operates by definition rather than by procurement, and it is almost never catalogued.
  humanURL: https://metadata.surfconext.nl/
  baseURL: https://login.uva.nl/federationmetadata/2007-06/federationmetadata.xml
  tags:
  - Identity Federation
  - SAML
  - SURFconext
  - eduGAIN
  - Authentication
  properties:
  - type: x-metadata
    url: https://login.uva.nl/federationmetadata/2007-06/federationmetadata.xml
  - type: x-federation-aggregate
    url: https://metadata.surfconext.nl/idps-metadata.xml
  - type: Conformance
    url: conformance/university-of-amsterdam-conformance.yml
  x-operator: institution
  x-status:
    probed: '2026-08-19'
    metadata: 200
    content_type: application/samlmetadata+xml
- aid: university-of-amsterdam:datanose
  name: DataNose API
  description: DataNose is the course, registration, timetable and thesis-administration system used by the University of
    Amsterdam's Faculty of Science. Its API host resolves into UVANET1, the university's own RIPE allocation, and its Swagger
    UI answers 200 — but the Swashbuckle discovery document it points at, /swagger/docs/v1, returns 500, so the machine-readable
    description of a genuinely institution-run course surface is currently broken. Recorded because it is real and institution-operated,
    and because the broken descriptor is the finding.
  humanURL: https://datanose.nl/
  baseURL: https://api.datanose.nl
  tags:
  - Course Catalog
  - Registrar
  - Timetable
  - Student Information
  properties:
  - type: Documentation
    url: https://api.datanose.nl/swagger/ui/index
  - type: Website
    url: https://datanose.nl/
  x-operator: institution
  x-status:
    probed: '2026-08-19'
    swagger_ui: 200
    swagger_docs_v1: 500
    root: 403
    host_network: 145.18.0.0/16 UVANET1 (Universiteit van Amsterdam)
- aid: university-of-amsterdam:lod-triply
  name: UvA Library Linked Open Data (TriplyDB tenancy)
  description: 'The University of Amsterdam Library publishes its digitised collections — books, letters, maps, images, audio,
    video, sheet music, archaeological objects and the Beeldbank image repository — as linked open data under PDDL/ODC-BY,
    reachable over REST, SPARQL and GraphQL. The data, the UB-UVA account and the licensing are the library''s. The platform
    is not: api.lod.uba.uva.nl CNAMEs to uba.cname.triply.cc and the OpenAPI served there is titled "TriplyDB API" with info.contact
    pointing at triply.cc. A single vendor contract, split by tag, previously appeared in this profile as fourteen separate
    University of Amsterdam APIs. It is recorded here as one tenant relationship, and the contract is left to score against
    Triply.'
  humanURL: https://lod.uba.uva.nl/
  baseURL: https://api.lod.uba.uva.nl/datasets/UB-UVA/
  tags:
  - Open Data
  - Linked Data
  - SPARQL
  - Library
  - Digital Collections
  properties:
  - type: Documentation
    url: https://docs.triply.cc/triply-api/
  - type: Documentation
    url: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  - type: x-licence
    url: https://uba.uva.nl/en/support/open-data/licences/licences.html
  - type: x-example
    url: examples/university-of-amsterdam-get-dataset-example.json
  - type: x-example
    url: examples/university-of-amsterdam-sparql-query-example.json
  - type: x-vocabulary
    url: vocabulary/university-of-amsterdam-vocabulary.yml
  - type: x-json-ld-context
    url: json-ld/university-of-amsterdam-context.jsonld
  x-operator: tenant
  x-operator-evidence:
    dns: api.lod.uba.uva.nl CNAME uba.cname.triply.cc
    contract: info.title "TriplyDB API"; info.contact.name "Triply"; info.contact.url https://triply.cc
    vendor_repo: all/triply
  x-status:
    probed: '2026-08-19'
    api_info: 200
    portal: 200
- aid: university-of-amsterdam:oai-pure-dare
  name: UvA-DARE OAI-PMH and Pure Web Service (Elsevier Pure tenancy)
  description: 'UvA-DARE, the university''s digital academic repository, and the research information system behind it run
    on Elsevier Pure: pure.uva.nl CNAMEs to uva.elsevierpure.com. The OAI-PMH provider answers Identify with repositoryName
    "UvA-DARE" and adminEmail pure@uva.nl over the OpenAIRE CERIF profile 1.2, and the Pure Web Service REST API publishes
    its own documentation on the tenant host. Institution''s publications, institution''s administrators, vendor''s interface.'
  humanURL: https://dare.uva.nl/
  baseURL: https://pure.uva.nl/ws/oai
  tags:
  - Research Repository
  - OAI-PMH
  - Publications
  - CRIS
  - OpenAIRE
  properties:
  - type: APIReference
    url: https://pure.uva.nl/ws/api/524/api-docs/
  - type: x-oai-identify
    url: https://pure.uva.nl/ws/oai?verb=Identify
  - type: Website
    url: https://dare.uva.nl/
  x-operator: tenant
  x-operator-evidence:
    dns: pure.uva.nl CNAME uva.elsevierpure.com
    identify: repositoryName "UvA-DARE", adminEmail pure@uva.nl
  x-status:
    probed: '2026-08-19'
    oai_identify: 200
    api_docs: 200
- aid: university-of-amsterdam:oai-archives
  name: UvA Archives Collection Descriptions OAI-PMH (ArchivesSpace tenancy)
  description: OAI-PMH provider exposing EAD collection descriptions and inventories from the University of Amsterdam Library
    archives and the Allard Pierson heritage collections, under PDDL. The host is a UvA subdomain but CNAMEs to as-prod-amsterdam.lyrtech.org
    and the Identify response names "ArchivesSpace OAI Provider" with an adminEmail at lyrasistechnology.org, so the software
    and the hosting are LYRASIS's.
  humanURL: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  baseURL: https://archives.uba.uva.nl/oai
  tags:
  - Open Data
  - Archives
  - OAI-PMH
  - EAD
  - Library
  properties:
  - type: x-oai-identify
    url: https://archives.uba.uva.nl/oai?verb=Identify
  - type: Documentation
    url: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  x-operator: tenant
  x-operator-evidence:
    dns: archives.uba.uva.nl CNAME as-prod-amsterdam.lyrtech.org
    identify: repositoryName "ArchivesSpace OAI Provider"; adminEmail no-reply@uvaerfgoed.lyrasistechnology.org
  x-status:
    probed: '2026-08-19'
    oai_identify: 200
- aid: university-of-amsterdam:oai-catalogue
  name: UvA Central Catalogue OAI-PMH (Ex Libris Alma tenancy)
  description: The harvesting endpoint the university library documents for its central catalogue — roughly 2.5 million bibliographic
    records in MARC-XML and unqualified Dublin Core. It runs on the library's Ex Libris Alma tenancy and, as of 2026-08-19,
    returns HTTP 403 with Alma error code 21 ("Unauthorized access to the OAI services") to both scripted and browser user
    agents. The host is live; the documented public service is not. Bulk dumps of the same records remain downloadable from
    the library's own server, so the data is still open even though the interface is closed.
  humanURL: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  baseURL: https://uva.alma.exlibrisgroup.com/view/oai/31UKB_UAM1_INST/request
  tags:
  - Library
  - Catalog
  - OAI-PMH
  - MARC
  - Open Data
  properties:
  - type: Documentation
    url: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  x-operator: tenant
  x-status:
    probed: '2026-08-19'
    oai_identify: 403
    detail: Alma error_code 21 — unauthorized access to the OAI services
- aid: university-of-amsterdam:research-data-figshare
  name: UvA/HvA Research Data Repository (Figshare tenancy)
  description: The shared research data repository of the University of Amsterdam and the Amsterdam University of Applied
    Sciences, running on Figshare at uvaauas.figshare.com. DOIs are minted under the institution's own DataCite prefix 10.21942
    — 3,238 DOIs registered, publisher recorded at DataCite as "University of Amsterdam / Amsterdam University of Applied
    Sciences". The previous profile of this institution recorded the generic api.figshare.com host as a UvA API; nineteen
    other institutions in this catalog claim the same host. It is Figshare's contract, and it is recorded here as a tenancy
    instead.
  humanURL: https://uvaauas.figshare.com/
  baseURL: https://uvaauas.figshare.com/
  tags:
  - Research Data
  - Research Repository
  - DataCite
  - DOI
  - Open Data
  properties:
  - type: Documentation
    url: https://uba.uva.nl/en/support/open-data/data-sets-and-publication-channels/data-sets-and-publication-channels.html
  - type: Conformance
    url: conformance/university-of-amsterdam-conformance.yml
  x-operator: tenant
  x-operator-evidence:
    datacite_prefix: 10.21942 (DataCite client delft.uva)
    vendor_repo: all/figshare
    oai_set: portal_201 on api.figshare.com (vendor host, not recorded as a UvA surface)
  x-status:
    probed: '2026-08-19'
    portal: 202
    detail: bot challenge, not a failure — host is live
- aid: university-of-amsterdam:timetable
  name: UvA Timetable API (MyTimetable tenancy)
  description: The university timetable at rooster.uva.nl exposes a JSON API under /api/ that answers 401 with a structured
    error to unauthenticated callers, so the surface is real and gated behind institutional sign-in. The host CNAMEs to uva.hosting.eveoh.nl
    — it is Eveoh's MyTimetable product, not UvA engineering. Recorded because a timetable API is one of the classes a university
    genuinely has, and because it is the only one here.
  humanURL: https://rooster.uva.nl/schedule
  baseURL: https://rooster.uva.nl/api
  tags:
  - Timetable
  - Course Catalog
  - Campus
  - Student Information
  properties:
  - type: Website
    url: https://rooster.uva.nl/schedule
  x-operator: tenant
  x-operator-evidence:
    dns: rooster.uva.nl CNAME uva.hosting.eveoh.nl
  x-status:
    probed: '2026-08-19'
    api_root: 401
    schedule: 200
- aid: university-of-amsterdam:university-of-amsterdam-a2a-api
  name: University of Amsterdam A2a API
  description: The a2a API from University of Amsterdam — 5 operation(s) for a2a.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - A2A
  tags_raw:
  - a2a
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-a2a-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-a2a-registration-api
  name: University of Amsterdam A2a Registration API
  description: The a2a_registration API from University of Amsterdam — 1 operation(s) for a2a_registration.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags: []
  tags_raw:
  - a2a_registration
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-a2a-registration-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-access-group-management-api
  name: University of Amsterdam access group management API
  description: The access group management API from University of Amsterdam — 4 operation(s) for access group management.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - access group management
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-access-group-management-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-adaptive-router-api
  name: University of Amsterdam Adaptive Router API
  description: The adaptive_router API from University of Amsterdam — 1 operation(s) for adaptive_router.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags: []
  tags_raw:
  - adaptive_router
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-adaptive-router-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-agent-management-api
  name: University of Amsterdam Agent Management API
  description: The Agent Management API from University of Amsterdam — 1 operation(s) for agent management.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Agent Management
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-agent-management-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-agents-api
  name: University of Amsterdam Agents API
  description: The Agents API from University of Amsterdam — 1 operation(s) for agents.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Agents
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-agents-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-anthropic-pass-through-api
  name: University of Amsterdam Anthropic Pass-through API
  description: The Anthropic Pass-through API from University of Amsterdam — 1 operation(s) for anthropic pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Anthropic Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-anthropic-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-anthropic-skills-api
  name: University of Amsterdam Anthropic Skills API
  description: The anthropic_skills API from University of Amsterdam — 2 operation(s) for anthropic_skills.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags: []
  tags_raw:
  - anthropic_skills
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-anthropic-skills-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-apply-guardrail-api
  name: University of Amsterdam Apply Guardrail API
  description: The Apply Guardrail API from University of Amsterdam — 1 operation(s) for apply guardrail.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Apply Guardrail
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-apply-guardrail-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-assemblyai-eu-pass-through-api
  name: University of Amsterdam AssemblyAI EU Pass-through API
  description: The AssemblyAI EU Pass-through API from University of Amsterdam — 1 operation(s) for assemblyai eu pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - AssemblyAI EU Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-assemblyai-eu-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-assemblyai-pass-through-api
  name: University of Amsterdam AssemblyAI Pass-through API
  description: The AssemblyAI Pass-through API from University of Amsterdam — 1 operation(s) for assemblyai pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - AssemblyAI Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-assemblyai-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-assistants-api
  name: University of Amsterdam Assistants API
  description: The assistants API from University of Amsterdam — 12 operation(s) for assistants.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Assistants
  tags_raw:
  - assistants
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-assistants-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-audio-api
  name: University of Amsterdam Audio API
  description: The audio API from University of Amsterdam — 4 operation(s) for audio.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Audio
  tags_raw:
  - audio
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-audio-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-audit-logging-api
  name: University of Amsterdam Audit Logging API
  description: The Audit Logging API from University of Amsterdam — 2 operation(s) for audit logging.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Audit Logging
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-audit-logging-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-azure-ai-pass-through-api
  name: University of Amsterdam Azure AI Pass-through API
  description: The Azure AI Pass-through API from University of Amsterdam — 1 operation(s) for azure ai pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Azure AI Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-azure-ai-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-azure-pass-through-api
  name: University of Amsterdam Azure Pass-through API
  description: The Azure Pass-through API from University of Amsterdam — 1 operation(s) for azure pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Azure Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-azure-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-batch-api
  name: University of Amsterdam Batch API
  description: The batch API from University of Amsterdam — 9 operation(s) for batch.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Batch
  tags_raw:
  - batch
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-batch-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-bedrock-pass-through-api
  name: University of Amsterdam Bedrock Pass-through API
  description: The Bedrock Pass-through API from University of Amsterdam — 1 operation(s) for bedrock pass-through.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - Bedrock Pass-through
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-bedrock-pass-through-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-a2a-agents-api
  name: University of Amsterdam [beta] A2A Agents API
  description: The [beta] A2A Agents API from University of Amsterdam — 4 operation(s) for [beta] a2a agents.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - '[beta] A2A Agents'
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-beta-a2a-agents-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-agents-api
  name: University of Amsterdam [beta] Agents API
  description: The [beta] Agents API from University of Amsterdam — 2 operation(s) for [beta] agents.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - '[beta] Agents'
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-beta-agents-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-anthropic-event-logging-api
  name: University of Amsterdam [beta] Anthropic Event Logging API
  description: The [beta] Anthropic Event Logging API from University of Amsterdam — 1 operation(s) for [beta] anthropic event
    logging.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - '[beta] Anthropic Event Logging'
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-beta-anthropic-event-logging-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-anthropic-messages-token-counting-api
  name: University of Amsterdam [beta] Anthropic Messages Token Counting API
  description: The [beta] Anthropic Messages Token Counting API from University of Amsterdam — 1 operation(s) for [beta] anthropic
    messages token counting.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - '[beta] Anthropic Messages Token Counting'
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-beta-anthropic-messages-token-counting-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-anthropic-v1-messages-api
  name: University of Amsterdam [beta] Anthropic `/v1/messages` API
  description: The [beta] Anthropic `/v1/messages` API from University of Amsterdam — 1 operation(s) for [beta] anthropic
    `/v1/messages`.
  humanURL: https://github.com/uva/UvA-HvA-Agentic-Tools
  baseURL: https://llmproxy.uva.nl
  tags:
  - '[beta] Anthropic `/v1/messages`'
  properties:
  - type: OpenAPI
    url: openapi/university-of-amsterdam-beta-anthropic-v1-messages-api-openapi.yml
  - type: x-openapi-original
    url: openapi/_original/university-of-amsterdam-llm-gateway-openapi.json
  - type: Documentation
    url: https://github.com/uva/UvA-HvA-Agentic-Tools
  - type: Authentication
    url: authentication/university-of-amsterdam-authentication.yml
  - type: x-errors
    url: errors/university-of-amsterdam-errors.yml
- aid: university-of-amsterdam:university-of-amsterdam-beta-mcp-api
  name: University of Amsterdam [beta] MCP API
  description: The [beta] MCP API from University of Amster

# --- truncated at 32 KB (107 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/university-of-amsterdam/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/university-of-amsterdam"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/university-of-amsterdam/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/university-of-amsterdam/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.