---
title: "IAIS register, 25 a page"
method: GET
path: "/iaigs/pages/{n}.json"
---

# IAIS register, 25 a page

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

## Request

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

Compact JSON, 25 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` Iaig[], required
    - `slug` string
    - `name` string: Name as printed in the IAIS register
    - `shortName` string
    - `supervisor` string: Group-wide supervisor
    - `supervisorAcronym` string, nullable
    - `jurisdiction` string
    - `note` string, nullable: How the register entry was mapped to directory parents
    - `groupNames` string[]: Parent / group names in the directory controlled by this IAIG
    - `groups` string[]: Multi-country group slugs
    - `continents` string[]
    - `countries` string[]
    - `insurers` string[]
    - `entityCount` integer
    - `countryCount` integer
    - `inDirectory` boolean
    - `url` string, uri

---

[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)
