When you run your custom report, you have the option to filter the results using query string parameters, which are described in detail on this page.
See:
- Supported parameters per report category - See which parameters are supported in your report.
- Parameter descriptions - View the details of a specific parameter.
Supported parameters per report category
This table outlines the supported query string parameters per report category. For details on any of the parameters listed, refer to Parameter descriptions. You can also click the parameter to go directly to its definition.
Report Category | Supported Parameters |
|---|---|
TransactionCategory |
|
PayoutCategory |
|
Parameter descriptions
This table provides descriptions of all the query string parameters. Note: Refer to Supported parameters per report category to see which parameters are applicable to your report.
Parameter | Description | Example |
|---|---|---|
contracts | Allows you to filter results for a specific contract or a list of contracts. Value is a number or a comma‑separated list of numbers. To use this parameter, include the If this parameter is not defined, data is returned for all contracts under the specified product. |
|
currency | Allows you to filter results by the transaction currency. Value is the three‑letter currency code (uppercase). |
|
format | Allows you to specify the format of the results. Values:
|
|
forvendorid | Allows you to run a report on behalf of a vendor. Value is the vendor's ID, which is a unique value assigned by BlueSnap. |
|
| For a custom period, this parameters allows you to specify the date range for the report results. Format is MM/DD/YYYY or YYYY‑MM‑DD | |
| For a custom period, this parameter allows you to to filter the report by the transaction time (in PST). Default values for | |
merchantIds | This parameter allows you to query your report using multiple merchant IDs. It should contain a comma-separated list of numbers, where the numbers are merchants IDs. This can only be used with the API credentials of the associated parent VID (MID) or the associated referral partner ID. |
|
nextPageToken | This parameter is applicable to report pagination. It's used to get the next page of results. |
|
nonProcessingFees | Allows you to include non-processing fees in your report. When you pass If any other value is passed, the report will only show |
|
pageSize | This parameter is applicable to report pagination. It's used to specify the number of results returned in each API call. This parameter is only relevant to the first API call. If not specified, each page contains a maximum of 10,000 rows |
|
paymentType | Allows you to filter the results by payment method. Values:
|
|
payoutCurrency | Allows you to filter the results by the payout currency. Value is the 3‑digit code (uppercase) of the currency of the bank account where you receive your payout. |
|
payoutCycle | Allows you to filter results by the payout cycle. A BlueSnap assigned value identifying the payout cycle |
|
period | The period for which you would like to view report results. Values:
For a custom period, be sure to include the |
|
products | Allows you to filter results by a specific product or list of products. If not defined, data is returned for all products |
|
skuType | Allows you to filter results by the SKU type. Values: |
|
transactionType | Allows you to filter results by the transaction type. Values:
|
|
vendor | Allows you to filter results by a marketplace vendor. Value is the vendor's ID, which is a unique value assigned by BlueSnap. |
|
