---
title: "Get reporting for order retrievals"
method: GET
path: "/orders/{order_id}/reporting/retrievals"
---

# Get reporting for order retrievals

`GET /orders/{order_id}/reporting/retrievals`

Fetch retrieval numbers for order.

## Path parameters

- `order_id` string, required

## Query parameters

- `breakdown` boolean
- `snowflake` boolean

## Headers

- `version-datavant` string — Version of the Orders API to use with this call

## Response `200`

Successful Response

- OrderReportingResponse — Order reporting information.
  - `total_queries` integer, required — Number of queries in the order.
  - `unique_members_retrieved` integer, required — Number of members for which at least one chart has been retrieved.
  - `total_charts_retrieved` integer, required — Number of charts retrieved.
  - `total_charts_delivered` integer, required — Number of charts delivered.
  - `direct_connections_report` ConnectionsReport — A custom BaseModel with the eventual goal of populating inheriting models with the value property of enums rather than the raw enum. For now this is set to False (default setting) and we only set enum values to true within the models that have enums we know we need to use the values for.
    - `date_of_first_retrieval` string, date-time, required — Time of the first chart retrieval.
    - `date_of_latest_retrieval` string, date-time, required — Time of the last chart retrieval.
    - `counts` ConnectionCounts[], required — List of charts retrieved by source.
      - `source` string, required — The health system or vendor from where the charts were retrieved.
      - `num_retrieved_charts` integer, required — The amount of charts retrieved.
  - `affiliate_connections_report` ConnectionsReport — A custom BaseModel with the eventual goal of populating inheriting models with the value property of enums rather than the raw enum. For now this is set to False (default setting) and we only set enum values to true within the models that have enums we know we need to use the values for.
    - `date_of_first_retrieval` string, date-time, required — Time of the first chart retrieval.
    - `date_of_latest_retrieval` string, date-time, required — Time of the last chart retrieval.
    - `counts` ConnectionCounts[], required — List of charts retrieved by source.
      - `source` string, required — The health system or vendor from where the charts were retrieved.
      - `num_retrieved_charts` integer, required — The amount of charts retrieved.

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `422` — Unprocessable Entity

---

[API](https://skmtc.net/datavant/apis/datavant-rest-api.md) · [All operations](https://skmtc.net/datavant/apis/datavant-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/datavant/datavant-rest-api/revisions/f39a4bfeca8e/schema)
