The product to edit is identified by the
id field in the request body, not by
the {id} segment in the URL path.Authorization
string
required
Example:
Authorization | Bearer Paste-Your-API-Key-HereRequest Body
string
required
Unique identifier of the event product to edit. This is read from the request
body.
string
Event product name.
string
Event product description in text or HTML format.
integer
Event ticket or product price amount.
integer
Crossed-out price displayed as the original price.
string
Event URL, such as an online meeting link.
string
URL where the customer will be redirected after completing payment.
string | datetime
Event product expiration date in ISO 8601 format.
object
Additional event details.
event Structure (Object)
string
Event location or address.
boolean
Indicates whether the event is conducted online.
number
Maximum number of tickets that can be purchased per transaction.
Response
Successful ResponseMain Structure (Root)
integer
Status code from API.
string
Status message that describes the status code.
object
The updated event product data.
data Structure (Object)
string
Unique identifier of the event product.
string
Public URL of the updated event product.
Errors
object
When the request body fails validation, this endpoint still responds with HTTP
200 but sets messages to failed and returns the validator errors in
data: { "statusCode": 200, "messages": "failed", "data": { ... } }.object
Returned when the product does not belong to the authenticated account:
{ "statusCode": 401, "messages": "Unauthorized" }.object
Returned when the product does not exist:
{ "statusCode": 404, "messages": "Product not found" }.