## Available Inventory Events

The following tables list all the available events for fabric Inventory. If a failure to deliver an event occurs, fabric automatically retries up to 3 times to deliver the failed event.

### Export

| Event Type                                    | Description                                                                                                                                                             |
|-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| EXPORT_AGGREGATED_NETWORK_COMPLETED          | Event triggered once the export process is completed, and the aggregated network exported file is ready to be downloaded.                                               |
| EXPORT_AGGREGATED_NETWORK_ERROR              | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue.              |
| EXPORT_AGGREGATED_NETWORK_INITIATED          | Event triggered once the export request is received by the fabric export service to export aggregated network based on various filters.                                  |
| EXPORT_INVENTORY_COMPLETED                   | Event triggered once the export process is completed, and the inventory exported file is ready to be downloaded.                                                        |
| EXPORT_INVENTORY_ERROR                        | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue.              |
| EXPORT_INVENTORY_INITIATED                   | Event triggered once the export request is received by the fabric export service to export inventory based on various filters.                                           |
| EXPORT_LOCATION_COMPLETED                     | Event triggered once the export process is completed, and the location exported file is ready to be downloaded.                                                        |
| EXPORT_LOCATION_ERROR                          | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue.              |
| EXPORT_LOCATION_INITIATED                     | Event triggered once the export request is received by the fabric export service to export location based on various filters.                                          |
| EXPORT_NETWORK_COMPLETED                      | Event triggered once the export process is completed, and the network exported file is ready to be downloaded.                                                         |
| EXPORT_NETWORK_ERROR                           | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue.              |
| EXPORT_NETWORK_INITIATED                      | Event triggered once the export request is received by the fabric export service to export inventory based on various filters.                                           |

### Inventory

| Event Type                                    | Description                                                                                                                                                             |
|-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| INVENTORY_BULK                               | Event triggered when an inventory file is imported.                                                                                                                   |
| INVENTORY_CREATE                             | Event triggered when an inventory is created.                                                                                                                           |
| INVENTORY_NETWORK_AGGREGATION                | Event triggered when a network aggregation job is completed.                                                                                                          |
| INVENTORY_NETWORK_UPDATED                     | Event triggered when the inventory network is updated.                                                                                                                  |
| INVENTORY_UPDATE                              | Event triggered when an inventory is updated.                                                                                                                          |

### Transfer

| Event Type                                    | Description                                                                                                                                                             |
|-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| TRANSFER_CREATED                              | Event triggered when a transfer is created.                                                                                                                              |
| TRANSFER_DELIVERED                            | Event triggered when a transfer is delivered.                                                                                                                            |
| TRANSFER_DRAFT                                | Event triggered when a transfer is in draft state.                                                                                                                      |
| TRANSFER_ERROR                                | Event triggered when a transfer has an error.                                                                                                                           |
| TRANSFER_HOLD_CSR                            | Event triggered when a transfer is in hold CSR state, such as an invalid SKU.                                                                                          |
| TRANSFER_HOLD_REVALIDATION                    | Event triggered when there is a server error from Product Catalog.                                                                                                     |
| TRANSFER_PACKED                               | Event triggered when a transfer is packed; for example, when items are loaded in cartons.                                                                                |
| TRANSFER_PARTIALLY_PACKED                     | Event triggered when a transfer is partially packed.                                                                                                                    |
| TRANSFER_PARTIALLY_PICKED_UP                  | Event triggered when a transfer is partially picked up.                                                                                                                 |
| TRANSFER_PARTIALLY_REJECTED                   | Event triggered when a transfer is partially rejected.                                                                                                                  |
| TRANSFER_PARTIALLY_STOCKCED                   | Event triggered when a transfer is partially stocked; for example, when it’s ready to sell at the destination store.                                                    |
| TRANSFER_PICKCED_UP                           | Event triggered when a transfer is picked up.                                                                                                                           |
| TRANSFER_RECEIVED                             | Event triggered when a transfer is received.                                                                                                                             |
| TRANSFER_REJECTED                             | Event triggered when a transfer is rejected.                                                                                                                             |
| TRANSFER_SHIPPED                              | Event triggered when a transfer is shipped.                                                                                                                              |
| TRANSFER_STOCKED                              | Event triggered when a transfer is stocked and ready to sell at the destination store.                                                                                  |
| TRANSFER_SUBMITTED                            | Event triggered when a transfer is submitted from `DRAFT` or `CREATED`.                                                                                                |

### Shipment

| Event Type                                    | Description                                                                                                                                                             |
|-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| TRANSFER_SHIPMENT_CANCELLED                  | Event triggered when a transfer shipment is cancelled.                                                                                                                  |
| TRANSFER_SHIPMENT_CREATED                     | Event triggered when a transfer shipment is created.                                                                                                                    |
| TRANSFER_SHIPMENT_DELIVERED                   | Event triggered when a transfer shipment is delivered.                                                                                                                  |
| TRANSFER_SHIPMENT_DRAFT                       | Event triggered when a transfer shipment is in draft state.                                                                                                            |
| TRANSFER_SHIPMENT_ERROR                       | Event triggered when a transfer shipment has errors.                                                                                                                   |
| TRANSFER_SHIPMENT_PACKED                      | Event triggered when a transfer shipment is packed.                                                                                                                    |
| TRANSFER_SHIPMENT_RECEIVED                    | Event triggered when a transfer shipment is received at the destination store.                                                                                          |
| TRANSFER_SHIPMENT_STOCKED                     | Event triggered when a transfer shipment is stocked.
