---
title: "Update a Vendor"
method: POST
path: "/vendor/{uuid}.json"
tags: ["Vendors"]
---

# Update a Vendor

`POST /vendor/{uuid}.json`

Vendor account information

## Path parameters

- `uuid` string, uuid, required

## Request body

- Vendor
  - `uuid` string, uuid — Unique identifier for this record
  - `active` 0 | 1 — Record active/deleted flag. Valid values are [0,1]
  - `edit_date` string — Timestamp at which record was last modified
  - `name` string, required — Company Name
  - `abn_number` string
  - `business_number` string — Company Business Number
  - `website` string — Company Website address
  - `email` string, email
  - `email_accounts` string
  - `billing_address` string
  - `accepted_payment_methods` string
  - `default_region` string
  - `currency` string
  - `opening_time_monday` string
  - `closing_time_monday` string
  - `opening_time_tuesday` string
  - `closing_time_tuesday` string
  - `opening_time_wednesday` string
  - `closing_time_wednesday` string
  - `opening_time_thursday` string
  - `closing_time_thursday` string
  - `opening_time_friday` string
  - `closing_time_friday` string
  - `opening_time_saturday` string
  - `closing_time_saturday` string
  - `opening_time_sunday` string
  - `closing_time_sunday` string
  - `timezone_name` string
  - `invoice_terms` string
  - `job_default_status` string

## Response `200`

Success

- Result
  - `errorCode` number
  - `message` string

## Other responses

- `400` — Bad Request
- `default` — Unexpected error

---

[API](https://skmtc.dev/servicem8/apis/servicem8-api.md) · [All operations](https://skmtc.dev/servicem8/apis/servicem8-api/llms.txt) · [OpenAPI document](https://skmtc.dev/servicem8/apis/servicem8-api/revisions/6bdca45d2d46?raw)
