Authority Service REST API Usage
Connecting
Section titled “Connecting”Connect to the Authority service via HTTP at http://authority/
using HTTP/1.1, HTTP/2.0, or HTTP/3.0.
Authenticating
Section titled “Authenticating”The REST API requires an access token issued by the expected OAuth Server, with the appropriate Audience for the Authority service.
Permissions
Section titled “Permissions”The Authority/Admin
grants read/write-access to the Authority service. To only allow read-access to an application, use the Authority/Service
scope.
Serialisation and Deserialisation
Section titled “Serialisation and Deserialisation”Most endpoints will support both JSON and binary Protobuf (application/x-protobuf
) formats, both as Content-Type
on PUT/POST/PATCH, and as Accepts
on GET/POST.
See JSON Data Types for specific notes on JSON serialisation.