generated: '2026-09-01' method: derived probe_method: probed source: https://repositori-api.upf.edu/oai/request?verb=Identify x-source-url: https://repositori-api.upf.edu/oai/request?verb=Identify authorship: >- Written by API Evangelist from live HTTP and DNS probes run 2026-09-01. Every entry below records the endpoint, the status code and the response detail that established it. Universitat Pompeu Fabra published none of this file; UPF published the endpoints it describes. note: >- Education-regime domain-standard conformance for Universitat Pompeu Fabra, established by live probe on 2026-09-01 rather than from a prose claim. UPF publishes no OpenAPI, AsyncAPI or developer portal of its own, so every entry below is evidenced by an HTTP response from a named endpoint, with the status code recorded. Only surfaces UPF itself operates, or holds an institution-specific identity or membership on, are counted; the RedIRIS SIR federation and the Crossref/ROR registries are labelled as such. Reward-only: a standard with no live evidence is recorded conforms:false and is never inferred from the presence of the software that usually implements it. regime: education regime_id: education standards: - id: oai-pmh conforms: true operator: institution endpoint: https://repositori-api.upf.edu/oai/request evidence: >- GET https://repositori-api.upf.edu/oai/request?verb=Identify returned HTTP 200 text/xml with Repositori digital de la UPF, https://repositori-api.upf.edu/oai/request, protocolVersion 2.0, adminEmail repositori@upf.edu, repositoryIdentifier repositori.upf.edu, earliestDatestamp 2009-01-23T11:32:22Z, deletedRecord transient, granularity YYYY-MM-DDThh:mm:ssZ, sampleIdentifier oai:repositori.upf.edu:10230/1234. verb=ListMetadataFormats returned HTTP 200 with 13 prefixes: didl, mods, ore, mets, rpb, xoai, dim, uketd_dc, qdc, oai_dc, rdf, marc, etdms. verb=ListSets returned HTTP 200 with 100 setSpecs. verb=ListRecords&metadataPrefix=oai_dc returned HTTP 200 and 324,957 bytes of records. Host repositori-api.upf.edu is under UPF's own registrable domain and resolves to 84.88.26.109 with no vendor CNAME. probed: '2026-09-01' status: 200 - id: shibboleth conforms: true operator: institution endpoint: https://repositori.upf.edu/server/api/authn/status evidence: >- GET https://repositori.upf.edu/server/api/authn/status returned HTTP 200 application/hal+json with the response header WWW-Authenticate: shibboleth realm="DSpace REST API", location="https://repositori.upf.edu/Shibboleth.sso/Login?target=https%3A%2F%2Frepositori.upf.edu%2Fserver%2Fapi%2Fauthn%2Fshibboleth", password realm="DSpace REST API". A Shibboleth Service Provider is deployed on UPF's own host and advertised by the API itself — not inferred from the repository software. The UPF IdP metadata additionally carries the Shibboleth metadata extension upf.edu. probed: '2026-09-01' status: 200 - id: saml conforms: true operator: federation endpoint: https://www.rediris.es/sir/upfidp evidence: >- UPF is registered in eduGAIN as a SAML 2.0 Identity Provider, entityID https://www.rediris.es/sir/upfidp, role IDPSSODescriptor with protocolSupportEnumeration urn:oasis:names:tc:SAML:2.0:protocol, registration authority http://www.rediris.es/ (RedIRIS SIR, the Spanish national R&E federation), registrationInstant 2018-05-24T22:21:00Z, mdui:DisplayName "Universitat Pompeu Fabra" (en/ca/es), shibmd:Scope upf.edu, mdui:DomainHint upf.edu, assurance certification https://refeds.org/sirtfi, entity category http://refeds.org/category/research-and-scholarship, NameIDFormat transient and persistent. GET on the entityID returned HTTP 200 text/xml, 10,878 bytes of md:EntitiesDescriptor; the entry was also located inside https://www.rediris.es/sir/edugain-sir-metadata.xml (HTTP 200, 1,593,961 bytes). SSOService at https://sir.rediris.es/upf/saml2/idp/SSOService.php and SingleLogoutService at https://sir.rediris.es/upf/saml2/idp/SingleLogoutService.php. Operator is federation: the SSO endpoints run on RedIRIS infrastructure under a UPF-specific /upf/ path, and OrganizationURL points back to https://www.upf.edu/home. probed: '2026-09-01' status: 200 - id: crossref conforms: true operator: registry endpoint: https://api.crossref.org/members/14960 evidence: >- GET https://api.crossref.org/members/14960 returned HTTP 200 application/json with primary-name "Universitat Pompeu Fabra", location "Barcelona, Spain", prefixes ["10.31009"], counts current-dois 563, backfile-dois 1030, total-dois 1593. GET https://api.crossref.org/prefixes/10.31009 returned HTTP 200 resolving the prefix to https://id.crossref.org/member/14960, name "Universitat Pompeu Fabra". UPF registers DOIs under its own prefix as a Crossref member; the Crossref API contract belongs to Crossref and is not saved under UPF. probed: '2026-09-01' status: 200 - id: datacite conforms: false operator: none endpoint: https://api.datacite.org/clients evidence: >- A query of https://api.datacite.org/clients for "pompeu fabra" returned HTTP 200 with meta.total 0 — UPF holds no DataCite repository client and mints no DataCite DOIs of its own. 2,733 DataCite DOIs carry a UPF affiliation (creators.affiliation.affiliationIdentifier https://ror.org/04n0g0b29) but every one of them was registered by another client. Recorded false rather than inferred true from affiliation counts. probed: '2026-09-01' status: 200 - id: scim conforms: false operator: none endpoint: null evidence: >- No SCIM 2.0 endpoint found on any upf.edu host. /scim/v2 paths on repositori.upf.edu return the DSpace 404 handler; api.upf.edu resets the TLS connection; every candidate identity subdomain (sso., idp., adas.) is NXDOMAIN. probed: '2026-09-01' status: null - id: lti conforms: false operator: none endpoint: null evidence: >- UPF's Aula Global runs on Moodle behind institutional authentication and exposes no public LTI platform registration or tool configuration endpoint; aules.upf.edu and campusglobal.upf.edu are NXDOMAIN, and every www.upf.edu path is behind a Cloudflare bot challenge (HTTP 403), so no LTI claim can be evidenced. Recorded false rather than assumed from the presence of an LMS. probed: '2026-09-01' status: null - id: orcid conforms: false operator: none endpoint: null evidence: >- No UPF-operated ORCID integration endpoint was found. The DSpace 7.6.8 root at https://repositori.upf.edu/server/api advertises an "authorityinfoes" and an "oidc" link relation but no orcid link relation, and no ORCID member API client or public ORCID-linkage service on a upf.edu host could be probed. Recorded false rather than inferred from DSpace's optional ORCID module. probed: '2026-09-01' status: null - id: oneroster conforms: false operator: none endpoint: null evidence: No OneRoster endpoint found on any upf.edu host. probed: '2026-09-01' status: null - id: ed-fi conforms: false operator: none endpoint: null evidence: No Ed-Fi endpoint found; Ed-Fi is a US K-12 standard and is not expected here. probed: '2026-09-01' status: null - id: caliper conforms: false operator: none endpoint: null evidence: No IMS Caliper analytics endpoint found on any upf.edu host. probed: '2026-09-01' status: null - id: qti conforms: false operator: none endpoint: null evidence: No QTI assessment service found on any public upf.edu host. probed: '2026-09-01' status: null