About.

The ASA RESTful API.

A brief description

This API is provided by Alternative Strategy Advisers (ASA) and allows you to interact with our system programmatically from your own application.

What does RESTful mean?

REST is an acronym for Representational State Transfer which is an architectural style for distributed hypermedia systems. So named by Roy Thomas Fielding. Click here if you would like to read his dissertation.
Simply put, REST is a way for applications on a network to request information from each other. This is often done with complex mechanisms such as CORBA, RPC or SOAP but, with REST, simple HTTP is used instead. Applications that leverage REST are referred to as RESTful. REST uses simple HTTP requests to represent all four CRUD (Create/Read/Update/Delete) operations. Data is typically sent in JSON or XML format but others can also be used. It should be noted that REST is not a standard. It is more accurately desfined as a principle.
This API attempts to conform to the RESTful design principles and almost all responses are delivered in JSON format.

Who can use this API?

This API uses OAuthAuthorization is provided via a Microsoft using a valid Microsoft account in addition to an API key provided by ASA. If you would like to request for a key, please contact admin@asallc.com.