# Create a check return

**POST** `/transfers/checks/{check_transfer_id}/return`

Submit a request to return an incoming check transfer received from an ODFI. At most one return request can be submitted for each check. You can read more about check returns here.

### Path Parameters

- `check_transfer_id` `string` _(required)_ — Unique identifier for the check transfer.

### Body Parameters

- `return_reason` `string` _(required)_ — Return reason for a manual return. Only `A`, `N`, and `Q` are allowed as manual return reasons.

**Request**

```shell
curl 'https://api.column.com/transfers/checks/<check_transfer_id>/return' \
  -XPOST \
  -u :<YOUR API KEY>
```

**Response 200**

```json
{
  "cancelled_at": null,
  "check_transfer_id": "chkt_3CRzP4rTwLD2NP5qE3BdwLIvKPD",
  "created_at": "2026-04-16T20:10:23.683Z",
  "id": "chrt_3CSDkppEFTZQKlOFMgggzBEuNBh",
  "pending_review_at": null,
  "processed_at": null,
  "return_reason": "N",
  "status": "scheduled",
  "updated_at": "2026-04-16T20:10:23.686Z"
}
```
