# Create ACH Transfer Creates a new ACH transfer to an external counterparty. Endpoint: POST /accounts/{account_id}/ach Version: 1.0.0 Security: apiKeyAuth ## Path parameters: - `account_id` (string, required) The ID of the account. ## Header parameters: - `x-entity-id` (string) Optional entity ID for scoped access to entity-specific data ## Request fields (application/json): - `amount` (any, required) - `counterparty_id` (string, required) - `description` (any) - `internal_note` (any) - `email` (any) - `idempotency_key` (string, required) ## Response 200 fields (application/json): - `id` (string, required) - `status` (string, required) Enum: "pending", "canceled", "processing", "error", "sent", "void" - `amount` (string, required) - `description` (any, required) - `counterparty_id` (string, required) - `created_time` (integer, required) - `transfer_type` (string, required) Enum: "book", "usdc", "ach", "wire" ## Response 422 fields (application/json): - `detail` (array) - `detail.loc` (array, required) - `detail.msg` (string, required) - `detail.type` (string, required)