Skip to main content
POST
Chargeback list

Body

application/json

Chargeback list request. Note: this API does not return the message and evidence objects. Call the chargeback inquiry API on a specific chargebackId to retrieve them.

merchantId
string
default:1000000201
required

Merchant Id assigned by Waffo

Maximum string length: 64
Example:

1000000201

startTime
string<date-time>
required

Start time. Filters on the time the chargeback record was created by Waffo, NOT on the time its status was last updated. The range between startTime and endTime must be within 3 months.

endTime
string<date-time>
required

End time. Filters on the time the chargeback record was created by Waffo, NOT on the time its status was last updated. The range between startTime and endTime must be within 3 months.

pageNum
integer<int32>
required

Page number, starting from 1

Required range: x >= 1
Example:

1

pageSize
integer<int32>
required

Number of records per page. Maximum: 100

Required range: 1 <= x <= 100
Example:

20

chargebackStatus
string[]

Chargeback status filter. Multiple values are combined with OR. Accepted values: ACTION_REQUIRED, UNDER_REVIEW, SECOND_CYCLE_RESPONSE_REQUIRED, ESCALATE_TO_2ND_CYCLE, CASE_WON, CANCELED, SETTLED, CASE_LOST, ACCEPTED, EXPIRED. Refer to chargebackStatus in the response for the meaning of each value. Records in Waffo's internal pending status are never returned by this API, regardless of this filter.

lifeCycle
string

Chargeback life cycle filter FIRST_CYCLE (First round of the chargeback dispute) SECOND_CYCLE (Second round (Pre-Arbitration), escalated from First Cycle) Not specified means both.

Response

200 - */*

OK

response data

code
string
Example:

0

msg
string
Example:

"success"

data
object

Paged data