Overview

This API is to enable submission and review GUIs to communicate with the allocations database to create, update, view, and delete requests and reviews.

The API specification is RESTful in that it uses HTTP methods (GET, POST, PUT, and DELETE) to interact with the allocations database. The HTTP responses are always in JSON format.

The API supports multiple allocations processes, where allocations processes are different clients. The allocations process is specified using HTTP request headers

assumes at least the following: