---
title: "Issue a Check"
method: POST
path: "/check"
tags: ["Check Issuing"]
---

# Issue a Check

`POST /check`

## Request body

- object
  - `account_id` string, required — ID of the Account issuing the check. Filterable.
  - `amount` string, required — Amount of money to transfer, with two decimal precision
  - `check_date` string — Date on which the check was issued
  - `delivery_method` string — Delivery options for sending the check with the default being standard USPS shipping. For USPS First Class, Overnight, Two Day, and USPS Certified delivery options please contact support to ensure your account is properly configured for sending through those methods.
  - `memo` string — Optional text to include on the memo line of the check (max of 40 characters)
  - `message` string — Optional text to include on the bottom of the check page (maximum of 400 characters)
  - `recipient` object, required — Recipient of the check
    - `address` object — Address of the recipient
      - `city` string — City (max 21 characters)
      - `postal_code` string — Postal code (5-digit or 5+4 Zip Code for U.S. addresses)
      - `state` string — State (max 2 characters)
      - `street_line_1` string — First line of the address (max 35 characters)
      - `street_line_2` string — Optional second line of the address (max 35 characters)
    - `name` string — Name of the recipient
  - `status` string — Status of check. Filterable.
  - `userdata` object — Arbitrary data the user can attach to the object

## Response `200`

The check created

- object
  - `account_id` string — ID of the Account issuing the check. Filterable.
  - `amount` string — Amount of money to transfer, with two decimal precision
  - `bank_id` string — ID of the bank with which the object is associated
  - `check_date` string — Date on which the check was issued
  - `check_number` string — The number printed on the issued check. Check numbers are automatically generated after check object creation
  - `delivery_method` string — Delivery options for sending the check with the default being standard USPS shipping. For USPS First Class, Overnight, Two Day, and USPS Certified delivery options please contact support to ensure your account is properly configured for sending through those methods.
  - `error` string — An error message of why the check is in error status.
  - `id` string — Unique identifier for object
  - `memo` string — Optional text to include on the memo line of the check (max of 40 characters)
  - `message` string — Optional text to include on the bottom of the check page (maximum of 400 characters)
  - `org_id` string — ID of the organization with which the object is associated. Filterable.
  - `recipient` object — Recipient of the check
    - `address` object — Address of the recipient
      - `city` string — City (max 21 characters)
      - `postal_code` string — Postal code (5-digit or 5+4 Zip Code for U.S. addresses)
      - `state` string — State (max 2 characters)
      - `street_line_1` string — First line of the address (max 35 characters)
      - `street_line_2` string — Optional second line of the address (max 35 characters)
    - `name` string — Name of the recipient
  - `signatory_name` string — The name of the person or entity being used as the signatory on this check
  - `status` string — Status of check. Filterable.
  - `userdata` object — Arbitrary data the user can attach to the object

---

[API](https://skmtc.net/treasuryprime/apis/account.md) · [All operations](https://skmtc.net/treasuryprime/apis/account/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasuryprime/account/revisions/95a3c69c14e8/schema)
