MDOQ has a full JSON RESTful API, all actions that can be performed through the UI can also be performed via the API.
Where applicable, every entity responds to the following HTTP methods:
GET - retrieve one or many of an entity
PATCH - update an existing entity
PUT - create a new entity
DELETE - delete a specific entity
Every request including a body must be valid json and have the header
Every request must contain your API token as a header
To get your API token, just raise a support request via the ticket system requesting one.