Use this demonstration to build a Service List Registry query. View the generated request and the example response.



Only nationally regulated services




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.
The URL or Uniform Resource Locator is used to request a response to the Service List Registry query.
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.
The GET request method returns a response with a body. The HEAD request method requests the headers that would be returned for a GET method and does not return the body in the response.
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.
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.
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.
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.
The status of the response will be indicated by an HTTP response status code returned in the header.
  • 200 OK is returned with a response list for a successful request.
  • 400 Bad Request indicates that the query was not correctly formed.
  • 404 Not Found means that no matching services were found.