---
title: "Update an order"
method: PATCH
path: "/v1/orders/{id}/"
tags: ["Orders"]
---

# Update an order

`PATCH /v1/orders/{id}/`

The endpoint updates the order. Update only available if all employers in one of statuses: pending, sent.

## Request body

- EditOrder
  - `first_name` string
  - `last_name` string
  - `ssn` string, nullable
  - `refresh_approved` boolean — Flag that indicates approval for notification to reconnect the account to be sent.
  - `loan` EditLoan, nullable — Loan Information
    - `loan_number` string, nullable — Loan identifier
    - `application_number` string, nullable — Application (POS) file number
    - `originator_name` string, nullable — Name of the loan originator
    - `originator_email` string, email, nullable — Email of the loan originator
    - `loan_processor_name` string, nullable — Name of the loan processor
    - `loan_processor_email` string, email, nullable — Email of the loan processor
    - `external_id` string, nullable — External loan ID
    - `funding_date` string, date, nullable — Date of the loan funding
  - `notes` string, nullable — Free text field for notes associated with the order
  - `notification_settings` object — Configuration for order notifications. Omit fields to keep existing values unchanged.
    - `suppress_user_notifications` boolean — When true, suppresses all user-facing notifications for this order. If enabled, first_notification_delay_hours is ignored.
    - `first_notification_delay_hours` integer — Number of hours to delay the first notification. Ignored when suppress_user_notifications is true.

## Response `204`

Empty body

## Other responses

- `401` — HTTP 401 Unauthorized
- `403` — HTTP 403 Forbidden

---

[API](https://skmtc.net/truv/apis/truv-api.md) · [All operations](https://skmtc.net/truv/apis/truv-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/truv/truv-api/versions/b92671dcb52d/schema)
