Api reference
Get refund by ID
Retrieve a single refund by its public ID (ref_xxx) or internal UUID.
Related endpoints
GET /refunds— List refundsPOST /refunds— Create a refund
Common errors
401 unauthenticated— missing, malformed, or revoked API key.404 resource_missing— the referenced resource does not exist or is not visible to your key.
x-api-key<token>
Your RevKeen API key (powered by Unkey). Get it from Dashboard > Settings > API Keys. Use rk_sandbox_* for test mode and rk_live_* for production.
In: header
Path Parameters
id*string
Refund public ID (ref_xxx) or UUID
Response Body
application/json
curl "https://api.revkeen.com/v2/refunds/string" \ -H "x-api-key: $REVKEEN_API_KEY"{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"public_id": "ref_abc123xyz",
"payment_id": "660e8400-e29b-41d4-a716-446655440000",
"parent_transaction_id": "660e8400-e29b-41d4-a716-446655440000",
"order_id": null,
"gateway": "string",
"gateway_refund_id": "txn_refund_12345",
"amount_minor": 5000,
"currency": "USD",
"reason": "customer_request",
"reason_details": "Customer changed their mind",
"status": "succeeded",
"failure_reason": null,
"failure_code": null,
"processed_at": "2024-01-15T10:30:00Z",
"created_at": "2024-01-14T08:00:00Z"
}
}Empty
Empty
Empty