---
title: "Return a list of published versions of registers of interests."
method: GET
path: "/api/v1/Registers"
tags: ["Registers"]
---

# Return a list of published versions of registers of interests.

`GET /api/v1/Registers`

## Query parameters

- `SessionId` integer
- `Skip` integer
- `Take` integer

## Response `200`

OK

- PublishedRegisterApiLinkedSearchResult — Paginated search result with HATEOAS Links.
  - `skip` integer — The skip value that was used in the query.
  - `take` integer — The take value that was used in the query.
  - `totalResults` integer — The total number of results which matches the query.
  - `items` PublishedRegister[], nullable — The list of items found for the specified page (by requested skip and take).
    - `id` integer — ID of the register.
    - `publishedDate` string, date — Date when the Register was published.
    - `type` 'Commons' — The type of register of interests
    - `links` Link[], nullable — A list of HATEOAS Links for retrieving related information about this register.
      - `rel` string, nullable — Relationship of the link to the object requested.
      - `href` string, nullable — A complete URL that shows how the action can be performed.
      - `method` string, nullable — Request method of the link.
  - `links` Link[], nullable — A list of HATEOAS Links for navigating through the paginated result.
    - `rel` string, nullable — Relationship of the link to the object requested.
    - `href` string, nullable — A complete URL that shows how the action can be performed.
    - `method` string, nullable — Request method of the link.

---

[API](https://skmtc.net/parliament/apis/register-of-interests-api.md) · [All operations](https://skmtc.net/parliament/apis/register-of-interests-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/parliament/register-of-interests-api/revisions/884839d1c6c4/schema)
