ni / systemlink-OpenAPI-documents

MIT License
16 stars 22 forks source link

Add a Swagger document for the Tag HTTP API #4

Closed pvallone closed 6 years ago

pvallone commented 6 years ago

[X] This contribution adheres to CONTRIBUTING.md.

What does this Pull Request accomplish?

This pull request adds a Swagger document for the Tag service. We'll treat this as the master copy of the Tag service's Swagger document, for use in both SystemLink Server and SystemLink Cloud. I based this document on SystemLink Cloud's Swagger document, available at api.systemlinkcloud.com, but a lot of changes have been made.

Why should this Pull Request be merged?

This pull requests completes a user story targeted to 18.2.

What testing has been done?

I've tested some of the routes against SystemLink Server, but I concede that I need to do a lot more testing against both SystemLink Server and Cloud. Since this document is so large, I figured I'd put the review up sooner rather than later. I'll do more testing while you folks are working through it.