Hello,
I am using the App Store Connect Finance Reports API to export monthly financial statements.
API endpoint: https://api.appstoreconnect.apple.com/v1/financeReports
Request parameters:
reportDate: 2026-01
reportType: FINANCE_DETAIL
However, the returned report shows an unexpected date range:
Start Date: 09/29/2025
End Date: 11/01/2025
This does not match the requested month January 2026, and instead seems to cover a different settlement period.
I would like to confirm:
Is the Finance Reports API returning data based on Apple’s settlement cycle rather than the requested calendar month?
How should we correctly map reportDate to the actual statement period?
Is there a recommended way to reliably retrieve the financial report for a specific month (e.g. Jan 2026)?
This behavior makes automated reconciliation difficult, so any clarification or guidance would be appreciated.
Thank you very much for your help.