Update a contact
freeagent_update_contactDestructive
Update fields on an existing contact; only the fields you pass change. status=Hidden hides it (reversible with Active). FreeAgent: PUT /v2/contacts/:id.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| town | No | Town or city. | |
| No | Email address. | ||
| locale | No | Invoice language locale, e.g. en. | |
| mobile | No | Mobile number. | |
| region | No | Region / county. | |
| status | No | Hide or unhide the contact. | |
| contact | Yes | The contact's numeric id or full FreeAgent URL. | |
| country | No | Country name, e.g. United Kingdom. | |
| address1 | No | Address line 1. | |
| address2 | No | Address line 2. | |
| address3 | No | Address line 3. | |
| postcode | No | Postcode. | |
| last_name | No | Contact last name. | |
| first_name | No | Contact first name. | |
| phone_number | No | Phone number. | |
| billing_email | No | Email address invoices are sent to. | |
| charge_sales_tax | No | Whether to charge VAT/sales tax. | |
| organisation_name | No | Organisation / company name. | |
| contact_name_on_invoices | No | Show the contact's name on invoices. | |
| default_payment_terms_in_days | No | Default payment terms for invoices to this contact. | |
| sales_tax_registration_number | No | The contact's VAT registration number. |