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

# List target groups eligible for reconciliation

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

## Request

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

List all target groups within the account that have sessions eligible for reconciliation within the current month by default. The API can return a list of target groups with sessions expiring next month by including 'next_month' in the query parameter.

## Path parameters

- `account_id` integer, required: The account's unique identifier.

## Query parameters

- `page_size` integer
- `start_after` string
- `due_month` 'current_month' | 'next_month'
- `name` string
- `status` string
- `project_name` string
- `project_manager_id` string

## Response `200`

Successfully returned list of target groups.

- RequestReconciliationsEligibleTargetGroups: Successfully returns a list of eligible target groups for reconciliation.
  - `target_groups` ReconciliationsEligibleTargetGroups[]
    - `name` string: Target group name
    - `target_group_id` string: Target group identifier
    - `project_id` string: Project identifier
    - `project_manager` object
      - `id` string: Project manager ID
      - `name` string: Project manager name
      - `email` string: Project manager email
    - `status` string: Target group status. This field is optional and may be omitted if the status is not available.
    - `project_name` string: Project name. This field is optional and may be omitted if the status is not available.
    - `last_reconciliation_date` string, date-time: Last reconciliation date in RFC3339 format. This field is optional and may be omitted if the status is not available.
    - `eligible_completes` string: Number of eligible complete
    - `monetary_amount` object: Cost of eligible completes
      - `value` string: A decimal encapsulated in a string representing the value in the denomination indicated by the code.
      - `currency_code` string: The three-letter ISO 4217 currency code, in uppercase. The code must correspond to a currency supported by Cint Exchange.
      - `currency_scale` integer, nullable: The number of digits after the decimal separator, as defined by ISO 4217.
  - `url` string: URL related to the request
  - `summary` object
    - `monetary_amount` object: Summary of monetary amount
      - `value` string: A decimal encapsulated in a string representing the value in the denomination indicated by the code.
      - `currency_code` string: The three-letter ISO 4217 currency code, in uppercase. The code must correspond to a currency supported by Cint Exchange.
      - `currency_scale` integer, nullable: The number of digits after the decimal separator, as defined by ISO 4217.
    - `completes` string: Completes summary
    - `target_group_count` string: Target group count
  - `has_more` boolean: Indicates if there are more pages of results
  - `next_cursor` string: Cursor for pagination. This field is optional and may be omitted if there are no more pages.
  - `page_size` integer: Number of items 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)
