---
title: "GET /claims/{bsn}/{service}/{law}"
method: GET
path: "/claims/{bsn}/{service}/{law}"
tags: ["Claim"]
---

# GET /claims/{bsn}/{service}/{law}

`GET /claims/{bsn}/{service}/{law}`

## Request

- Base URL: `https://rvig-engine.bzlg.apps.digilab.network/v0`
- URL: `https://rvig-engine.bzlg.apps.digilab.network/v0/claims/{bsn}/{service}/{law}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/minbzk/apis/regelrecht-engine-api/docs/claims/:bsn/:service/:law/get.ts> (a function with typed inputs; its response is checked against the schema)

Get all claims

## Path parameters

- `bsn` string, required: Burgerservicenummer of a Dutch citizen
- `service` string, required
- `law` string, required

## Query parameters

- `approved` boolean
- `includeRejected` boolean

## Response `200`

Successfully filtered claims

- object
  - `data` object, required

## Other responses

- `400`: Invalid input supplied.
- `500`: Internal server error.

## Changes

- **2025-05-06** `c4b11abe6992`: 1 info
  - api operation id `claimListBasedOnBSNServiceLaw` was added
- **2025-04-28** `73ada8f52635`: 1 breaking, 1 info
  - the response property `data/additionalProperties/caseId` became nullable for the status `200`
  - api operation id `claimListBasedOnBSNServiceLaw` removed and replaced with ``

[Operation history](https://skmtc.dev/minbzk/apis/regelrecht-engine-api/changes/claims/:bsn/:service/:law/get.md)

---

[API](https://skmtc.dev/minbzk/apis/regelrecht-engine-api.md) - [All operations](https://skmtc.dev/minbzk/apis/regelrecht-engine-api/llms.txt) - [OpenAPI document](https://skmtc.dev/minbzk/apis/regelrecht-engine-api/revisions/dd8f1496c9bc?raw)
