Check the Rebook Fee Value
GET /v1/b2b/event/instance/rebook/fees?eventIds={eventInstanceId}
Response will return the rebookingFee value
Example:
[ { "eventTemplateId": "5ad547ff58ccc435e559054d", "rebookingFee": "1.00", "eventId": "65df9c5c551799296e2458b3" } ]
Rebook Items
POST /v1/b2b/rebook/orders
Body
A Rebook Input JSON Object.
Response
A Rebook Response JSON Object.
JSON Objects
Rebook Input JSON Object
Field | Description | Notes |
---|---|---|
orderId | The id of the order being rebooked. | Required |
incidentReasonCode | The reason that the rebook is happening. One of (Payment, Cancelled Event, Rebook Event, Miscellaneous). | |
notes | Any notes about the rebooking. | |
noEmail | boolean value, true if you don't want to email the customer about the rebooking. Default is true. | |
rebookItems | List of items being rebooked. | Required |
rebookItems[x].orderItemId | The id of the item being rebooked. | Required |
rebookItems[x].itemType | The type of item being rebooked, one of (Event, Inventory, Combo, ComboInventory) | |
rebookItems[x].itemTypeId | The id of the item being rebooked. | Required |
rebookItems[x].itemTypeName | The name of the item being rebooked. | |
rebookItems[x].rebookQuantity | The number of items being rebooked. | Required |
rebookItems[x].incidentReasonCode | The reason that the rebook is happening for this item. One of (Payment, Cancelled Event, Rebook Event, Miscellaneous). | |
rebookItems[x].rebookToEventId | The id of the event you are moving these tickets to. | Required |
payment | Payment details if payment is due | |
payment.type | Type of payment (e.g. CreditCard) | Required if payment due |
payment.manualEntryCardNumber | Credit card number | Required for CC payment |
payment.expDate | Expiration date of the credit card | Required for CC payment |
payment.cvc | CVC of the credit card | Required for CC payment |
payment.address | Address of the billing contact | |
payment.address.streetAddress1 | Street Address 1 for the billing contact | |
payment.address.streetAddress2 | Street Address2 for the billing contact | |
payment.address.city | City for the billing contact | |
payment.address.state | State for the billing contact. See Country and State List APIs for how to obtain a list of values to display | |
payment.address.zipCode | ZIP / Postal Code for the billing contact | |
payment.address.country | Country for the billing contact (e.g. United States). See Country and State List APIs for how to obtain a list of values to display | |
payment.contactEmail | Email of the billing contact | Required if sending an email confirmation |
payment.contactFirstName | First name of the billing contact | |
payment.contactLastName | Last name of the billing contact |
Rebook Response JSON Object
Field | Description | Notes |
---|---|---|
incidentNumber | A unique string to identify this rebooking. | |
order | A complete Order JSON object. | See Orders for details |