v1
latestOpenAPI 3.0.02026-07-26167441.9 MBCreate a Report
Headers
Organization code associated to the request.
Request body
The type of the report to run (MAX 255; MIN 3).
The user identifier to associate with the report request.
Starting timestamp of data to be included in the report run (MAX 24; MIN 24; ISO 8601).
Ending timestamp of data to be included in the report run (MAX 24; MIN 24; ISO 8601).
The unique identifier of the report at the merchant side (MAX 255; MIN 3).
Account identifier(s). Omit to include all accounts. For multiple accounts, send a comma-separated list. <br> Example: 19d28762-c714-4fb0-9ef6-4e1953ed33tf, 91d82267-c714-4fb0-9ef6-4e1953ed33tf.
Filters the Settlements report by acquirer. Accepts a single value (case-insensitive; conventionally uppercase). <br> Example: BAC_CREDOMATIC
The status of the payment (MAX 255; MIN 3; Payment status). Don't send this parameter to request the creation of a report for all payment status. Otherwise, indicate all the status you want to include. <br> Example: CREATED,READY_TO_PAY,DECLINED
The substatus of the payment (MAX 255; MIN 3; Payment substatus). Don't send this parameter to request the creation of a report for all payment sub status. Otherwise, indicate all the sub status you want to include. <br> Example: READY_TO_PAY,PENDING_FRAUD_REVIEW,EXPIRED
The type of payment method selected by the customer (MAX 255; MIN 3; Payment methods). Don't send this parameter to request the creation of a report for all payment methods. Otherwise, indicate all the methods you want to include. <br> Example: ADDI,ACUOTAZ,PIX
The currency used to make the payment (MAX 3; MIN 3; ISO 4217). Don't send this parameter to request the creation of a report for all currencies. Otherwise, indicate all currencies you want to include. <br> Example: ARS,BRL,COP
The country where the transaction must be processed (MAX 2; MIN 2; ISO 3166-1). Don't send this parameter to request the creation of a report for all countries. Otherwise, indicate all countries you want to include. <br> Example: AR,BR,CO
The transaction type (MAX 255; MIN 3; Transaction types). Don't send this parameter to request the creation of a report for all transaction types. Otherwise, indicate all transaction types you want to include. <br> Example: PURCHASE,REFUND,VERIFY
The status of the transaction (MAX 255; MIN 3; Transaction status). Don't send this parameter to request the creation of a report for all transaction status. Otherwise, indicate all transaction status you want to include. <br> Example: SUCCEEDED,CREATED,EXPIRED
Starting timestamp of data to be included in the report run by updated date of operation (MAX 27; MIN 27; ISO 8601).
Ending timestamp of data to be included in the report run by updated date of operation (MAX 27; MIN 27; ISO 8601).
Columns to include (only for Payment or Transaction reports). See available fields in Report Fields. <br> Example: account_code,amount_value,card_category
Columns to include (only if the merchant is exporting metadata fields). This option is exclusive to Transaction and Settlement reports.
Response
201
Example response
{
"id": "6d905149-b388-4522-8c0a-759fed1f39da",
"type": "PAYMENTS",
"start_date": "2023-07-01 00:00:00 +0000 UTC",
"end_date": "2023-07-12 00:00:00 +0000 UTC",
"merchant_reference_id": "payments_1",
"created_at": "2023-07-12 20:10:30.311048496 +0000 UTC",
"updated_at": "2023-07-12 20:10:30.311048496 +0000 UTC",
"status": "IN_PROCESS"
}