molgenis
8.0
8.0
  • Introduction
  • What is MOLGENIS
  • Try out MOLGENIS
  • Quick start (docker)
  • Find, view, query
    • Using the navigator
    • Using the search-all
    • Using the dataexplorer
    • Setup authentication
  • Data management
    • EMX format
    • Quickly import data
    • Advanced data import
    • Modify metadata
    • Questionnaires
    • Downloading data
    • Using expressions
  • Access control
    • Users
    • Groups and roles
    • Finegrained permissions
  • Data processing
    • Scripts
    • R
    • Python
    • Schedule jobs
  • Configuration
    • Settings
    • Customize MOLGENIS
    • Localization
    • Apps in MOLGENIS
    • Creating themes
  • Interoperability
    • Swagger specification
    • REST api v1
    • REST api v2
    • Files api
    • Import api
    • Python-api client
    • R-api client
    • Beacon api
    • FAIR api
    • RSQL operators
  • For developers
    • Developing MOLGENIS
    • Developing frontend in MOLGENIS
    • Developing Apps in MOLGENIS
    • Using an IDE (Intellij)
    • Technologies
    • Dynamic decorators
    • Running the integration tests
    • Jobs
    • Security
  • For system administrators
    • Kubernetes (experimental)
    • Standalone server (tomcat)
    • Migration guide
Powered by GitBook
On this page
  • Metadata: /fdp/
  • Catalog: /fdp/[catalogID]
  • Dataset: /fdp/[catalogID]/[datasetID]/
  • Distribution: /fdp/[catalogID]}/[datasetID]/[distributionID]
  • Response
  1. Interoperability

FAIR api

PreviousBeacon apiNextRSQL operators

Last updated 4 years ago

MOLGENIS partly supports the FAIR(Findable, Accessible, Interoperable, and Re-usable) .

The actual data used in the responses of the FAIR data endpoint are specified in the entities in the "fdp" package. The entities are named the same as the endpoints shown below. (Metadata, Catalog, Dataset, Distribution)

The examples in the documentation below work on servers where this is loaded

The currently (molgenis 3.0.0 and higher) supported endpoints are:

Metadata: /fdp/

Example: http://molgenis.mydomain.example/fdp/ This endpoint returns information the following information about the server: identifier,title,issued,modified,hasVersion,license,description,APIVersion,publisher,contact,language,rights,contains

For a description of those items check

Catalog: /fdp/[catalogID]

Example: http://molgenis.mydomain.example/fdp/catalogue/ This endpoint returns information the following information about the datasets available on this server: title,identifier,issued,modified,hasVersion,publisher,description,language,license,rights,homepage,dataset,themeTaxonomy

For a description of those items check

Dataset: /fdp/[catalogID]/[datasetID]/

Example: http://molgenis.mydomain.example/fdp/catalogue/biobanks This endpoint returns information the following information about the dataset: title,identifier,issued,modified,publisher,hasVersion,description,language,license,rights,distribution,theme,contactPoint,keyword,landingPage

For a description of those items check

Distribution: /fdp/[catalogID]}/[datasetID]/[distributionID]

Example: http://molgenis.mydomain.example/fdp/catalogue/biobanks/distribution This endpoint returns information the following information about the distribution of the dataset: title,identifier,issued,modified,license,hasVersion,rights,description,accessURL,downloadURL,mediaType,format,byteSize

Response

For a description of those items check

All the endpoints respond in

data principles
demodata
here
here
here
here
turtle format