Skip to content

Transfer order to new context

POST
/orders/{id}/transfer
id
required
string

The ID of the order to transfer

object
contextId
required

The target context/event ID (e.g., evt_12mCmtjnL9AgfUn3rYlC)

string
Example
evt_12mCmtjnL9AgfUn3rYlC
offeringIds

Mapping of old offering IDs to new offering IDs

object
key
additional properties
string
Example
{
"7O4rKJIwWrT2RwNPeLXP": "JnFZM7jtyty2JJHhvFz6"
}
tableIds

Optional mapping of old table IDs to new table IDs (for table bookings)

object
key
additional properties
string
Example
{
"oldTableId1": "newTableId1"
}

Order transferred successfully

object
ok
boolean
data
object
contextId

The new context ID

string
items

Updated order items with new offering IDs

Array<object>
object
meta

Updated order metadata including resolved context

object

Invalid request body or validation error

Order, context, or offering not found

Failed to transfer order