curl --request GET \
--url https://api.chargeblast.com/api/v3/deflections/logs \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <x-api-key>' \
--data '
{
"filter": {
"endDate": "<string>",
"gateway": "<string>",
"startDate": "<string>",
"status": "<string>"
}
}
'{
"logs": [
{
"request": {
"arn": "<string>",
"descriptor": "<string>",
"transactionDate": "<string>",
"amount": 123,
"currency": "<string>",
"bin": "<string>",
"last4": "<string>",
"type": "OI"
},
"response": {
"status": "Matched",
"hasDeflectElements": true,
"deflectElementsMissing": "<string>",
"chargeId": "<string>",
"gateway": "<string>"
}
}
],
"total": 123,
"page": 123,
"per": 123
}Get a list of all look up requests.
curl --request GET \
--url https://api.chargeblast.com/api/v3/deflections/logs \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <x-api-key>' \
--data '
{
"filter": {
"endDate": "<string>",
"gateway": "<string>",
"startDate": "<string>",
"status": "<string>"
}
}
'{
"logs": [
{
"request": {
"arn": "<string>",
"descriptor": "<string>",
"transactionDate": "<string>",
"amount": 123,
"currency": "<string>",
"bin": "<string>",
"last4": "<string>",
"type": "OI"
},
"response": {
"status": "Matched",
"hasDeflectElements": true,
"deflectElementsMissing": "<string>",
"chargeId": "<string>",
"gateway": "<string>"
}
}
],
"total": 123,
"page": 123,
"per": 123
}Your API key. Sent in the X-API-Key header.
The starting page of the request. Default value of 0.
How many objects to request per page. Default value of 10.
Show child attributes
The end date of the logs to fetch in ISO8601 format, e.g. '2025-12-03T23:59:59Z'.
The gateway that the matched transaction is on (only supported for orchestrators or multi-gateway PSPs such as Braintree).
The start date of the logs to fetch in ISO8601 format, e.g. '2025-01-01T00:00:00Z'.
OK
Show child attributes
The original request data sent for deflection lookup.
Show child attributes
The Acquirer Reference Number (ARN) of the transaction.
The billing descriptor associated with the transaction.
The date of the transaction.
The transaction amount.
The 3-character ISO currency code (e.g., USD, EUR).
The first 6 digits of the card number (Bank Identification Number).
The last 4 digits of the card number.
The type of deflection request.
OI, Clarity The response data from the deflection lookup.
Show child attributes
The status of the deflection lookup.
Matched, Unmatched, Error Indicates whether the transaction has all of the required deflection elements available (e.g. IP address, customer.email, etc.). If false, deflectElementsMissing will be populated with the missing elements.
Description of which deflection elements are missing, if any.
The matched charge ID from your system.
The payment gateway associated with the matched transaction.