Skip to main content
Print orders let you bundle printable assets from an activation pack (QR stickers, posters, lookbooks) into an order that can be emailed directly to a print vendor. Admins may target another user’s orders by passing adminMode with userId.

Get or create print order

Returns the pack’s existing draft print order, or creates a new one seeded with items for every printable asset already generated on the pack.
string
required
Must be "print-orders"
string
required
Must be "get-or-create"
object
required
boolean
object

Update print order

Updates a draft print order — its items array, vendor email, or notes.
Only draft orders can be updated. Sent orders are locked.
string
required
Must be "print-orders"
string
required
Must be "update"
string
required
The print order UUID.
object
required
boolean
object
The updated print order object.

Send print order

Emails the print order to a vendor with each item’s asset attached, then marks the order sent.
string
required
Must be "print-orders"
string
required
Must be "send"
string
required
The print order UUID.
object
required
boolean
object
The sent print order with updated sent_at timestamp.
Fails validation if the order has no items. Only http(s) item URLs are attached to the email.

Error codes