Published 26th July 2011
Type SPARQL Stored Procedure
Users 22

Lookup NHS Organization Details

This API for the NHS Organization dataset provides a simple way to extract the key details about an individual organization. The API accepts a single parameter, which is the unique identifier for the organization.

The response will include:

  • Organization URI
  • Organization Name
  • Address
  • Homepage (where available)
  • Link to NHS Choices site (where available)
  • Twitter account (where available)
  • Facebook page (where available)
  • Flickr account (where available)
  • RSS feed (where available)

The response can be provided in a simple XML or JSON wrapper

Documentation

Endpoint URL

http://api.kasabi.com/dataset/nhs-organization/apis/35w
Login to test this query using our experimental API explorer

Authentication

You will need your API key (on your dashboard) in order to authenticate to this API. You have two options for authentication:

  • By URL Parameter -- add the apikey parameter to your request URL, with your key as the value
  • By Request Header -- add a custom HTTP header called X_KASABI_APIKEY to your HTTP request, with your key as the value

For more information on Kasabi authentication options read the authentication documentation. Your API key will need to be authorized to use this service.

Parameters

This API supports the following request parameters:

ParameterDefaultRequiredTypeBaseNotes
codeYeshttp://data.kasabi.com/dataset/nhs-organization/def/odsCodeThe unique ODS code for the organization, e.g. 5A4

HTTP Response Codes

Clients should be prepared to receive any valid HTTP response code. The following table lists the most frequently used codes

CodeMeaning
200 OKSuccessful Request
400 Bad RequestMissing or malformed SPARQL query
401 Not AuthorizedAPI key is not authorized to access the data

Please also review our additional notes on response codes.

Response Formats

The following response formats are supported for this SPARQL endpoint. Formats can be selected using either the HTTP Accept header, or via the output parameter. As noted in the table below, the type of SPARQL query further limits the available range of output options Please also review our additional notes on content negotiation used in Kasabi APIs.

NameMedia TypeNotes
jsonapplication/jsonSimple JSON output
xmlapplication/xmlSimple XML output