---
title: "Submit a wire in request"
method: PUT
path: "/v1/wire_in_requests/{wire_in_request_uuid}"
tags: ["Wire In Requests"]
---

# Submit a wire in request

`PUT /v1/wire_in_requests/{wire_in_request_uuid}`

Submit a wire in request for a payment

scope: `payrolls:run`

## Path parameters

- `wire_in_request_uuid` string, required

## Headers

- `X-Gusto-API-Version` '2026-06-15'

## Request body

- WireInRequestUpdateRequestBody
  - `date_sent` string, required — The date the wire was sent
  - `bank_name` string, required — Name of the bank sending the wire
  - `amount_sent` string, required — Amount of money sent
  - `additional_notes` string — Additional notes

## Response `200`

Success

- WireInRequest — Representation of a wire in request
  - `uuid` string — Unique identifier of a wire in request
  - `status` 'awaiting_funds' | 'pending_review' | 'approved' | 'canceled' — Status of the wire in
  - `origination_bank` string — Name of bank receiving the wire in
  - `origination_bank_address` string — Address of bank receiving the wire in
  - `recipient_name` string — Name of the recipient of the wire In
  - `recipient_address` string — Address of the recipient of the wire in
  - `recipient_account_number` string — Recipient bank account number
  - `recipient_routing_number` string — Recipient bank routing number
  - `additional_notes` string, nullable — Notes for the wire in request
  - `bank_name` string, nullable — Name of the bank initiating the wire in
  - `date_sent` string, nullable — Date the wire in was sent
  - `unique_tracking_code` string — Include in note with bank to track payment
  - `payment_type` 'Payroll' | 'ContractorPaymentGroup' — Type of payment for the wire in
  - `payment_uuid` string — Unique identifier of the payment
  - `amount_sent` string, nullable — Amount sent through wire in
  - `requested_amount` string — Requested amount for the payment
  - `wire_in_deadline` string — Deadline to submit the wire in

## Other responses

- `404` — Not Found The requested resource does not exist. Make sure the provided UUID is valid.
- `422` — Unprocessable Entity This may happen when the body of your request contains errors such as `invalid_attribute_value`, or the request fails due to an `invalid_operation`. See the [Errors Categories](https://docs.gusto.com/embedded-payroll/docs/error-categories) guide for more details.

---

[API](https://skmtc.dev/gusto/apis/gusto-api.md) · [All operations](https://skmtc.dev/gusto/apis/gusto-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/gusto/gusto-api/revisions/826dfa57fb3b/schema)
