---
title: "Changes to POST /v2/sales/sales-report-download"
method: POST
path: "/v2/sales/sales-report-download"
---

# Changes to POST /v2/sales/sales-report-download

`POST /v2/sales/sales-report-download`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 33 revisions.

- **2026-10-20** `93616db823f3`: 4 info
- **2026-10-14** `5dcfa33df56a`: 1 info
- **2026-10-02** `a66c82669409`: 1 breaking
- **2026-10-01** `85e5f0ce799d`: 17 breaking
- **2026-08-25** `a04d95d4c604`: 8 info

## Changes

- **2026-10-20** `93616db823f3`: 4 info
  - added the new `Gifts` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json-patch+json)
  - added the new `Gifts` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json)
  - added the new `Gifts` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: text/json)
  - added the new `Gifts` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/*+json)
- **2026-10-14** `5dcfa33df56a`: 1 info
  - endpoint added
- **2026-10-02** `a66c82669409`: 1 breaking
  - api path removed without deprecation
- **2026-10-01** `85e5f0ce799d`: 17 breaking
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/endDate` became required (media type: application/json-patch+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/endDate` became required (media type: application/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/endDate` became required (media type: text/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/endDate` became required (media type: application/*+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/startDate` became required (media type: application/json-patch+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/startDate` became required (media type: application/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/startDate` became required (media type: text/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/startDate` became required (media type: application/*+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetId` became required (media type: application/json-patch+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetId` became required (media type: application/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetId` became required (media type: text/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetId` became required (media type: application/*+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetType` became required (media type: application/json-patch+json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetType` became required (media type: application/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetType` became required (media type: text/json)
  - the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/targetType` became required (media type: application/*+json)
  - the response property `requestMessage/allOf[#/components/schemas/HttpRequestMessage]/properties/additionalProperties/` became nullable for the status `200`
- **2026-08-25** `a04d95d4c604`: 8 info
  - added the new `CreatorRewardsPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json-patch+json)
  - added the new `CreatorRewardsPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json)
  - added the new `CreatorRewardsPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: text/json)
  - added the new `CreatorRewardsPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/*+json)
  - added the new `SubscriptionReferralPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json-patch+json)
  - added the new `SubscriptionReferralPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/json)
  - added the new `SubscriptionReferralPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: text/json)
  - added the new `SubscriptionReferralPayout` enum value to the request property `allOf[#/components/schemas/SalesReportDownloadRequest]/transactionType/allOf[#/components/schemas/TransactionType]/` (media type: application/*+json)

---

[Operation](https://skmtc.dev/roblox/apis/roblox-api/docs/v2/sales/sales-report-download/post.md) - [API](https://skmtc.dev/roblox/apis/roblox-api.md) - [Page](https://skmtc.dev/roblox/apis/roblox-api/changes/v2/sales/sales-report-download/post)
