Skip to main content

Order Item Artwork Missing

If an order item does not have an artwork URL, the placed order will be in the 'Action Required' state, and the respective order item will have a 'Pending Artwork' state. This notification is triggered at the creation of such orders.

Payload

{
  "eventType": "com.example..OrderItemArtworkMissing",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "1.0",
  "eventID": "e9447632-0af1-4ccc-be7c-731860bb75b1",
  "source": "api/v1/order/EXAMPLE-ORDER-123456",
  "contentType": "application/json",
  "data": {
    "merchantOrderId": "example-merchant-order-1234",
    "orderNumber": "EXAMPLE-ORDER-123456",
    "internalOrderState": "Created",
    "orderCancelState": "None",
    "billingAddress": {
      "firstName": "John",
      "lastName": "Doe",
      "streetName": "Example Street",
      "streetNumber": "123",
      "postalCode": "12345",
      "city": "Example City",
      "region": "Example Region",
      "state": "Example State",
      "country": "EX",
      "mobile": "0123 4567890",
      "key": "example-key-1234-5678-9012-3456",
      "taxIds": {
        "vatid": "EXAMPLEVATID",
        "codiceFiscale": "EXAMPLECF"
      }
    },
    "shippingAddress": {
      "firstName": "Jane",
      "lastName": "Doe",
      "streetName": "Sample Road",
      "streetNumber": "456",
      "postalCode": "67890",
      "city": "Sample City",
      "region": "Sample Region",
      "state": "Sample State",
      "country": "EX",
      "phone": "+01234567890"
    },
    "items": [
      {
        "itemId": "item-123",
        "itemName": "Example Item",
        "quantity": 1,
        "price": 19.99,
        "attributes": {
          "CoatingOptions": "None",
          "SpineSize": "10",
          "LaminatedComponents": "Cover Only",
          "Format": "A5 portrait",
          "Binding": "Perfect Bound Hardcover",
          "Substrate": "Classic Demimatt 170 gsm",
          "ContainerFormat": "A5",
          "CoverFlyleaf": "Extraprint 160 gsm",
          "PrintingQuality": "Undefined",
          "ProductionTime": "120"
        },
        "internalFiles": []
      }
    ],
    "currency": "EUR"
  },
  "eventTime": "2024-10-11T10:24:50.702Z",
  "isNotificationRequired": true
}