Inventory API
POST/api/v1/inventory/counts/{sessionId}/cancel
Product availabilityAlgaPSA

Cancel a cycle count session

Cancels an in-progress cycle count and returns the cancelled session. Quantities already recorded against the session stay on it but are never applied to stock levels, since only approval posts them. Cancelling an already-cancelled session returns it unchanged; an approved session cannot be cancelled.

RBAC · cycle_count

Path parameters

sessionIdstring <uuid>Required

Response body

Success response 200 · schema InventoryLooseSuccessV1

dataany

Response codes

200
Operation succeeded.
400
Validation or request parsing failure.
401
API key missing or invalid.
403
Product access, RBAC, or location scope denied.
404
Inventory resource not found.
409
Inventory state or uniqueness conflict.
500
Unexpected controller or service failure.