# Suppliers Update

> Triggered when a supplier is updated. Reference for the Shoplazza suppliers/update webhook: request headers and payload fields.

**Webhook** suppliers/update

Triggered when a supplier is updated.

Requires the `product` [access scope](/docs/app/building-blocks/authentication/access-scopes). Minimum supported version: `202007`.

## Request headers

- `X-Shoplazza-Topic` string

  The event that triggered this delivery, e.g. orders/create

  **Example:** `orders/create`
- `X-Shoplazza-Hmac-Sha256` string

  Base64-encoded HMAC-SHA256 signature of the request body, generated with your app's Client Secret. Use it to verify the request comes from Shoplazza
- `X-Shoplazza-Shop-Domain` string

  The domain of the store that generated the event

  **Example:** `example.myshoplaza.com`
- `X-Shoplazza-Api-Version` string

  The API version used to serialize the payload

  **Example:** `2025-06`
- `X-Shoplazza-Deduplication-ID` string

  Deduplication ID for this delivery. It stays the same across retries of the same event—use it for idempotency

## Request body

**Schema | Example**

- `supplier` object

  - `contact` string

    Contact person
  - `contact_information` string

    Contact information (email / phone)
  - `created_at` string

    Creation time
  - `location_address` string

    Warehouse detailed address
  - `location_city` string

    Warehouse city
  - `location_country` string

    Warehouse country
  - `location_country_code` string

    Warehouse country code
  - `location_province` string

    Warehouse state / province
  - `location_province_code` string

    Warehouse state / province code
  - `office_address` string

    Office detailed address
  - `office_city` string

    Office city
  - `office_country` string

    Office country
  - `office_country_code` string

    Office country code
  - `office_province` string

    Office state / province
  - `office_province_code` string

    Office state / province code
  - `state` boolean

    Supplier status. false = disabled, true = enabled
  - `supplier_id` integer

    Supplier ID
  - `supplier_information` string

    Qualification information
  - `supplier_no` string

    Supplier number
  - `title` string

    Name
  - `updated_at` string

    Update time
  - `url` string

    URL

```json
{
  "supplier": {
    "contact": "string",
    "contact_information": "string",
    "created_at": "string",
    "location_address": "string",
    "location_city": "string",
    "location_country": "string",
    "location_country_code": "string",
    "location_province": "string",
    "location_province_code": "string",
    "office_address": "string",
    "office_city": "string",
    "office_country": "string",
    "office_country_code": "string",
    "office_province": "string",
    "office_province_code": "string",
    "state": true,
    "supplier_id": 0,
    "supplier_information": "string",
    "supplier_no": "string",
    "title": "string",
    "updated_at": "string",
    "url": "string"
  }
}
```
