Skip to content

About

Swagger specification for the API for collaboration purposes.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

284 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS Hub API - V1 Design Spec

This GitHub repository houses both the OpenAPI specifications and RESTful API design best practices used for making changes and implementing new features for the Target API. This ensures consistency and quality in API modifications and enhancements.

Before you begin

This project uses the latest version of the OpenAPI Specification and JSON Schema. We recommend familiarizing yourself with it if you are not already.

Getting started

This repository uses Docker for local development, so:

  1. Make sure you have Docker and Docker Compose installed.

  2. Then run the following command in your terminal:

docker compose up -d
  1. After running the command, you'll be able to access the rendered specification on http://localhost:8090/.

  2. Edit the /docs/openapi.yaml file to add new API endpoints and see them immediately reflected in the browser interface.

  3. All of the schemas are located inside the /docs/schemas directory and referenced inside the /docs/openapi.yaml file.

About

Swagger specification for the API for collaboration purposes.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors