Publish OpenAPI specification
Summary: The HTTP API can be described as an OpenAPI 3 REST API.
Test Plan:
- Validate with https://editor-next.swagger.io/
- Generate test Python client
Reviewers: dereckson
Reviewed By: dereckson
Differential Revision: https://devcentral.nasqueron.org/D2991