ApiManagement
Sets up the API interfaces for the Azure platform which are published for use by remote services. They publish data in a variety of formats which are specified by the caller. Some of the formats available are:
- csv
- xml
- json
- rdf
- html
- tsv (Tab-separated values)
The full list of formats can be seen when using an API. For instance, viewing Stephen Hammond's entry on the WebSite
contains references to the person_by_id
fixed query APIs in the HTML, like so:
<link href="https://api.parliament.uk/Live/fixed-query/person_by_id?person_id=bpM8fJmB" rel="alternate" type="text/turtle">
The type
parameters specify the format so similar lines show the other formats available.
Associated with APIs are policies governing their use. Publicly facing APIs may include:
- caching;
- restrictions on their use to avoid a DoS attack.
For internal use there are no such restrictions.