The University of Warsaw (Uniwersytet Warszawski) is Poland's largest and highest-ranked university and a member of the 4EU+ European University Alliance. Unusually for this cohort it operates real first-party programmable surfaces rather than only vendor tenancies: the USOS API at usosapps.uw.edu.pl, a documented OAuth 1.0a REST-like protocol over the institution's own academic database (courses, faculties, calendar, users, payments), and two springdoc services that publish their own OpenAPI and Swagger UI — the Student Portal 4EU+ API at api.sp4eu.uw.edu.pl (OpenAPI 3.1, 74 paths, read endpoints answer anonymously) and Jaskier at api.jaskier.uw.edu.pl, the university's central institutional API (OpenAPI 3.0.1, 729 paths, 458 schemas, bearer-gated data). Research data is handled by two institution-hosted repositories — Dane Badawcze UW (Dataverse, DOI prefix 10.58132) and ReIn UW (DSpace-CRIS 8.1) — each with a native REST API and an OAI-PMH 2.0 endpoint. The university runs its own Shibboleth SAML identity provider at login.uw.edu.pl, registered in eduGAIN through the Polish PIONIER.Id federation, and it is a DataCite repository client and a Crossref member with 31 DOI prefixes. What it does NOT have is a single central developer portal: the USOS developers site is the only signup surface, the library discovery layer is an Ex Libris Alma/Primo tenancy, and the LMS is a Moodle install with no public LTI advertisement.
University of Warsaw publishes 7 APIs on the APIs.io network, including apiref API, apisrv API, calendar API, and 4 more. Tagged areas include Education, Higher Education, University, Poland, and Europe.
The University of Warsaw catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
University of Warsaw’s developer surface includes authentication, GitHub presence, engineering blog, documentation, API reference, support, and 20 more developer resources.
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/.
The University of Warsaw Research Data Repository (Dane Badawcze UW) is a Dataverse-based institutional repository for long-term storage and open sharing of research data across...
OAI-PMH 2.0 metadata harvesting endpoint for the University of Warsaw Research Data Repository (Dataverse). The repository identifies itself as the "Dane Badawcze UW Dataverse O...
Jaskier is the University of Warsaw's central institutional data and services API — the backend behind MyUW and the university's in-house applications, built and operated by the...
The REST API behind the Student Portal 4EU+, the shared student services portal of the 4EU+ European University Alliance, built and operated by the University of Warsaw. It publ...
The Institutional Repository of the University of Warsaw (ReIn UW, Repozytorium Instytucjonalne Uniwersytetu Warszawskiego) runs DSpace-CRIS 8.1 (cris-2024.02.01) on the univers...
OAI-PMH 2.0 metadata harvesting endpoint for the Institutional Repository of the University of Warsaw. verb=Identify returns repositoryName "The Institutional Repository of the ...
The university's own Shibboleth SAML 2.0 identity provider, entityID https://login.uw.edu.pl/idp, fronted by an Apereo CAS login at logowanie.uw.edu.pl. Its metadata is machine-...
The University of Warsaw registers DOIs through DataCite. Its DataCite provider is `repod` — "University of Warsaw – Interdisciplinary Centre for Mathematical and Computational ...
The University of Warsaw is Crossref member 4211, holding 31 DOI prefixes used across its journals and press imprints (10.7311, 10.14394, 10.7172, 10.55226, 10.67180 and others)...
The Research Organization Registry record for the University of Warsaw, https://ror.org/039bjqg32, resolvable through the ROR API. It is the identifier the DataCite provider rec...
The University of Warsaw Library (BUW) migrated off NUKAT to Ex Libris Alma with Primo discovery in December 2024, joining the national OMNIS shared catalogue. The discovery vie...
RepOD is Poland's general-purpose repository for open research data, running the same Dataverse build (1.3.2) as Dane Badawcze UW and operated by the Interdisciplinary Centre fo...
aid: university-of-warsaw
name: University of Warsaw
description: 'The University of Warsaw (Uniwersytet Warszawski) is Poland''s largest and highest-ranked university and a member
of the 4EU+ European University Alliance. Unusually for this cohort it operates real first-party programmable surfaces rather
than only vendor tenancies: the USOS API at usosapps.uw.edu.pl, a documented OAuth 1.0a REST-like protocol over the institution''s
own academic database (courses, faculties, calendar, users, payments), and two springdoc services that publish their own
OpenAPI and Swagger UI — the Student Portal 4EU+ API at api.sp4eu.uw.edu.pl (OpenAPI 3.1, 74 paths, read endpoints answer
anonymously) and Jaskier at api.jaskier.uw.edu.pl, the university''s central institutional API (OpenAPI 3.0.1, 729 paths,
458 schemas, bearer-gated data). Research data is handled by two institution-hosted repositories — Dane Badawcze UW (Dataverse,
DOI prefix 10.58132) and ReIn UW (DSpace-CRIS 8.1) — each with a native REST API and an OAI-PMH 2.0 endpoint. The university
runs its own Shibboleth SAML identity provider at login.uw.edu.pl, registered in eduGAIN through the Polish PIONIER.Id federation,
and it is a DataCite repository client and a Crossref member with 31 DOI prefixes. What it does NOT have is a single central
developer portal: the USOS developers site is the only signup surface, the library discovery layer is an Ex Libris Alma/Primo
tenancy, and the LMS is a Moodle install with no public LTI advertisement.'
x-type: university
x-category: Public Research University
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: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: medium
probe_state: covered
source:
- plans
- authentication
- security
generated: '2026-09-03'
method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-warsaw.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Poland
- Europe
- 4EU+ Alliance
- Academic Data
- Course Catalog
- Research Data
- Research Repository
- Identity Federation
- Library
- Open Data
created: '2026-06-03'
modified: '2026-09-01'
specificationVersion: '0.23'
apis:
- aid: university-of-warsaw:rdr-rest
x-operator: institution
name: Dane Badawcze UW Research Data Repository REST API
description: The University of Warsaw Research Data Repository (Dane Badawcze UW) is a Dataverse-based institutional repository
for long-term storage and open sharing of research data across all disciplines, with DOI assignment, versioning and Central
Authentication System integration. As a Dataverse instance it exposes the native Dataverse REST API for search, dataset
and file operations.
humanURL: https://danebadawcze.uw.edu.pl/
baseURL: https://danebadawcze.uw.edu.pl/api/
tags:
- Research Data
- Repository
- Dataverse
- REST
- Open Data
properties:
- type: Documentation
url: https://info.danebadawcze.uw.edu.pl/en/about-the-service/
- aid: university-of-warsaw:rdr-oai-pmh
x-operator: institution
name: Dane Badawcze UW OAI-PMH Endpoint
description: OAI-PMH 2.0 metadata harvesting endpoint for the University of Warsaw Research Data Repository (Dataverse).
The repository identifies itself as the "Dane Badawcze UW Dataverse OAI Archive" and supports standard verbs such as Identify,
ListRecords and GetRecord for harvesting research dataset metadata.
humanURL: https://danebadawcze.uw.edu.pl/
baseURL: https://danebadawcze.uw.edu.pl/oai
tags:
- Research Data
- OAI-PMH
- Metadata
- Harvesting
- Open Data
properties:
- type: Documentation
url: https://info.danebadawcze.uw.edu.pl/en/about-the-service/
- aid: university-of-warsaw:university-of-warsaw-apiref-api
x-operator: institution
name: University of Warsaw apiref API
description: Machine-readable method reference
humanURL: https://usosapps.uw.edu.pl/developers/api/
baseURL: https://usosapps.uw.edu.pl/services/
tags:
- apiref
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-apiref-api-openapi.yml
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Signup
url: https://usosapps.uw.edu.pl/developers/
- type: JSONSchema
url: json-schema/university-of-warsaw-course-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-faculty-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-installation-schema.json
- type: x-json-structure
url: json-structure/university-of-warsaw-course-structure.json
- type: x-json-structure
url: json-structure/university-of-warsaw-installation-structure.json
- type: x-example
url: examples/university-of-warsaw-installation-example.json
- type: x-example
url: examples/university-of-warsaw-now-example.json
- type: x-example
url: examples/university-of-warsaw-course-error-example.json
- type: x-spectral-rules
url: rules/university-of-warsaw-rules.yml
- type: x-vocabulary
url: vocabulary/university-of-warsaw-vocabulary.yml
- type: x-json-ld-context
url: json-ld/university-of-warsaw-context.jsonld
- aid: university-of-warsaw:university-of-warsaw-apisrv-api
x-operator: institution
name: University of Warsaw apisrv API
description: USOS API server information and time
humanURL: https://usosapps.uw.edu.pl/developers/api/
baseURL: https://usosapps.uw.edu.pl/services/
tags:
- apisrv
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-apisrv-api-openapi.yml
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Signup
url: https://usosapps.uw.edu.pl/developers/
- type: JSONSchema
url: json-schema/university-of-warsaw-course-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-faculty-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-installation-schema.json
- type: x-json-structure
url: json-structure/university-of-warsaw-course-structure.json
- type: x-json-structure
url: json-structure/university-of-warsaw-installation-structure.json
- type: x-example
url: examples/university-of-warsaw-installation-example.json
- type: x-example
url: examples/university-of-warsaw-now-example.json
- type: x-example
url: examples/university-of-warsaw-course-error-example.json
- type: x-spectral-rules
url: rules/university-of-warsaw-rules.yml
- type: x-vocabulary
url: vocabulary/university-of-warsaw-vocabulary.yml
- type: x-json-ld-context
url: json-ld/university-of-warsaw-context.jsonld
- aid: university-of-warsaw:university-of-warsaw-calendar-api
x-operator: institution
name: University of Warsaw calendar API
description: Academic calendar events
humanURL: https://usosapps.uw.edu.pl/developers/api/
baseURL: https://usosapps.uw.edu.pl/services/
tags:
- Calendar
tags_raw:
- calendar
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-calendar-api-openapi.yml
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Signup
url: https://usosapps.uw.edu.pl/developers/
- type: JSONSchema
url: json-schema/university-of-warsaw-course-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-faculty-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-installation-schema.json
- type: x-json-structure
url: json-structure/university-of-warsaw-course-structure.json
- type: x-json-structure
url: json-structure/university-of-warsaw-installation-structure.json
- type: x-example
url: examples/university-of-warsaw-installation-example.json
- type: x-example
url: examples/university-of-warsaw-now-example.json
- type: x-example
url: examples/university-of-warsaw-course-error-example.json
- type: x-spectral-rules
url: rules/university-of-warsaw-rules.yml
- type: x-vocabulary
url: vocabulary/university-of-warsaw-vocabulary.yml
- type: x-json-ld-context
url: json-ld/university-of-warsaw-context.jsonld
- aid: university-of-warsaw:university-of-warsaw-courses-api
x-operator: institution
name: University of Warsaw courses API
description: Courses and course editions
humanURL: https://usosapps.uw.edu.pl/developers/api/
baseURL: https://usosapps.uw.edu.pl/services/
tags:
- Courses
tags_raw:
- courses
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-courses-api-openapi.yml
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Signup
url: https://usosapps.uw.edu.pl/developers/
- type: JSONSchema
url: json-schema/university-of-warsaw-course-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-faculty-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-installation-schema.json
- type: x-json-structure
url: json-structure/university-of-warsaw-course-structure.json
- type: x-json-structure
url: json-structure/university-of-warsaw-installation-structure.json
- type: x-example
url: examples/university-of-warsaw-installation-example.json
- type: x-example
url: examples/university-of-warsaw-now-example.json
- type: x-example
url: examples/university-of-warsaw-course-error-example.json
- type: x-spectral-rules
url: rules/university-of-warsaw-rules.yml
- type: x-vocabulary
url: vocabulary/university-of-warsaw-vocabulary.yml
- type: x-json-ld-context
url: json-ld/university-of-warsaw-context.jsonld
- aid: university-of-warsaw:university-of-warsaw-fac-api
x-operator: institution
name: University of Warsaw fac API
description: Faculties and organizational units
humanURL: https://usosapps.uw.edu.pl/developers/api/
baseURL: https://usosapps.uw.edu.pl/services/
tags:
- fac
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-fac-api-openapi.yml
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Signup
url: https://usosapps.uw.edu.pl/developers/
- type: JSONSchema
url: json-schema/university-of-warsaw-course-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-faculty-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-installation-schema.json
- type: x-json-structure
url: json-structure/university-of-warsaw-course-structure.json
- type: x-json-structure
url: json-structure/university-of-warsaw-installation-structure.json
- type: x-example
url: examples/university-of-warsaw-installation-example.json
- type: x-example
url: examples/university-of-warsaw-now-example.json
- type: x-example
url: examples/university-of-warsaw-course-error-example.json
- type: x-spectral-rules
url: rules/university-of-warsaw-rules.yml
- type: x-vocabulary
url: vocabulary/university-of-warsaw-vocabulary.yml
- type: x-json-ld-context
url: json-ld/university-of-warsaw-context.jsonld
- aid: university-of-warsaw:jaskier-api
x-operator: institution
name: Jaskier API
description: 'Jaskier is the University of Warsaw''s central institutional data and services API — the backend behind MyUW
and the university''s in-house applications, built and operated by the university''s own IT department (build artifact
group pl.edu.uw.dsk, version 1.2.25). It publishes its own springdoc-generated OpenAPI 3.0.1 at /v3/api-docs with 729
paths, 458 schemas and 125 tags, covering people and profiles, courses and course registration, buildings, campuses and
building accessibility, laboratories and research sets, projects and programmes, publications, patents, licences, framework
agreements, public procurement plans, student organisations, events, IT services, dictionaries and translations, plus
the Sp4eu subtree that feeds the Student Portal 4EU+. The specification and /api/v1/system/build answer anonymously; every
data endpoint probed returned 401 and needs an Authorization: Bearer token, with users authenticated through the university''s
SAML IdP. Discovered on 2026-09-01 from an upstream URL leaked in a Student Portal 4EU+ error envelope — it is not linked
from any UW developer page.'
humanURL: https://api.jaskier.uw.edu.pl/
baseURL: https://api.jaskier.uw.edu.pl
tags:
- Academic Data
- Course Catalog
- Campus
- Research Administration
- OpenAPI
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-jaskier-api-openapi.yml
- type: OpenAPI
url: https://api.jaskier.uw.edu.pl/v3/api-docs
- type: Documentation
url: https://api.jaskier.uw.edu.pl/
- type: x-errors
url: errors/university-of-warsaw-spring-error-envelope.yml
- aid: university-of-warsaw:sp4eu-api
x-operator: institution
name: Student Portal 4EU+ API
description: 'The REST API behind the Student Portal 4EU+, the shared student services portal of the 4EU+ European University
Alliance, built and operated by the University of Warsaw. It publishes its own springdoc-generated OpenAPI 3.1 (74 paths,
44 schemas) at /v3/api-docs and serves Swagger UI at the API root. Resources cover the alliance course catalogue and syllabi,
mobility options, housing, tutorials, person roles, profiles and student documents. Read endpoints such as GET /api/v1/Tutorial
answer anonymously; Admin and User surfaces need a bearer token from /access/login, and the portal authenticates users
against the University of Warsaw SAML IdP. Operator evidence: servers[0] is https://api.sp4eu.uw.edu.pl, the build info
at /system/build reports group pl.edu.uw.dsk.sp4eu, and the SP''s eduGAIN registration names University of Warsaw as the
entity organisation.'
humanURL: https://sp4eu.uw.edu.pl/
baseURL: https://api.sp4eu.uw.edu.pl
tags:
- Course Catalog
- Mobility
- Student Services
- 4EU+ Alliance
- OpenAPI
properties:
- type: OpenAPI
url: openapi/university-of-warsaw-sp4eu-api-openapi.yml
- type: OpenAPI
url: https://api.sp4eu.uw.edu.pl/v3/api-docs
- type: Documentation
url: https://api.sp4eu.uw.edu.pl/
- type: Website
url: https://sp4eu.uw.edu.pl/
- type: x-errors
url: errors/university-of-warsaw-spring-error-envelope.yml
- type: x-example
url: examples/university-of-warsaw-sp4eu-tutorial-example.json
- type: JSONSchema
url: json-schema/university-of-warsaw-sp4eu-tutorial-schema.json
- type: JSONSchema
url: json-schema/university-of-warsaw-sp4eu-course-schema.json
- aid: university-of-warsaw:rein-uw-rest
x-operator: institution
name: ReIn UW Institutional Repository REST API
description: The Institutional Repository of the University of Warsaw (ReIn UW, Repozytorium Instytucjonalne Uniwersytetu
Warszawskiego) runs DSpace-CRIS 8.1 (cris-2024.02.01) on the university's own host and exposes the DSpace 7+ HAL REST
API at /server/api, whose root advertises dspaceName "The Institutional Repository of the University of Warsaw (ReIn UW)".
Administered by the University of Warsaw Library (repozytorium.buw@uw.edu.pl). The deployment and the content are the
university's; the API contract itself is DSpace's, so no DSpace spec is saved under this slug.
humanURL: https://repozytorium.uw.edu.pl/
baseURL: https://repozytorium.uw.edu.pl/server/api
tags:
- Research Repository
- DSpace
- CRIS
- REST
- Open Access
properties:
- type: APIReference
url: https://repozytorium.uw.edu.pl/server/api
- type: Website
url: https://repozytorium.uw.edu.pl/
- aid: university-of-warsaw:rein-uw-oai-pmh
x-operator: institution
name: ReIn UW OAI-PMH Endpoint
description: OAI-PMH 2.0 metadata harvesting endpoint for the Institutional Repository of the University of Warsaw. verb=Identify
returns repositoryName "The Institutional Repository of the University of Warsaw (ReIn UW)" and adminEmail repozytorium.buw@uw.edu.pl.
Note that the front-end path /oai/request on the same host returns the Angular SPA shell with HTTP 200 — a soft 200; the
real endpoint is under /server.
humanURL: https://repozytorium.uw.edu.pl/
baseURL: https://repozytorium.uw.edu.pl/server/oai/request
tags:
- Research Repository
- OAI-PMH
- Metadata
- Harvesting
- Open Access
properties:
- type: APIReference
url: https://repozytorium.uw.edu.pl/server/oai/request?verb=Identify
- aid: university-of-warsaw:saml-idp
x-operator: federation
name: University of Warsaw SAML Identity Provider (eduGAIN / PIONIER.Id)
description: The university's own Shibboleth SAML 2.0 identity provider, entityID https://login.uw.edu.pl/idp, fronted by
an Apereo CAS login at logowanie.uw.edu.pl. Its metadata is machine-readable at the entityID URL and declares shibmd:Scope
login.uw.edu.pl, OrganizationName "Uniwersytet Warszawski" and SingleSignOnService bindings for HTTP-POST, HTTP-POST-SimpleSign,
HTTP-Redirect and SOAP. The entity is registered in eduGAIN (id 676121) by registration authority https://aai.pionier.net.pl
— PIONIER.Id, the Polish national identity federation — alongside three University of Warsaw service providers, including
the Student Portal 4EU+ SP. A federation is shared by definition; the IdP behind it is the institution's own.
humanURL: https://logowanie.uw.edu.pl/
baseURL: https://login.uw.edu.pl/idp
tags:
- Identity Federation
- SAML
- Shibboleth
- eduGAIN
- PIONIER.Id
properties:
- type: IdentityFederation
url: https://login.uw.edu.pl/idp
- type: APIReference
url: https://api.sp4eu.uw.edu.pl/saml2/service-provider-metadata
- type: Documentation
url: https://aai.pionier.net.pl/
- aid: university-of-warsaw:datacite-membership
x-operator: registry
name: DataCite DOI Registration (REPOD / REPOD.DBUW)
description: 'The University of Warsaw registers DOIs through DataCite. Its DataCite provider is `repod` — "University of
Warsaw – Interdisciplinary Centre for Mathematical and Computational Modelling", memberType consortium_organization, country
PL, rorId https://ror.org/039bjqg32 — and its repository client is REPOD.DBUW, "University of Warsaw Research Data Repository",
domains *.uw.edu.pl, DOI prefix 10.58132, re3data https://doi.org/10.17616/R31NJNHR. The same provider also holds client
TIB.REPOD (RepOD, the national open research data repository operated by ICM at repod.icm.edu.pl). This is a membership
record, not a contract: DataCite''s own API is DataCite''s.'
humanURL: https://commons.datacite.org/repositories/repod.dbuw
baseURL: https://api.datacite.org/clients/repod.dbuw
tags:
- DataCite
- DOI
- Registry
- Research Data
- Persistent Identifiers
properties:
- type: APIReference
url: https://api.datacite.org/clients/repod.dbuw
- type: APIReference
url: https://api.datacite.org/providers/repod
- type: APIReference
url: https://api.datacite.org/prefixes/10.58132
- aid: university-of-warsaw:crossref-membership
x-operator: registry
name: Crossref Membership (member 4211)
description: The University of Warsaw is Crossref member 4211, holding 31 DOI prefixes used across its journals and press
imprints (10.7311, 10.14394, 10.7172, 10.55226, 10.67180 and others). The membership is a fact about the institution and
is recorded as such; Crossref's REST API is Crossref's contract, not the university's.
humanURL: https://www.crossref.org/
baseURL: https://api.crossref.org/members/4211
tags:
- Crossref
- DOI
- Registry
- Scholarly Publishing
- Persistent Identifiers
properties:
- type: APIReference
url: https://api.crossref.org/members/4211
- aid: university-of-warsaw:ror-registration
x-operator: registry
name: ROR Registration (039bjqg32)
description: The Research Organization Registry record for the University of Warsaw, https://ror.org/039bjqg32, resolvable
through the ROR API. It is the identifier the DataCite provider record for the university's ICM points at, and the canonical
machine-readable identity for the institution across scholarly infrastructure.
humanURL: https://ror.org/039bjqg32
baseURL: https://api.ror.org/organizations/039bjqg32
tags:
- ROR
- Registry
- Persistent Identifiers
- Organization Identity
- Research Data
properties:
- type: APIReference
url: https://api.ror.org/organizations/039bjqg32
- aid: university-of-warsaw:buw-primo
x-operator: tenant
name: BUW Library Discovery (Ex Libris Alma / Primo, OMNIS)
description: The University of Warsaw Library (BUW) migrated off NUKAT to Ex Libris Alma with Primo discovery in December
2024, joining the national OMNIS shared catalogue. The discovery view is the institution-specific tenancy 48OMNIS_UOW:48UOW
on omnis-buw.primo.exlibrisgroup.com. The collection, the holdings and the patrons are the university's; the API contract
is Ex Libris' and is not saved here.
humanURL: https://omnis-buw.primo.exlibrisgroup.com/discovery/search?vid=48OMNIS_UOW:48UOW
baseURL: https://omnis-buw.primo.exlibrisgroup.com/discovery
tags:
- Library
- Discovery
- Ex Libris
- Alma
- Primo
properties:
- type: LibraryCatalog
url: https://omnis-buw.primo.exlibrisgroup.com/discovery/search?vid=48OMNIS_UOW:48UOW
- type: Documentation
url: https://www.buw.uw.edu.pl/alma-w-buw/
- aid: university-of-warsaw:repod
x-operator: institution
name: RepOD — Repository for Open Data (ICM UW)
description: 'RepOD is Poland''s general-purpose repository for open research data, running the same Dataverse build (1.3.2)
as Dane Badawcze UW and operated by the Interdisciplinary Centre for Mathematical and Computational Modelling (ICM), a
unit of the University of Warsaw. Recorded as institution-operated on registry evidence rather than hostname: the DataCite
provider that owns its client TIB.REPOD is named "University of Warsaw – Interdisciplinary Centre for Mathematical and
Computational Modelling" and carries the university''s ROR id 039bjqg32. The host repod.icm.edu.pl sits on ICM''s own
registrable domain, not uw.edu.pl, which is why a host-based verdict cannot see this one.'
humanURL: https://repod.icm.edu.pl/
baseURL: https://repod.icm.edu.pl/api
tags:
- Research Data
- Repository
- Dataverse
- Open Data
- National Infrastructure
properties:
- type: APIReference
url: https://repod.icm.edu.pl/api/info/version
- type: Website
url: https://repod.icm.edu.pl/
common:
- type: CapabilityMap
url: capabilities/university-of-warsaw-capability-edges.yml
name: University of Warsaw Business Capability Map
- type: AgenticAccess
url: agentic-access/university-of-warsaw-agentic-access.yml
- type: DomainSecurity
url: security/university-of-warsaw-domain-security.yml
- type: Authentication
url: authentication/university-of-warsaw-authentication.yml
- type: Website
url: https://en.uw.edu.pl/
- type: GitHub
url: https://github.com/icm-uw
- type: LinkedIn
url: https://www.linkedin.com/school/uniwersytet-warszawski
- type: DeveloperPortal
url: https://usosapps.uw.edu.pl/developers/
- type: Authentication
url: https://usosapps.uw.edu.pl/developers/api/authorization/
- type: Plans
url: plans/university-of-warsaw-plans-pricing.yml
- type: RateLimits
url: rate-limits/university-of-warsaw-rate-limits.yml
- type: FinOps
url: finops/university-of-warsaw-finops.yml
- type: Review
url: review.yml
- url: https://en.uw.edu.pl/category/news/feed/
type: Blog
- type: Conformance
url: conformance/university-of-warsaw-conformance.yml
- type: ResearchRepository
url: https://danebadawcze.uw.edu.pl/
- type: ResearchRepository
url: https://repozytorium.uw.edu.pl/
- type: LibraryCatalog
url: https://omnis-buw.primo.exlibrisgroup.com/discovery/search?vid=48OMNIS_UOW:48UOW
- type: CourseCatalog
url: https://usosapps.uw.edu.pl/developers/api/services/courses/
- type: IdentityFederation
url: https://login.uw.edu.pl/idp
- type: ResearchComputing
url: https://kdm.icm.edu.pl/
- type: AIPolicy
url: https://urk.uw.edu.pl/wytyczne_sztuczna_inteligencja/
- type: Documentation
url: https://usosapps.uw.edu.pl/developers/api/
- type: APIReference
url: https://api.sp4eu.uw.edu.pl/
- type: PrivacyPolicy
url: https://www.uw.edu.pl/informacja-o-przetwarzaniu-danych-osobowych/
- type: Support
url: https://it.uw.edu.pl/pl/
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-coverage:
state: covered
reason: covered
detail: 'The University of Warsaw is one of the few institutions in this cohort with genuinely first-party programmable
surfaces, and every one of them was probed live on 2026-09-01. Two institution-operated API families answer publicly:
the USOS API at usosapps.uw.edu.pl (machine-readable method reference at services/apiref/method_index, OAuth 1.0a for
anything beyond anonymous methods) and, newly found in this run, the Student Portal 4EU+ API at api.sp4eu.uw.edu.pl, which
serves its own OpenAPI 3.1 at /v3/api-docs plus Swagger UI and returns real data anonymously — and behind it Jaskier at
api.jaskier.uw.edu.pl, the university''s central institutional API, whose OpenAPI 3.0.1 (729 paths, 458 schemas) is public
while every data endpoint is bearer-gated. Jaskier is linked from no UW developer page; it was found because a Student
Portal 4EU+ 500 response leaked its upstream URL. Two institution-hosted research repositories expose native REST plus
OAI-PMH 2.0 (Dane Badawcze UW on Dataverse, ReIn UW on DSpace-CRIS 8.1). The university runs its own Shibboleth SAML IdP
at login.uw.edu.pl, registered in eduGAIN by PIONIER.Id, and is a DataCite repository client (REPOD.DBUW, prefix 10.58132)
and Crossref member 4211. Limits worth stating: there is no central developer portal and no open-data portal — no host
answered at data./dane./otwartedane.uw.edu.pl; library discovery is an Ex Libris Alma/Primo tenancy on the national OMNIS
catalogue, recorded as a tenant relationship rather than a contract; the LMS is Moodle with no public LTI advertisement;
and the USOS developer signup page returns HTTP 403 to non-browser clients while rendering the real registration form,
so it is graded live, not dead.'
evidence:
- url: https://usosapps.uw.edu.pl/services/apiref/method_index
status: 200
- url: https://usosapps.uw.edu.pl/services/apisrv/now
status: 200
- url: https://usosapps.uw.edu.pl/developers/api/
status: 200
- url: https://usosapps.uw.edu.pl/developers/
status: 403
- url: https://api.sp4eu.uw.edu.pl/v3/api-docs
status: 200
- url: https://api.sp4eu.uw.edu.pl/api/v1/Tutorial
status: 200
- url: https://api.jaskier.uw.edu.pl/v3/api-docs
status: 200
- url: https://api.jaskier.uw.edu.pl/api/v1/system/build
status: 200
- url: https://api.jaskier.uw.edu.pl/api/v1/UniversityInfo
status: 401
- url: https://api.sp4eu.uw.edu.pl/saml2/service-provider-metadata
status: 200
- url: https://login.uw.edu.pl/idp
status: 200
- url: https://danebadawcze.uw.edu.pl/api/info/version
status: 200
- url: https://danebadawcze.uw.edu.pl/oai?verb=Identify
status: 200
- url: https://repozytorium.uw.edu.pl/server/api
status: 200
- url: https://repozytorium.uw.edu.pl/server/oai/request?verb=Identify
status: 200
- url: https://repod.icm.edu.pl/api/info/version
status: 200
- url: https://api.datacite.org/clients/repod.dbuw
status: 200
- url: https://api.crossref.org/members/4211
status: 200
- url: https://api.ror.org/organizations/039bjqg32
status: 200
- url: https://omnis-buw.primo.exlibrisgroup.com/discovery/search?vid=48OMNIS_UOW:48UOW
status: 200
- url: https://kampus.come.uw.edu.pl/
status: 200
- url: https://data.uw.edu.pl/
status: 0
- url: https://api.uw.edu.pl/
status: 0
generated: '2026-09-01'
method: probed
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.