V1 and V2 API URLs and event identifiers for Inventory service

The V1 APIs and event identifiers for Inventory service are deprecated, and they are replaced with the V2 APIs and event identifiers. From 2023 onwards, use the V2 APIs and event identifiers.

V1 and V2 URLs

  V1 URL V2 URL
Network availability https://{host}/inventory/{tenantId}/v1/availability/network HTTP://{host}/inventory/{tenantId}/v2/availability/network
Network availability product breakup https://{host}/inventory/{tenantId}/v1/availability/{itemId}/network/ https://{host}/inventory/{tenantId}/v2/availability/{itemId}/network/
Node availability https://{host}/inventory/{tenantId}/v1/availability/node https://{host}/inventory/{tenantId}/v2/availability/node
Node availability product breakup https://{host}/inventory/{tenantId}/v1/availability/{itemId}/node https://{host}/inventory/{tenantId}/v2/availability/{itemId}/node
Detailed node availability https://{host}/inventory/{tenantId}/v1/availability/{itemId}/node/detail https://{host}/inventory/{tenantId}/v2/availability/{itemId}/node/detail
Reservation
  • https://{host}/inventory/{tenantId}/v1/reservations
  • https://{host}/inventory/{tenantId}/v1/reservations/{id}
  • https://{host}/inventory/{tenantId}/v2/reservations
  • https://{host}/inventory/{tenantId}/v2/reservations/{id}
Event trigger
  • https://{host}/inventory/{tenantId}/v1/configuration/events/DgAvailabilityChange/publish_all
  • https://{host}/inventory/{tenantId}/v1/configuration/events/ProductAvailabilityToSell.ShipNodeSnapshot/publish_all
  • https://{host}/inventory/{tenantId}/v1/configuration/events/ProductAvailabilityToSell.DistributionGroupSnapshot/publish_all
  • The DgAvailabilityChange/publish_all API is deprecated.
  • https://{host}/inventory/{tenantId}/v2/configuration/events/ProductAvailabilitySnapshot.v2/publish_all
  • https://{host}/inventory/{tenantId}/v2/configuration/events/dgAvailabilitySnapshot.v2/publish_all

V1 and V2 event identifiers

  V1 event identifier V2 event identifier
Availability change DgAvailabilityChange dgAvailabilityChange.v2
Availability snapshot ProductAvailabilityToSell.DistributionGroupSnapshot dgAvailabilitySnapshot.v2
Product availability ProductAvailabilityToSell.ShipNodeChange productAvailability.v2
Product availability snapshot ProductAvailabilityToSell.ShipNodeSnapshot productAvailabilitySnapshot.v2

For more information, see Event formats.