BETA This is a trial service — your feedback will help us to improve it.

Extractives service API

Reports that have been filed by companies and non-registered entities are accessible via an API which returns the data as JSON or XML.

API reference

HTTP Method URL Description
GET
/api/company/{company_number}/json

Returns a JSON representation of all reports filed by the company with the specified company number.
e.g. GET /company/00000001/json

GET
/api/company/{company_number}/year/{year}/json

Returns a JSON representation of the most recent report filed by the company with the specified company number in the specified year.
e.g. GET /company/00000001/year/2015/json

GET
/api/company/{company_number}/year/{year}/xml

Returns an XML representation of the most recent report filed by the company with the specified company number in the specified year.
e.g. GET /company/00000001/year/2015/xml

GET
/api/nonregistered/year/{year}/json

Returns a JSON representation of all reports filed by all non-registered entities in the given year.
e.g. GET /nonregistered/year/2015/json

GET
/api/year/{year}/json

Returns a JSON representation of the most recent report filed by every company for that year.
e.g. GET /year/2015/json