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

Yareta Access API

The access/accession module of Yareta, the University of Geneva e-Research long-term research-data preservation platform: discover, order and download archives (AIP/DIP). Runs on UNIGE's own host access.yareta.unige.ch with contact yareta-admin@unige.ch. The software is the Swiss DLCM/Solidify stack, a national project UNIGE leads, so the deployment and the data are the institution's. Bearer-gated except GET /default-configuration, which is anonymous and declares the institution's ROR id 01swzsf04, its ORCID OAuth wiring and its Shibboleth header handling. The origin contract at /v3/api-docs returned 401 on 2026-09-01; the OpenAPI held here is a derived conversion and is marked as such.

Yareta Access API is one of 11 APIs that University of Geneva publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 7 JSON Schema definitions.

Tagged areas include Access, Research Data, Digital Preservation, and OAIS. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, a JSON-LD context, and 7 JSON Schemas.

This API exposes 176 operations across 131 paths, and defines 83 schemas. It is described by OpenAPI 3.2.0, at version 3.1.7.

Requests are made against 2 base URLs: https://access.yareta.unige.ch, https://ingest.yareta.unige.ch.

176 operations 131 paths 83 schemas 20 DELETE115 GET10 PATCH31 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.1.7
Base URL
https://access.yareta.unige.ch
Authentication
HTTP Bearer, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Yareta Access API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (auth). It accepts HTTP bearer tokens (tokenAuth).

  • auth — Session bearer token issued by the UNIGE eResearch authorization server after interactive sign-in through SWITCH edu-ID / SWITCHaai (Shibboleth). Every protect…
  • tokenAuth — Personal / download token bearer credential. The Solidify configuration model exposes solidify.security.downloadToken with a 1440-minute download-token lifetim…

Paths & Operations 176

Across 131 paths, the API surfaces 176 operations — 20 DELETE, 115 GET, 10 PATCH, 31 POST. Each is listed below with its method, path, parameters, and response codes.

Access 176

Discover, order and download archives (AIP/DIP).

POST
/access/refresh/{aipId}
Access refresh by id refresh
access_refresh_by_id_refresh 1 param → 200
POST
/access/private-metadata/{aipId}/prepare-download
Access private metadata by id prepare download
access_private-metadata_by_id_prepare-download 1 param body → 200
GET
/access/private-metadata/search
Access private metadata search get
access_private-metadata_search_get 4 params → 200
POST
/access/private-metadata/search
Access private metadata search post
access_private-metadata_search_post 3 params body → 200
GET
/access/orders
Access orders list
access_orders_list 14 params → 200
POST
/access/orders
Access orders create
access_orders_create body → 200
DELETE
/access/orders
Access orders delete list
access_orders_deleteList body → 200
GET
/access/orders/{parentid}/dip
Access orders by id dip list
access_orders_by_id_dip_list 5 params → 200
POST
/access/orders/{parentid}/dip
Access orders by id dip create
access_orders_by_id_dip_create 1 param body → 200
DELETE
/access/orders/{parentid}/dip
Access orders by id dip delete list
access_orders_by_id_dip_deleteList 1 param body → 200
GET
/access/orders/{parentid}/aip
Access orders by id aip list
access_orders_by_id_aip_list 18 params → 200
POST
/access/orders/{parentid}/aip
Access orders by id aip create
access_orders_by_id_aip_create 1 param body → 200
DELETE
/access/orders/{parentid}/aip
Access orders by id aip delete list
access_orders_by_id_aip_deleteList 1 param body → 200
POST
/access/orders/{id}/submit
Access orders by id submit
access_orders_by_id_submit 1 param → 200
POST
/access/orders/{id}/save
Access orders by id save
access_orders_by_id_save 1 param → 200
POST
/access/orders/{id}/resume
Access orders by id resume
access_orders_by_id_resume 1 param → 200
POST
/access/orders/{id}/put-in-error
Access orders by id put in error
access_orders_by_id_put-in-error 1 param → 200
GET
/access/orders/search
Access orders search advanced search get
access_orders_search_advancedSearch_get 5 params → 200
POST
/access/orders/search
Access orders search advanced search post
access_orders_search_advancedSearch_post 4 params body → 200
GET
/access/metadata/{parentid}/ratings
Access metadata by id ratings get archive user rating
access_metadata_by_id_ratings_getArchiveUserRating 2 params → 200
POST
/access/metadata/{parentid}/ratings
Access metadata by id ratings create
access_metadata_by_id_ratings_create 3 params → 200
DELETE
/access/metadata/{parentid}/ratings
Access metadata by id ratings delete
access_metadata_by_id_ratings_delete 1 param → 200
PATCH
/access/metadata/{parentid}/ratings
Access metadata by id ratings update
access_metadata_by_id_ratings_update 1 param body → 200
POST
/access/metadata/{aipId}/prepare-download
Access metadata by id prepare download
access_metadata_by_id_prepare-download 1 param body → 200
GET
/access/metadata/search
Access metadata search get
access_metadata_search_get 4 params → 200
POST
/access/metadata/search
Access metadata search post
access_metadata_search_post 3 params body → 200
GET
/access/dip
Access dip list
access_dip_list 4 params → 200
POST
/access/dip
Access dip create
access_dip_create body → 200
DELETE
/access/dip
Access dip delete list
access_dip_deleteList body → 200
GET
/access/dip/{parentid}/data
Access dip by id data list
access_dip_by_id_data_list 15 params → 200
POST
/access/dip/{parentid}/data
Access dip by id data create
access_dip_by_id_data_create 1 param body → 200
DELETE
/access/dip/{parentid}/data
Access dip by id data delete list
access_dip_by_id_data_deleteList 1 param body → 200
POST
/access/dip/{parentid}/data/{id}/resume
Access dip by id data by id resume
access_dip_by_id_data_by_id_resume 2 params → 200
GET
/access/dip/{parentid}/aip
Access dip by id aip list
access_dip_by_id_aip_list 18 params → 200
POST
/access/dip/{parentid}/aip
Access dip by id aip create
access_dip_by_id_aip_create 1 param body → 200
DELETE
/access/dip/{parentid}/aip
Access dip by id aip delete list
access_dip_by_id_aip_deleteList 1 param body → 200
POST
/access/dip/{id}/resume
Access dip by id resume
access_dip_by_id_resume 1 param → 200
POST
/access/dip/{id}/put-in-error
Access dip by id put in error
access_dip_by_id_put-in-error 1 param → 200
GET
/access/dip/search
Access dip search advanced search get
access_dip_search_advancedSearch_get 5 params → 200
POST
/access/dip/search
Access dip search advanced search post
access_dip_search_advancedSearch_post 4 params body → 200
POST
/access/all-metadata/{aipId}/prepare-download
Access all metadata by id prepare download
access_all-metadata_by_id_prepare-download 1 param body → 200
GET
/access/all-metadata/search
Access all metadata search get
access_all-metadata_search_get 4 params → 200
POST
/access/all-metadata/search
Access all metadata search post
access_all-metadata_search_post 3 params body → 200
GET
/access/aip
Access aip list
access_aip_list 17 params → 200
POST
/access/aip
Access aip create
access_aip_create body → 200
DELETE
/access/aip
Access aip delete list
access_aip_deleteList body → 200
GET
/access/aip/{parentid}/data
Access aip by id data list
access_aip_by_id_data_list 15 params → 200
POST
/access/aip/{parentid}/data
Access aip by id data create
access_aip_by_id_data_create 1 param body → 200
DELETE
/access/aip/{parentid}/data
Access aip by id data delete list
access_aip_by_id_data_deleteList 1 param body → 200
POST
/access/aip/{parentid}/data/{id}/resume
Access aip by id data by id resume
access_aip_by_id_data_by_id_resume 2 params → 200
POST
/access/aip/{parentid}/data/{id}/put-in-error
Access aip by id data by id put in error
access_aip_by_id_data_by_id_put-in-error 2 params → 200
GET
/access/aip/{parentid}/aip
Access aip by id aip list
access_aip_by_id_aip_list 18 params → 200
POST
/access/aip/{parentid}/aip
Access aip by id aip create
access_aip_by_id_aip_create 1 param body → 200
DELETE
/access/aip/{parentid}/aip
Access aip by id aip delete list
access_aip_by_id_aip_deleteList 1 param body → 200
POST
/access/aip/{id}/resume
Access aip by id resume
access_aip_by_id_resume 1 param → 200
POST
/access/aip/{id}/put-in-error
Access aip by id put in error
access_aip_by_id_put-in-error 1 param → 200
GET
/access/aip/search
Access aip search advanced search get
access_aip_search_advancedSearch_get 5 params → 200
POST
/access/aip/search
Access aip search advanced search post
access_aip_search_advancedSearch_post 4 params body → 200
GET
/access/orders/{parentid}/dip/{id}
Access orders by id dip by id get
access_orders_by_id_dip_by_id_get 2 params → 200
DELETE
/access/orders/{parentid}/dip/{id}
Access orders by id dip by id delete
access_orders_by_id_dip_by_id_delete 2 params → 200
PATCH
/access/orders/{parentid}/dip/{id}
Access orders by id dip by id update
access_orders_by_id_dip_by_id_update 2 params body → 200
GET
/access/orders/{parentid}/aip/{id}
Access orders by id aip by id get
access_orders_by_id_aip_by_id_get 2 params → 200
DELETE
/access/orders/{parentid}/aip/{id}
Access orders by id aip by id delete
access_orders_by_id_aip_by_id_delete 2 params → 200
PATCH
/access/orders/{parentid}/aip/{id}
Access orders by id aip by id update
access_orders_by_id_aip_by_id_update 2 params body → 200
GET
/access/orders/{id}
Access orders by id get
access_orders_by_id_get 1 param → 200
DELETE
/access/orders/{id}
Access orders by id delete
access_orders_by_id_delete 1 param → 200
PATCH
/access/orders/{id}
Access orders by id update
access_orders_by_id_update 1 param body → 200
GET
/access/dip/{parentid}/data/{id}
Access dip by id data by id get
access_dip_by_id_data_by_id_get 2 params → 200
DELETE
/access/dip/{parentid}/data/{id}
Access dip by id data by id delete
access_dip_by_id_data_by_id_delete 2 params → 200
PATCH
/access/dip/{parentid}/data/{id}
Access dip by id data by id update
access_dip_by_id_data_by_id_update 2 params body → 200
GET
/access/dip/{parentid}/aip/{id}
Access dip by id aip by id get
access_dip_by_id_aip_by_id_get 2 params → 200
DELETE
/access/dip/{parentid}/aip/{id}
Access dip by id aip by id delete
access_dip_by_id_aip_by_id_delete 2 params → 200
PATCH
/access/dip/{parentid}/aip/{id}
Access dip by id aip by id update
access_dip_by_id_aip_by_id_update 2 params body → 200
GET
/access/dip/{id}
Access dip by id get
access_dip_by_id_get 1 param → 200
DELETE
/access/dip/{id}
Access dip by id delete
access_dip_by_id_delete 1 param → 200
PATCH
/access/dip/{id}
Access dip by id update
access_dip_by_id_update 1 param body → 200
GET
/access/aip/{parentid}/data/{id}
Access aip by id data by id get
access_aip_by_id_data_by_id_get 2 params → 200
DELETE
/access/aip/{parentid}/data/{id}
Access aip by id data by id delete
access_aip_by_id_data_by_id_delete 2 params → 200
PATCH
/access/aip/{parentid}/data/{id}
Access aip by id data by id update
access_aip_by_id_data_by_id_update 2 params body → 200
GET
/access/aip/{parentid}/aip/{id}
Access aip by id aip by id get
access_aip_by_id_aip_by_id_get 2 params → 200
DELETE
/access/aip/{parentid}/aip/{id}
Access aip by id aip by id delete
access_aip_by_id_aip_by_id_delete 2 params → 200
PATCH
/access/aip/{parentid}/aip/{id}
Access aip by id aip by id update
access_aip_by_id_aip_by_id_update 2 params body → 200
GET
/access/aip/{id}
Access aip by id get
access_aip_by_id_get 1 param → 200
DELETE
/access/aip/{id}
Access aip by id delete
access_aip_by_id_delete 1 param → 200
PATCH
/access/aip/{id}
Access aip by id update
access_aip_by_id_update 1 param body → 200
GET
/sso-user
Sso user user
sso-user_user → 200
GET
/sitemap.xml
Sitemap xml get sitemap index
sitemap.xml_getSitemapIndex 1 param → 200
GET
/sitemap-{name}.xml
Sitemap by id xml get sitemap
sitemap-by_id.xml_getSitemap 2 params → 200
GET
/resource-srv
Resource srv home
resource-srv_home → 200
GET
/resource-srv/checkTool
Resource srv check tool
resource-srv_checkTool 1 param → 200
GET
/default-configuration
Default configuration get default configuration
default-configuration_getDefaultConfiguration → 200
GET
/current-configuration
Current configuration get current configuration
current-configuration_getCurrentConfiguration → 200
GET
/access
Access home
access_home → 200
GET
/access/system-properties
Access system properties
access_system-properties → 200
GET
/access/private-metadata
Access private metadata list
access_private-metadata_list 5 params → 200
GET
/access/private-metadata/{orderId}/download-status
Access private metadata by id download status get download status
access_private-metadata_by_id_download-status_getDownloadStatus 1 param → 200
GET
/access/private-metadata/{id}
Access private metadata by id get
access_private-metadata_by_id_get 1 param → 200
GET
/access/private-metadata/{id}/citations
Access private metadata by id citations
access_private-metadata_by_id_citations 1 param → 200
GET
/access/private-metadata/{id}/bibliographies
Access private metadata by id bibliographies
access_private-metadata_by_id_bibliographies 1 param → 200
GET
/access/private-metadata/{dipName}/download
Access private metadata by id download
access_private-metadata_by_id_download 2 params → 200
GET
/access/private-metadata/list-download-status
Access private metadata list download status
access_private-metadata_list-download-status → 200
GET
/access/organizational-units
Access organizational units list
access_organizational-units_list 8 params → 200
GET
/access/organizational-units/{parentid}/archives
Access organizational units by id archives list
access_organizational-units_by_id_archives_list 6 params → 200
GET
/access/organizational-units/{parentid}/archives/{id}
Access organizational units by id archives by id get
access_organizational-units_by_id_archives_by_id_get 2 params → 200
GET
/access/organizational-units/{id}
Access organizational units by id get
access_organizational-units_by_id_get 1 param → 200
GET
/access/organizational-units/{id}/download-logo
Download Logo of an organizational unit
access_organizational-units_by_id_download-logo 1 param → 200404
GET
/access/orders/{id}/view
Access orders by id view
access_orders_by_id_view 3 params → 200
GET
/access/orders/{id}/history
Access orders by id history
access_orders_by_id_history 2 params → 200
GET
/access/orders/{id}/download
Access orders by id download get files
access_orders_by_id_download_getFiles 1 param → 200
GET
/access/orders/{id}/download-token
Access orders by id download token get token for order
access_orders_by_id_download-token_getTokenForOrder 1 param → 200
GET
/access/orders/list-status
Access orders list status
access_orders_list-status → 200
GET
/access/orders/list-query-types
Access orders list query types
access_orders_list-query-types → 200
GET
/access/orders/list-public
Access orders list public
access_orders_list-public 13 params → 200
GET
/access/orders/list-created-by-user
Access orders list created by user
access_orders_list-created-by-user 13 params → 200
GET
/access/metadata
Access metadata list
access_metadata_list 5 params → 200
GET
/access/metadata/{parentid}/ratings/list-for-user
Access metadata by id ratings list for user get user rating
access_metadata_by_id_ratings_list-for-user_getUserRating 1 param → 200
GET
/access/metadata/{parentid}/data/{id}
Access metadata by id data by id get data file
access_metadata_by_id_data_by_id_getDataFile 2 params → 200
GET
/access/metadata/{parentid}/data/{id}/ready-for-download
Access metadata by id data by id ready for download check data file if is ready…
access_metadata_by_id_data_by_id_ready-for-download_checkDataFileIfIsReadyDownload 2 params → 200
GET
/access/metadata/{parentid}/data/{id}/download
Download data file
access_metadata_by_id_data_by_id_download 2 params → 200404
GET
/access/metadata/{parentid}/data/{id}/download-token
Access metadata by id data by id download token get token for data file
access_metadata_by_id_data_by_id_download-token_getTokenForDataFile 2 params → 200
GET
/access/metadata/{orderId}/download-status
Access metadata by id download status get download status
access_metadata_by_id_download-status_getDownloadStatus 1 param → 200
GET
/access/metadata/{id}
Access metadata by id get
access_metadata_by_id_get 1 param → 200
GET
/access/metadata/{id}/thumbnail
Download thumbnail of an archive
access_metadata_by_id_thumbnail_downloadThumbnail 1 param → 200404
GET
/access/metadata/{id}/statistics
Access metadata by id statistics get statistics
access_metadata_by_id_statistics_getStatistics 1 param → 200
GET
/access/metadata/{id}/readme
Download readme of an archive
access_metadata_by_id_readme_downloadReadme 1 param → 200404
GET
/access/metadata/{id}/packages
Access metadata by id packages get packages
access_metadata_by_id_packages_getPackages 1 param → 200
GET
/access/metadata/{id}/list-folders
Access metadata by id list folders
access_metadata_by_id_list-folders 1 param → 200
GET
/access/metadata/{id}/dua
Download DUA of an archive
access_metadata_by_id_dua_downloadDua 1 param → 200404
GET
/access/metadata/{id}/data
Access metadata by id data get data files
access_metadata_by_id_data_getDataFiles 6 params → 200
GET
/access/metadata/{id}/citations
Access metadata by id citations
access_metadata_by_id_citations 1 param → 200
GET
/access/metadata/{id}/bibliographies
Access metadata by id bibliographies
access_metadata_by_id_bibliographies 1 param → 200
GET
/access/metadata/{id}/aip
Access metadata by id aip get aip
access_metadata_by_id_aip_getAip 4 params → 200
GET
/access/metadata/{dipName}/download
Access metadata by id download
access_metadata_by_id_download 2 params → 200
GET
/access/metadata/{dipName}/download-token
Access metadata by id download token get token for archive
access_metadata_by_id_download-token_getTokenForArchive 1 param → 200
GET
/access/metadata/search-doi
Access metadata search doi
access_metadata_search-doi 1 param → 200
GET
/access/metadata/list-download-status
Access metadata list download status
access_metadata_list-download-status → 200
GET
/access/dip/{parentid}/data/{id}/history
Access dip by id data by id history
access_dip_by_id_data_by_id_history 3 params → 200
GET
/access/dip/{parentid}/data/{id}/download
Access dip by id data by id download
access_dip_by_id_data_by_id_download 2 params → 200
GET
/access/dip/{parentid}/data/{id}/download-token
Access dip by id data by id download token get token for dip data file
access_dip_by_id_data_by_id_download-token_getTokenForDipDataFile 2 params → 200
GET
/access/dip/{parentid}/data/list-status
Access dip by id data list status
access_dip_by_id_data_list-status 1 param → 200
GET
/access/dip/{parentid}/aip/status
Access dip by id aip status list status
access_dip_by_id_aip_status_listStatus 1 param → 200
GET
/access/dip/{id}/history
Access dip by id history
access_dip_by_id_history 2 params → 200
GET
/access/dip/{id}/download
Access dip by id download get files
access_dip_by_id_download_getFiles 1 param → 200
GET
/access/dip/{id}/download-token
Access dip by id download token get token dip
access_dip_by_id_download-token_getTokenDip 1 param → 200
GET
/access/dip/total-for-completed-order
Access dip total for completed order get count for completed orders
access_dip_total-for-completed-order_getCountForCompletedOrders → 200
GET
/access/dip/schema
Download schema of a DIP
access_dip_schema 2 params → 200404
GET
/access/dip/profile
Download profile of a package
access_dip_profile 1 param → 200404
GET
/access/dip/list-status
Access dip list status
access_dip_list-status → 200
GET
/access/dip/list-metadata-versions
Access dip list metadata versions
access_dip_list-metadata-versions → 200
GET
/access/dip/list-data-types
Access dip list data types
access_dip_list-data-types 1 param → 200
GET
/access/dip/list-data-categories
Access dip list data categories
access_dip_list-data-categories → 200
GET
/access/dip/get-by-aip-id/{id}
Access dip get by aip id by id get dip containing aip
access_dip_get-by-aip-id_by_id_getDipContainingAip 2 params → 200
GET
/access/archives/metadata/**
Access archives metadata get
access_archives_metadata_get → 200
GET
/access/all-metadata
Access all metadata list
access_all-metadata_list 5 params → 200
GET
/access/all-metadata/{orderId}/download-status
Access all metadata by id download status get download status
access_all-metadata_by_id_download-status_getDownloadStatus 1 param → 200
GET
/access/all-metadata/{id}
Access all metadata by id get
access_all-metadata_by_id_get 1 param → 200
GET
/access/all-metadata/{id}/citations
Access all metadata by id citations
access_all-metadata_by_id_citations 1 param → 200
GET
/access/all-metadata/{id}/bibliographies
Access all metadata by id bibliographies
access_all-metadata_by_id_bibliographies 1 param → 200
GET
/access/all-metadata/{dipName}/download
Access all metadata by id download
access_all-metadata_by_id_download 2 params → 200
GET
/access/all-metadata/list-download-status
Access all metadata list download status
access_all-metadata_list-download-status → 200
GET
/access/aip/{parentid}/data/{id}/history
Access aip by id data by id history
access_aip_by_id_data_by_id_history 3 params → 200
GET
/access/aip/{parentid}/data/{id}/download
Access aip by id data by id download
access_aip_by_id_data_by_id_download 2 params → 200
GET
/access/aip/{parentid}/data/{id}/download-token
Access aip by id data by id download token get token for aip downloaded data…
access_aip_by_id_data_by_id_download-token_getTokenForAipDownloadedDataFile 2 params → 200
GET
/access/aip/{parentid}/data/list-status
Access aip by id data list status
access_aip_by_id_data_list-status 1 param → 200
GET
/access/aip/{parentid}/aip/status
Access aip by id aip status list status
access_aip_by_id_aip_status_listStatus 1 param → 200
GET
/access/aip/{id}/history
Access aip by id history
access_aip_by_id_history 2 params → 200
GET
/access/aip/{id}/download
Access aip by id download get files
access_aip_by_id_download_getFiles 1 param → 200
GET
/access/aip/{id}/download-token
Access aip by id download token get token aip
access_aip_by_id_download-token_getTokenAip 1 param → 200
GET
/access/aip/total-for-completed-order
Access aip total for completed order get count for completed orders
access_aip_total-for-completed-order_getCountForCompletedOrders → 200
GET
/access/aip/profile
Download profile of a package
access_aip_profile 1 param → 200404
GET
/access/aip/list-status
Access aip list status
access_aip_list-status → 200
GET
/access/aip/list-metadata-versions
Access aip list metadata versions
access_aip_list-metadata-versions → 200
GET
/access/aip/list-data-types
Access aip list data types
access_aip_list-data-types 1 param → 200
GET
/access/aip/list-data-categories
Access aip list data categories
access_aip_list-data-categories → 200
GET
/
Get
getRoot → 200
DELETE
/access/metadata/{parentid}/ratings/by-rating
Access metadata by id ratings by rating delete
access_metadata_by_id_ratings_by-rating_delete 1 param body → 200

Schemas 83

The contract defines 83 schemas that model the data the API accepts and returns. The most detailed are ArchivalInfoPackage (33 properties), DipDataFile (24 properties), AipDataFile (24 properties), User (19 properties). Each schema is shown below with its type and property counts.

ChangeInfo
object
The change information of an action.
3 properties
MultiValueMapStringString
object
2 properties
EmbargoInfo
object
Embargo information.
3 properties
Origin
object
1 property
Tool
object
Software tool information.
4 properties
Sitemapindex
object
2 properties
Result
object
The result is the result of REST action (HTTP POST) with the status: - EXECUTED = the action was executed successfully - NOTEXECUTED = the action failed and th…
5 properties
DataFileChecksum
object
5 properties
TUrl
object
5 properties
RestCollectionOrderArchive
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
RestCollectionAipDataFile
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
DisseminationInfoPackage
object
Dissemination Information Package (DIP)
8 properties
RatingType
object
The rating types is the type of grade for a dataset: Quality or Usefulness.
5 properties
Cookie
object
1 property
PersonAvatar
object
7 properties
ChecksumCheck
object
Checksum verification information.
2 properties
AverageRating
object
3 properties
FileFormat
object
File format informations.
7 properties
AipDataFile
object
24 properties
Module
object
The functional module.
2 properties
User
object
A user represents a user of the platform. A person and roles are associated to it.
19 properties
ArchiveMetadata
object
Public metadata of an archive
5 properties
RestCollectionPage
object
4 properties
LoginInfo
object
Login information
2 properties
OrgUnit
object
A organizational unit is a logical entity which could represent a research project or laboratory or all other organizational group of researchers. This entity…
10 properties
MetadataType
object
The metadata type allow to define custom metadata.
11 properties
Id
object
1 property
StreamingResponseBody
AuthLoginInfo
object
Authentification login information.
2 properties
LanguageDTO
object
4 properties
WebPageLabel
object
3 properties
SystemProperties
object
3 properties
FacetResultValue
object
2 properties
Remote
object
1 property
Orcid
object
9 properties
OrcidToken
object
Personal token allowing to interact with ORCID API.
8 properties
DownloadToken
object
1 property
OrganizationalUnitLogo
object
7 properties
Sse
object
1 property
Email
object
5 properties
SolidifyProperties
object
10 properties
ArchiveStatisticsDto
object
3 properties
GitInfoProperties
object
4 properties
Order
object
Orders allow to prepare archive download (DIP) from the archives (AIP).
19 properties
OrcidWebsite
object
2 properties
RestCollectionDipDataFile
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
RestCollectionOrder
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
Security
object
3 properties
ArchivalInfoPackage
object
Archival Information Package (AIP)
33 properties
ApplicationRole
object
The application role defines the priviledge of the user.
3 properties
Person
object
A person is associated to a user on the platform. It contains information such as the person’s ORCID, institution and organizational units it belongs to.
12 properties
ArchiveUserRating
object
Archive ratings are the grade assigned by an user to an archive.
8 properties
TSitemap
object
3 properties
DipDataFile
object
24 properties
RestCollectionArchivalInfoPackage
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
Urlset
object
2 properties
SearchCondition
object
The search conditions describes the query to search in the indexes.
10 properties
Sitemap
object
3 properties
Debug
object
2 properties
RestCollectionDisseminationInfoPackage
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
Pageable
object
3 properties
DLCMDefaultConfig
object
14 properties
RestCollectionArchiveMetadata
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
Link
object
8 properties
RepresentationInfo
object
OAIS Information Package: SIP, AIP or DIP.
16 properties
Links
object
Message
object
1 property
Commit
object
4 properties
RestCollectionOrgUnit
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
SearchCriteria
object
6 properties
RestCollectionArchiveUserRating
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
StatusHistory
object
5 properties
DisseminationPolicyDto
object
3 properties
StatisticsInfo
object
Archive statistics information.
3 properties
AuthUserDto
object
19 properties
DLCMConfig
object
14 properties
RestCollectionStatusHistory
object
The structure of the REST response: - data: the list of objects - page: the pagination information - links: the HATEOAS links - facets: the search information
4 properties
Build
object
4 properties
FacetResult
object
3 properties
CitationDto
object
4 properties
OrderArchive
object
2 properties
OrderSubsetItem
object
5 properties
VirusCheck
object
Virus check information.
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

university-of-geneva-access-api-openapi.yml Raw ↑

Other APIs University of Geneva publishes across the network.

UNIGE Shibboleth Identity Provider (SWITCHaai)
Archive ouverte UNIGE OAI-PMH
Yareta Ingest API
Yareta OAI-PMH Provider API
UNIGE GitLab REST API
Terminus Protein Prediction API
swisscovery UNIGE (SLSP / Ex Libris)
DataCite Repository Membership
Crossref Membership
ROR Organization Identifier
Where this information came from

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

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

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

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