# Reject a realtime return request

**PATCH** `/transfers/realtime/return-requests/{realtime_return_request_id}/reject`

Reject an outstanding Realtime Return Request by its ID. Only incoming Realtime Return Requests with a pending status can be rejected.

### Path Parameters

- `realtime_return_request_id` `string` _(required)_ — Unique identifier for the realtime return request.

### Body Parameters

- `rejection_reason` `string` — Reason for rejecting the return request

**Request**

```shell
curl 'https://api.column.com/transfers/realtime/return-requests/<realtime_return_request_id>/reject' \
  -u :<YOUR API KEY> -X PATCH
  -d rejection_reason="non-sufficient funds"
```

**Response 200**

```json
{
  "id": "rtrr_2bKM7RczpzxdvWY22BsHKw2Lb5F",
  "status": "accepted",
  "is_incoming": false,
  "pending_at": "2023-12-30T14:22:10Z",
  "accepted_at": null,
  "rejected_at": "2023-12-30T16:13:11Z",
  "original_transfer_id": "rttr_2aEM6RbzozxcvVY11ArHJw1Ka4E",
  "return_transfer_id": null
}
```
