← API reference
CANONICAL TYPE REFERENCE

TransferStatus

Status of a warehouse transfer

REQUESTED

Raised but not yet authorised; the status a new transfer takes when create supplies none. The intended next steps are APPROVED or CANCELLED.

APPROVED

Authorised to go ahead — approvedByUserId and approvedAt record who and when — but no stock has been touched yet. The intended next steps are IN_PROGRESS or CANCELLED.

IN_PROGRESS

The physical move is under way: stock has left the source location but has not been booked in at the destination. The intended next steps are COMPLETED or CANCELLED.

COMPLETED

The stock has arrived at the destination, with completedByUserId and completedAt recorded. Terminal: the lifecycle defines no move out of it.

CANCELLED

The transfer was abandoned from REQUESTED, APPROVED or IN_PROGRESS and will not be carried out. Terminal, and the way a transfer closes without ever reaching COMPLETED.

View exact SDL
"""Status of a warehouse transfer"""
enum TransferStatus {
  """
  Raised but not yet authorised; the status a new transfer takes when create supplies none. The intended next steps are APPROVED or CANCELLED.
  """
  REQUESTED
  """
  Authorised to go ahead — approvedByUserId and approvedAt record who and when — but no stock has been touched yet. The intended next steps are IN_PROGRESS or CANCELLED.
  """
  APPROVED
  """
  The physical move is under way: stock has left the source location but has not been booked in at the destination. The intended next steps are COMPLETED or CANCELLED.
  """
  IN_PROGRESS
  """
  The stock has arrived at the destination, with completedByUserId and completedAt recorded. Terminal: the lifecycle defines no move out of it.
  """
  COMPLETED
  """
  The transfer was abandoned from REQUESTED, APPROVED or IN_PROGRESS and will not be carried out. Terminal, and the way a transfer closes without ever reaching COMPLETED.
  """
  CANCELLED
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.