---
title: "Retail Sales Average Ticket Size Trend Report"
method: POST
path: "/v1/reports/retail-sales/avg-ticket-size-trends"
tags: ["Retail Sales Reports"]
---

# Retail Sales Average Ticket Size Trend Report

`POST /v1/reports/retail-sales/avg-ticket-size-trends`

Average Ticket Size report allows you to examine the average dollar amount of sales per transaction generated at the venue in your report, during the selected date range. You can compare the venue's average ticket size trend against its category average.<br/><br/>
<b>Note</b>: Retail sales data currently excludes online transactions and only pertains to sales in brick and mortar locations. Transactions which occurred using the Buy Now Pick Up In Store option may be reflected in the data, depending on the retailer concerned. In the event that Retail Sales data is not available for the report’s entire date range the response will provide the exact dates for which the data applies.

## Request body

- AvgTicketSizeRequest
  - `startDate` string, date, required — Queried data start date. Format YYYY-MM-DD
  - `endDate` string, date, required — Queried data end date. Format YYYY-MM-DD
  - `apiId` string, required — Placer API Entity Id
  - `compareType` 'avg_category_in_state' | 'avg_category_nationwide', nullable — The chain or category trend to compare with. Can be one of:<br/> <ul> <li>None</li> <li>avg_category_in_state</li> <li>avg_category_nationwide</li>
  - `granularity` 'day' | 'week' | 'month' — The aggregation of data requested for the report. Can be one of month, week or day.

## Response `200`

200 response

- AvgTicketSizeResponse
  - `requestId` string, required — Request ID that can be used for tracing
  - `data` object
    - `startDate` string, date, required — Queried data start date. Format YYYY-MM-DD
    - `endDate` string, date, required — Queried data end date. Format YYYY-MM-DD
    - `apiId` string, required — Placer API Entity Id
    - `compareType` 'avg_category_in_state' | 'avg_category_nationwide', nullable — Will be presented if requested.
    - `granularity` 'day' | 'week' | 'month' — The aggregation of data requested for the report. Can be one of month, week or day.
    - `trend` object — Presents the average ticket size trends for the requested POI during the requested period based on the selected granularity.
      - `bins` string[] — Presents the sales average ticket size trends in bins based on the requested granularity (e.g. in <strong>month</strong> granularity each bin will present the first date of the month, for <strong>day</strong> granularity each bin will present each day of the report date range)
      - `values` number[] — Correlated average ticket size info values to the bins array
    - `compare` object, nullable — Presents the sales average ticket size comparison trends.
      - `bins` string[] — Presents the sales in bins based on the requested granularity (e.g. in <b>month</b> granularity each bin will present the first date of the month, for <b>day</b> granularity each bin will present each day of the report date range)
      - `values` number[] — Correlated sales info values to the bins array

## Other responses

- `400` — 400 Bad Request
- `403` — 403 Permission Denied
- `500` — 500 Internal Server Error

---

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