input InventoryGenerateSnapshotInput

Fields

FieldTypeDescription
customer_account_idString

Use this when you are a 3PL acting on behalf of one of your customers

warehouse_idString
notification_emailString
post_urlString
post_url_pre_checkBoolean

If false, a pre-check on the POST URL will not be performed. This eliminates immediate validation and feedback in the mutation response, before sending the request to the worker. Nonetheless, disabling this check can be useful if a one-time token is used to authenticate the endpoint.

new_formatBoolean

If True, the snapshot structure will be organized by customer account id, rather than by SKU alone, adding support for different customer accounts having repeated SKUs.

updated_fromISODateTime

to filter out products updated since that time

has_inventoryBoolean

to filter out products that don't have inventory

Referenced By

Example

{
  "customer_account_id": "abc123",
  "warehouse_id": "abc123",
  "notification_email": "abc123",
  "post_url": "abc123",
  "post_url_pre_check": true,
  "new_format": true,
  "updated_from": "abc123",
  "has_inventory": true
}