The Aquro API is a way to communicate with Aquro's Backend Services.
Communication is done by posting the required arguments over HTTPs.
Each API call should at least contain the following arguments:
The different API's have their own required parameters to add to the list of arguments to post to the API. Please view the specific documentation for each API for more information.
All API's (with a few exceptions) return a JSON object as the return value. This object always contains a status property. If this property is equal to 'success', then the call was successfully completed.
If the status property is not equal to success, then the call to the API has failed. An error message will then be available in the message property.
Additional return values may be added by the different APIs. Please view the specific documentation for each API for more information.
Calling the API may be done in many different ways, but the easiest way to use the Aquro API is by using the built in Page.ApiCall method. See this article for more information. However if you want to access the Aquro API outside your application read this article.