---
title: "List target groups for a reconciliation submission"
method: GET
path: "/demand/accounts/{account_id}/reconciliations/{request_id}/target-groups"
tags: ["Reconciliations"]
---

# List target groups for a reconciliation submission

`GET /demand/accounts/{account_id}/reconciliations/{request_id}/target-groups`

## Request

- Base URL: `https://api.cint.com/v1`
- URL: `https://api.cint.com/v1/demand/accounts/{account_id}/reconciliations/{request_id}/target-groups`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/cint/apis/demand-api/docs/demand/accounts/:account_id/reconciliations/:request_id/target-groups/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `account_id` integer, required: The account's unique identifier.
- `request_id` string, required: ULID that uniquely identifies a reconciliation record.

## Query parameters

- `page_size` integer
- `start_after` string

## Response `200`

Successfully returned paginated list of target groups for a submission's request ID.

- RequestReconciliationsTargetGroups: Successfully returns a paginated list of target groups associated to a reconciliation request id.
  - `target_groups` ReconciliationsTargetGroup[]
    - `target_group_id` string: A unique identifier for the target group, in ULID format.
    - `status` 'complete' | 'processing': the status of the reconciliation file
    - `submitted_count` integer: the number of RIDs in total that were submitted
    - `expired_count` integer: the number of RIDs that don't fit in the reconciliation window
    - `invalid_count` integer: the number of invalid RIDs processed
    - `positive_reversed_count` integer: the number of RIDs positively reconciled
    - `negative_reversed_count` integer: the number of RIDs negatively reconciled
  - `next_cursor` string, nullable: An identifier for pagination that indicates there are more items available. When present, use this value to retrieve the next page of results.
  - `page_size` integer: The number of target groups to return per page.

## Other responses

- `400`: A request is not valid and can't be processed.
- `401`: A request is unauthorized.
- `403`: A requested is forbidden.
- `404`: A requested resource isn't found.
- `500`: A request failed due to an internal error.

---

[API](https://skmtc.dev/cint/apis/demand-api.md) - [All operations](https://skmtc.dev/cint/apis/demand-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cint/apis/demand-api/revisions/077a4bdda5cb?raw)
