Public API v1

Receive, put away, move, pick, or correct inventory atomically

Atomically receives, puts away, moves, picks, sells, returns, or corrects owner-scoped inventory. clientRequestId makes retries idempotent and every successful write appends an immutable audit record.

post/storage/movements

Request

  • Base URL: https://api.brickpicker.com/api/v1
  • URL: https://api.brickpicker.com/api/v1/storage/movements
  • Auth: HTTP bearer

Request body

portfolioEntryIdinteger required
fromLocationIdinteger nullable
toLocationIdinteger nullable
quantityinteger required
reason'receive' | 'put_away' | 'move' | 'pick' | 'sale' | 'return' | 'correction' | 'verification' required
clientRequestIdstring uuid required
notesstring nullable

Response

Successful response.

Changes

No recorded changes to this operation across all 1 revision of this API.