---
title: "Get a list of selected registry instruments for the given exercise UUID."
method: GET
path: "/collection-instrument-api/1.0.2/registry-instrument/exercise-id/{exercise_id}"
tags: ["registry-instrument"]
---

# Get a list of selected registry instruments for the given exercise UUID.

`GET /collection-instrument-api/1.0.2/registry-instrument/exercise-id/{exercise_id}`

## Path parameters

- `exercise_id` string, uuid, required

## Response `200`

Returns a list of selected registry instruments for the given exercise UUID, and an empty list if no registry instruments have been selected for the exercise UUID.

- RegistryInstrument[]
  - `survey_id` string, uuid
  - `exercise_id` string, uuid
  - `instrument_id` string, uuid
  - `classifier_type` 'form_type'
  - `classifier_value` string
  - `ci_version` integer
  - `guid` string, uuid
  - `published_at` string, date-time

## Other responses

- `404` — The given exercise ID does not exist

---

[API](https://skmtc.net/office-of-national-statistics/apis/collection-instrument.md) · [All operations](https://skmtc.net/office-of-national-statistics/apis/collection-instrument/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/office-of-national-statistics/collection-instrument/revisions/8897fbcfad31/schema)
