# Get the refund `GET https://api.leapa.co/v2/refunds/{refund_id}` Send your API key as a bearer token in the `Authorization` header. ## Path parameters - `refund_id` · _string_ · **required** Example: `ref_9a3c26be71` ## Response 200 - `id` · _string_ · **required** — The refund Id - `object` · _string_ - `amount` · _integer_ · **required** — Amount refunded. - `currency` · _string_ · **required** — Three-Letter ISO currency code Allowed values: `BIF`, `USD`, `KES`, `XAF` - `description` · _string_ — Description of the refund - `reason` · _string_ · **required** — Reason for the refund. Either duplicate, fraudulent, requested_by_customer or for an expired capture, expired_uncaptured_charge Allowed values: `duplicate`, `fraudulent`, `requested_by_customer` - `status` · _string_ — Status of the refund. Either succeeded, pending, or failed Allowed values: `succeeded`, `paid`, `pending`, `failed` - `receivingAccountId` · _string_ - `charge_id` · _string_ · **required** — Charge Id associate to this refund - `created_date` · _integer_ · **required** — UTC UNIX Epoch Timestamp in millisecond at which the object was created. - `source_id` · _string_ · **required** — ID of the card account the refund was sent to - `failure_reason` · _string_ · **required** — Reason of the failure: lost_or_stolen_card, expired_or_canceled_card, or unknown Allowed values: `lost_or_stolen_card`, `expired_or_canceled_card`, `unknown` - `invoice_id` · _string_ · **required** — Id of the invoice the charge was - `live` · _boolean_ — Whether the object exist in live or test mode. - `modified_date` · _integer_ — UTC UNIX Epoch Timestamp in millisecond at which the object was modified. - `processing_id` · _string_ — Reference Number of the bank deposit. Constraint: Notnull ```json { "id": "obj_5f21c8a40b", "object": "string", "amount": 45000, "currency": "BIF", "description": "Room 204, two nights", "reason": "duplicate", "status": "succeeded", "receivingAccountId": "00012345678901", "charge_id": "chg_5a90bc71de", "created_date": 0, "source_id": "src_0e7b3c95af", "failure_reason": "lost_or_stolen_card", "invoice_id": "inv_7c1f9a2b48", "live": false, "modified_date": 0, "processing_id": "string" } ``` ## Status codes - `200` OK - `400` Bad request - `401` Unauthorized - `402` Payment required - `403` Forbidden - `404` Not found - `428` Precondition required - `500` Server error ## Example ```bash curl -X GET "https://api.leapa.co/v2/refunds/ref_9a3c26be71" \ -H "Authorization: Bearer $LEAPA_API_KEY" \ -H "Accept: application/json" ``` --- _Generated from the Leapa documentation at leapa.co/docs._