elixir-cloud-aai / drs-filer

Lightweight, flexible Flask/Gunicorn-based GA4GH DRS implementation
Apache License 2.0
5 stars 8 forks source link

Implement "GET /service-info" #28

Closed uniqueg closed 3 years ago

uniqueg commented 3 years ago

Description

GA4GH API services should come with a service info endpoint that provides essential information required for service discovery and effective usage. Previously, the definition for a service info endpoint was part of each individual API specification. Recently, however, the service info endpoint specification was harmonized and externalized.

Proposed change

sarthakgupta072 commented 3 years ago

Hey @uniqueg.

The latest specification given here is in OpenAPI 3.0, but drs-filer uses OpenAPI 2.0.

Should I convert it and make a separate file (as done in trs-filer), and give it the name - 20200131.11d2c12.service-info.yaml?

Asking this as I am not using the exact file as it is, but converting it to OpenAPI 2.0 specification.

Please Advice :)