Saltar al contingut principal

Magatzems Webhooks

3 esdeveniments

Capçaleres comunes

Cada petició de webhook inclou aquestes capçaleres:

x-holded-webhook-eventstring

Nom de l'esdeveniment, p. ex. invoice.create

x-holded-webhook-datestring · ISO 8601

Moment de l'enviament, p. ex. 2026-06-18T11:10:35Z

x-holded-webhook-signaturestring

Signatura HMAC-SHA256 amb prefix sha256= (vegeu a sota)

x-holded-webhook-idstring

Identificador únic de l'esdeveniment; utilitza'l com a clau d'idempotència

x-holded-webhook-account-idstring

Identificador del compte de Holded que origina l'esdeveniment

x-holded-webhook-versionstring

Versió del sistema de webhooks (p. ex. v1)

warehouse.createPOST

Magatzem creat

S'envia quan es crea un magatzem a Holded.

Payload

object

Dades del magatzem incloses en els payloads de webhook

idstring

Identificador únic del magatzem

namestring

Nom del magatzem

notesstring | null

Notes del magatzem

emailstring | null

Adreça de correu electrònic del magatzem

phonestring | null

Número de telèfon del magatzem

mobilestring | null

Número de mòbil del magatzem

addressobject | null

Adreça del magatzem

addressstring | null
localitystring | null
regionstring | null
postalCodestring | null
countrystring | null
countryCodestring | null
colorstring

Color del magatzem en hexadecimal

iconstring

Icona del magatzem

defaultboolean | null

Indica si és el magatzem predeterminat

Payload d'exemple

json
{
  "id": "string",
  "name": "string",
  "notes": "string",
  "email": "string",
  "phone": "string",
  "mobile": "string",
  "address": {
    "address": "string",
    "locality": "string",
    "region": "string",
    "postalCode": "string",
    "country": "string",
    "countryCode": "string"
  },
  "color": "string",
  "icon": "string",
  "default": false
}
warehouse.updatePOST

Magatzem actualitzat

S'envia quan s'actualitza un magatzem existent a Holded.

Payload

object

Dades del magatzem incloses en els payloads de webhook

idstring

Identificador únic del magatzem

namestring

Nom del magatzem

notesstring | null

Notes del magatzem

emailstring | null

Adreça de correu electrònic del magatzem

phonestring | null

Número de telèfon del magatzem

mobilestring | null

Número de mòbil del magatzem

addressobject | null

Adreça del magatzem

addressstring | null
localitystring | null
regionstring | null
postalCodestring | null
countrystring | null
countryCodestring | null
colorstring

Color del magatzem en hexadecimal

iconstring

Icona del magatzem

defaultboolean | null

Indica si és el magatzem predeterminat

Payload d'exemple

json
{
  "id": "string",
  "name": "string",
  "notes": "string",
  "email": "string",
  "phone": "string",
  "mobile": "string",
  "address": {
    "address": "string",
    "locality": "string",
    "region": "string",
    "postalCode": "string",
    "country": "string",
    "countryCode": "string"
  },
  "color": "string",
  "icon": "string",
  "default": false
}
warehouse.deletePOST

Magatzem eliminat

S'envia quan s'elimina un magatzem a Holded.

Payload

object

Dades del magatzem eliminat incloses en els payloads de webhook

idstring

Identificador únic del magatzem

deletedAtstring

Data d'eliminació en format ISO 8601

Payload d'exemple

json
{
  "id": "string",
  "deletedAt": "string"
}