---
title: "Get respondents by survey and business"
method: GET
path: "/respondents/survey_id/{survey_id}/business_id/{business_id}"
tags: ["respondents"]
---

# Get respondents by survey and business

`GET /respondents/survey_id/{survey_id}/business_id/{business_id}`

Get respondents by survey and business

## Path parameters

- `survey_id` string, uuid, required
- `business_id` string, uuid, required

## Response `200`

The respondents have been retrieved

- object[]
  - `respondent` RespondentWithAssociations
    - `id` string, uuid
    - `sampleUnitType` string
    - `pendingEmailAddress` string, email
    - `firstName` string
    - `lastName` string
    - `telephone` string
    - `status` 'CREATED' | 'ACTIVE' | 'SUSPENDED'
    - `markForDeletion` boolean
    - `passwordVerificationToken` string
    - `passwordResetCounter` integer
    - `associations` Association[]
      - `partyId` string, uuid
      - `sampleUnitRef` string, string
      - `businessRespondentStatus` 'CREATED' | 'ACTIVE' | 'SUSPENDED'
      - `enrolments` Enrolment[]
        - `surveyId` string, uuid
        - `enrolmentStatus` 'PENDING' | 'ENABLED' | 'DISABLED' | 'SUSPENDED'
  - `enrolment_status` 'PENDING' | 'ENABLED' | 'DISABLED' | 'SUSPENDED'

## Other responses

- `400` — The survey_id or business_id was missing, or the provided IDs weren't UUIDs

---

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