GET /site/v1/pages

List all pages available on www.ft.com.

Request

HTTP Request

GET https://api.ft.com/site/v1/pages

Parameters

Do not supply request parameters with this method.

Request Body

Do not supply a request body with this method.

Response

HTTP Status Codes

HTTP Status Description Notes
200 OK The list of available pages from www.ft.com is returned
  • The “links” property is not returned as part of the pages collection
  • Pages are alphabetically ordered by title

200 OK - The list of available pages from www.ft.com is returned

If successful, this method returns a list of Page Resources in the standard response body.

{
  “requestUrl”: string,
  “total”: integer,
  “pages”: [
    {
      “id”: string,
      “title”: string,
      “apiUrl”: string,
      “webUrl”: string,
    },
    …
  ]
}

Example

GET https://api.ft.com/site/v1/pages?apiKey=yourApiKey
{
  “requestUrl”: “https://api.ft.com/site/v1/pages",
  “total”: 156,
  “pages”: [
    {
      “id”: “4c499f12-4e94-11de-8d4c-00144feabdc0”,
      “title”: “Front page”,
      “apiUrl”: “https://api.ft.com/site/v1/pages/4c499f12-4e94-11de-8d4c-00144feabdc0",
      “webUrl”: “https://www.ft.com/home/uk",
    },
    …
  ]
}