/reports/{report_id}
Requires report.read
permission.
Path parameters
Response (200)
Adjustments reports
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52ZadjustmentsadjustmentsAdjustments reports contain information about refunds, credits, and chargebacks.adjustment_line_itemsAdjustments reports contain information about refunds, credits, and chargebacks. The report is broken down by line item level.
updated_at is greater than or equal to (gte) the date 30 days ago from the time the report was generated.actionFilter by adjustment action. Pass an array of strings containing any valid value for theactionfield against an adjustment.currency_codeFilter by transaction or adjustment currency. Pass an array of strings containing any valid supported three-letter ISO 4217 currency code.statusFilter by transaction or adjustment status. Pass an array of strings containing any valid value for thestatusfield against a transaction or an adjustment.updated_atFilter by transaction or adjustment updated date. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
name field to see valid values for a field.Array of string
Array of AdjustmentAction
Timestamp
string (date)
Transactions reports
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52ZtransactionstransactionsTransactions reports contain information about revenue received, past due invoices, draft and issued invoices, and canceled transactions.transaction_line_itemsTransactions reports contain information about revenue received, past due invoices, draft and issued invoices, and canceled transactions. The report is broken down by line item level.
updated_at is greater than or equal to (gte) the date 30 days ago from the time the report was generated.collection_modeFilter by collection mode. Pass an array of strings containing any valid value for thecollection_modefield against a transaction.currency_codeFilter by transaction or adjustment currency. Pass an array of strings containing any valid supported three-letter ISO 4217 currency code.originFilter by transaction origin. Pass an array of strings containing any valid value for the origin field against a transaction.statusFilter by transaction or adjustment status. Pass an array of strings containing any valid value for thestatusfield against a transaction or an adjustment.updated_atFilter by transaction or adjustment updated date. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
name field to see valid values for a field.Array of string
string
Products and prices report
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52Zproducts_pricesproducts_pricesProducts and prices reports contain information about your products and prices. May include non-catalog products and prices.
product_updated_at and price_updated_at are greater than or equal to (gte) the date 30 days ago from the time the report was generated.product_statusFilter by product status. Pass an array of strings containing any valid value for thestatusfield against a product.price_statusFilter by price status. Pass an array of strings containing any valid value for thestatusfield against a price.product_typeFilter by product type. Pass an array of strings containing any valid value for thetypefield against a product.price_typeFilter by price type. Pass an array of strings containing any valid value for thetypefield against a price.product_updated_atFilter by productupdated_atdate. Pass an RFC 3339 datetime string.
+ Show all values− Hide values
price_updated_atFilter by priceupdated_atdate. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
Array of string
string
Discounts report
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52ZdiscountsdiscountsDiscounts reports contain information about your product and checkout discounts.
updated_at is greater than or equal to (gte) the date 30 days ago from the time the report was generated.typeFilter by discount type. Pass an array of strings containing any valid value for thetypefield against a discount.statusFilter by discount status. Pass an array of strings containing any valid value for thestatusfield against a discount.updated_atFilter by discount updated date. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
name field to see valid values for a field.Array of string
string
Balance report
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52ZbalancebalanceBalance reports contain information about your account balance activity, including all movements of funds in and out of your balance. Deprecated.
updated_at is greater than or equal to (gte) the date 30 days ago from the time the report was generated.updated_atFilter by balance change updated date. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
name field to see valid values for a field.Array of string
string
Payout reconciliation report
txnitm_01gm302t81w94gyjpjpqypkzkfrep_^[a-z]{3,10}_[a-z\d]{26}$pendingStatus of this report. Set automatically by Paddle.
Reports are created as pending initially, then move to ready when they're available to download.
pendingReport created, but Paddle is processing it. It's not yet ready for download.readyReport fully processed by Paddle and ready for download.failedThere was a problem processing this report.expiredReport has expired and is no longer accessible.
null if the report is pending.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Z2024-10-12T07:20:50.52Zpayout_reconciliationpayout_reconciliationPayout reconciliation reports contain information about your payout activity, including all transactions and adjustments that make up specific payouts.
transaction_updated_at is greater than or equal to (gte) the date 30 days ago from the time the report was generated.remittance_referenceFilter by remittance reference. Pass an array with one string containing a remittance reference.transaction_updated_atFilter by transaction updated date. Pass an RFC 3339 datetime string.
ltltLess than.gteGreater than or equal to.
name field to see valid values for a field.b15ec92e-8688-40d4-a04d-f44cbec93355{ "data": { "id": "rep_01hvgdhtthn1q35n79dgeqm3pv", "type": "transactions", "rows": 27, "status": "ready", "filters": [ { "name": "collection_mode", "value": [ "manual" ], "operator": null }, { "name": "updated_at", "value": "2024-04-15", "operator": "lt" }, { "name": "updated_at", "value": "2024-01-01", "operator": "gte" } ], "expires_at": "2024-04-29T08:21:44.970769Z", "created_at": "2024-04-15T08:21:36.209Z", "updated_at": "2024-04-15T08:21:44.970774Z" }, "meta": { "request_id": "2a174f15-0ae6-4330-bf19-aae16a04d838" }}