Payments
- Transactions
- Buyers
- Checkout Sessions
- Payment options
- Refunds
Instruments
- Card schemes
- Payment methods
- Payment method definitions
Vault
- Account updater
- Network tokens
- Payment service tokens
- Vault Forwarding
Dashboard
- Reports
- Report executions
List 4XX errors
Returns a list of API 4XX and 5XX logs.
curl --request GET \
--url https://api.mattildapayments.com/api-logs \
--header 'Authorization: Bearer <token>'
{
"items": [
{
"type": "api-log",
"id": "8d3fe99b-1422-42e6-bbb3-932d95ae5f79",
"request_method": "POST",
"request_url": "http://api.wpay.gr4vy.app/transactions",
"request_received_at": "2022-01-01T00:00:00+00:00",
"response_status_code": 400,
"response_body": {
"code": "bad_request",
"message": "Request failed validation",
"status": 400,
"type": "error",
"details": {
"pointer": "/payment_method/number",
"message": "ensure this value has at least 13 characters",
"location": "body",
"type": "value_error.any_str.min_length"
}
},
"response_sent_at": "2022-01-01T00:00:10+00:00"
}
]
}
This endpoint requires the api-logs.read
scope.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Response
A list of API log entries.
A list of API log entries.
A log of an error that happened in the API call.
api-log
.
api-log
"api-log"
The ID of the API log entry.
"8d3fe99b-1422-42e6-bbb3-932d95ae5f79"
The http request method that generated the log entry.
"POST"
The http request URL which trigged the error log.
"http://api.wpay.gr4vy.app/transactions"
The date and time that the request was received.
"2022-01-01T00:00:00+00:00"
The http request status code.
400
The JSON response body for the log entry.
The error code.
"bad_request"
The error message.
"Request failed validation"
The HTTP error code.
400
Type of the log entry.
"error"
Details of the log entry, stack trace and endpoint.
Log's pointer.
"/payment_method/number"
Detailed message on the log entry.
"ensure this value has at least 13 characters"
Location on where the error happened.
"body"
Detailed error type that is specified in the log entry.
"value_error.any_str.min_length"
date-time of when the response was sent.
"2022-01-01T00:00:10+00:00"
Was this page helpful?
curl --request GET \
--url https://api.mattildapayments.com/api-logs \
--header 'Authorization: Bearer <token>'
{
"items": [
{
"type": "api-log",
"id": "8d3fe99b-1422-42e6-bbb3-932d95ae5f79",
"request_method": "POST",
"request_url": "http://api.wpay.gr4vy.app/transactions",
"request_received_at": "2022-01-01T00:00:00+00:00",
"response_status_code": 400,
"response_body": {
"code": "bad_request",
"message": "Request failed validation",
"status": 400,
"type": "error",
"details": {
"pointer": "/payment_method/number",
"message": "ensure this value has at least 13 characters",
"location": "body",
"type": "value_error.any_str.min_length"
}
},
"response_sent_at": "2022-01-01T00:00:10+00:00"
}
]
}