Skip to main content

Request Logs

Every authenticated API call is logged. Query your application's request history.

curl -G "$BASE_URL/v1/logs" \
-H "X-API-Key: $THIQWAVE_API_KEY" \
--data-urlencode "method=POST" \
--data-urlencode "status_code_gte=400" \
--data-urlencode "limit=50"
QueryNotes
methodGET, POST, …
status_code_gte / status_code_lte100–599
from_date / to_dateISO 8601
limit1–100, default 25
cursorpagination

Response entry (representative):

{
"id": "01970000-…",
"method": "POST",
"endpoint": "/v1/transactions",
"status_code": 201,
"duration_ms": 342,
"api_key_id": "tw_test_",
"ip_address": "203.0.113.42",
"request_body": null,
"response_size": 512,
"created_at": "2026-08-05T12:00:00.000Z"
}
Redacted by design

Secrets, auth headers, IBANs, wallet private data, raw provider payloads, and signature secrets are stripped before persistence. request_body is null for GET.

Next steps