# Inventory item created

Webhook event: `inventory.created`

Fired when a new inventory item is created (POST /api/v1/inventory). The full item object is included in `data` along with `locationId`.

Delivered payload:

```ts
{
  id: string // uuid
  event: "inventory.created"
  resource: "inventory"
  resourceId: string
  timestamp: string // date-time
  apiVersion: "v1"
  data: {
    customFields?: Array<{
        fieldId: string
        key: string
        label: string
        group: string
        type: string
        value: unknown
        displayValue: string
        version: integer
        status: string
      }>
    metadata?: Record<string, unknown> | null
    id: integer
    locationId: integer
    title: string
    calculatedPrice: number
    deleted: boolean
    madeToOrder: boolean
    createdDate: string // date-time
    ingredients?: string | null
    imageUrl?: string | null
    externalImageUrl?: string | null
    integrationId?: number | null
    integrationItemId?: string | null
    vatValue?: number | null
    articleNumber?: string | null
    itemType?: string | null
    ministock?: integer | null
    visibility?: string[] | null
    tags?: Record<string, unknown> | null
  }
}
```
