---
title: "Register changes, 50 a page"
method: GET
path: "/changes/pages/{n}.json"
---

# Register changes, 50 a page

`GET /changes/pages/{n}.json`

## Request

- Base URL: `https://insurers.global/api/v1`
- URL: `https://insurers.global/api/v1/changes/pages/{n}.json`
- Auth: none declared

Compact JSON, 50 rows a page and every page under 96 KB, for clients whose fetch tool caps the text it returns. Same records and order as the unpaged file; the union of the pages is the file. Each page links first, prev, next and last.

## Path parameters

- `n` integer, required

## Response `200`

OK

- object
  - `dataset` string
  - `version` string
  - `verified` string, date
  - `licence` string
  - `count` integer, required: Rows across all pages
  - `page` integer, required
  - `pageSize` integer, required
  - `pageCount` integer, required
  - `all` string, uri: The unpaged list file
  - `first` string, uri, required
  - `prev` string, uri, nullable, required: null on the first page
  - `next` string, uri, nullable, required: null on the last page
  - `last` string, uri, required
  - `data` RegisterChange[], required
    - `id` string, required
    - `type` 'add' | 'rename' | 'remove' | 'class_change', required
    - `date` string, date, required
    - `country` string, required: Country slug
    - `continent` 'africa' | 'europe' | 'asia-pacific' | 'south-america' | 'north-america', required
    - `company` string, required
    - `previousName` string, nullable: The name the directory held before a rename; null otherwise.
    - `class` string, nullable: Class of business slug, or null when the register states none.
    - `evidence` string, required: A verbatim quote from the register text
    - `sourceUrl` string, uri, required
    - `review` 'bot-researched' | 'verified', required
    - `reviewedOn` string, date, nullable: When a person checked the change; null while still bot-researched.
    - `slug` string, required: The page this change resolves to: a live insurer page for an add, rename or class change, or the former page at the removed row’s own address for a removal.
    - `formerSlug` string, nullable: For a rename, the old slug that now carries the former page; null otherwise.
    - `group` string: The ownership group named in the evidence, when given.

---

[API](https://skmtc.dev/insurers/apis/insurers-global-api.md) · [All operations](https://skmtc.dev/insurers/apis/insurers-global-api/llms.txt) · [OpenAPI document](https://skmtc.dev/insurers/apis/insurers-global-api/revisions/6bfe8f0149bf?raw)
