command

Release Inventory

Command to release a previously held inventory reservation.

Command
POST/reservations/{reservationId}/release

Overview

ReleaseInventory is handled by the Inventory ServiceInventory ServiceServicev1.0.0The system of record for stock. Reserves and releases inventory, serves stock-level queries, and publishes events when s...Publishesinventory-reserved, inventory-unavailableSubscribesreserve-inventory, release-inventory +1Ownerfulfilment-platformMapRepoView docs. It releases a reservation that is no longer needed — for example when checkout fails after stock was reserved, or an order is cancelled.

Architecture diagram

Schema

Event-driven architecture documentation: Acme Inc

JSON Schema

2 properties

Command to release a previously held inventory reservation

reservationIdstring<uuid>
required
reasonstring
Allowed values: CHECKOUT_FAILED ORDER_CANCELLED EXPIRED