Skip to content

Conversation

@tkurki
Copy link
Member

@tkurki tkurki commented Oct 3, 2021

Add OpenAPI description of the Signal K api and Swagger UI at /api-docs.

@tkurki
Copy link
Member Author

tkurki commented Oct 3, 2021

I started with tracks api, even if it is not yet supported in the server core nor in the specification, to get some practical experience with this. We should explore moving the description to the specification repo & package. I believe going forward we will need more explicit http apis with associated parameters and response formats. So this is a start in that direction, creating tooling for documentation and interactive, eploratory usage.

Make openapi.json explicitly served for standalone use
and to make it dynamic.

Add a mechanism for plugins to contribute 'paths' to the main
openapi.json, so that plugins can provide openapi descriptions
of their http APIs.
@tkurki
Copy link
Member Author

tkurki commented Mar 27, 2022

Included in #1381.

@tkurki tkurki closed this Mar 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants