Demo

Use this demonstration to build a Service List Registry query with various optional parameters. Send the request to view the resulting response with a list of matching service providers and offerings. Select a provider to view details of the service provider. Select a service list offering to get list of available services from that provider.

Request

Parameters

Only nationally regulated services

Response

  

Detail

Notes

Demonstration
The parameter values and responses returned and any visual representations are for demonstration purposes only and do not imply the participation, registration or availability of specific services.
URL
The URL or Uniform Resource Locator is used to request a response to the Service List Registry query.
Protocol
The HTTPS secure protocol must be used for all queries to provide privacy and security by automatically encrypting every request and response over a secure connection.
Method
The GET HTTP method requests a representation of the specified resource. Requests using GET should only be used to request data and should not contain a body.
Parameters
Multiple parameters may be provided in a query, presented in the specified order. Where a parameter is not included in the query, the response will include results matching any or no value for that parameter.
Values
Multiple values may be provided for a parameter, presented in alphabetic or numeric order. The parameter key is repeated followed by square brackets encoded as %5B%5D. The response will combine matches to any of the values provided and will also include results with no specified value for that parameter.
Case
All query parameters and values are case sensitive and will be compared accordingly by the server. The capitalisation used here is defined by specification and alternative forms are invalid.
Response
The response can be explored in a List or in a formatted Body view, together with the relevant Headers. The full raw response body can also be viewed in a new browser window.
Status
The status of the response will be indicated by an HTTP response status code returned in the header.
  • 200 OK is returned for a successful request. The response body contains a list of zero or more services that match the supplied query parameters.
  • 400 Bad Request indicates that the query was not correctly formed. This may be because an invalid value was provided for a query parameter, or because a query parameter is not supported.