# Update a Transaction Contact **PATCH /v2/transactions/{transactionId}/contacts/{contactId}** Updates one or more attributes of a specific transaction contact. ## Servers - https://api.pre.transactiondesk.com: https://api.pre.transactiondesk.com () ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **transactionId** (string(uuid)) TransactionGUID - **contactId** (string(uuid)) ContactGUID ### Body: application/json (object) - **id** (string(uuid)) ContactGUID - **transactionId** (string(uuid)) TransactionGUID this contact is associated with - **preferredName** (string) Preferred name; overrides firstName/lastName on real estate forms - **firstName** (string) - **middleName** (string) - **lastName** (string) - **fullAddress** (string) Street number and name - **city** (string) - **state** (string) - **zipCode** (string) - **phone** (string) - **fax** (string) - **cell** (string) - **email** (string(email)) - **company** (string) - **typeId** (string(uuid)) Contact type GUID. See Glossary for values. ## Responses ### 200 Contact updated successfully ### 400 Bad request #### Body: application/json (object) - **code** (integer) - **message** (string) - **details** (array[string]) ### 401 Unauthorized #### Body: application/json (object) - **code** (integer) - **message** (string) - **details** (array) - **data** () ### 404 Contact not found #### Body: application/json (object) - **code** (integer) - **message** (string) - **details** (array) [Powered by Bump.sh](https://bump.sh)