Authorization
string
required
Example:
Authorization | Bearer Paste-Your-API-Key-HereRequest Body
string
required
Webinar product name.
string
required
Webinar product description.
integer
required
Webinar price amount.
integer
required
Crossed-out price displayed as the original price.
string
required
Webinar URL, such as Zoom or meeting link.
string
Additional notes for the webinar.
string
Terms and conditions for the webinar purchase.
string
URL where the customer will be redirected after completing payment.
string
required
Payment type for the webinar.
string | datetime
required
Sales start date in ISO 8601 format.
string | datetime
required
Webinar start date in ISO 8601 format.
string | datetime
required
Webinar end date in ISO 8601 format.
string | datetime
required
Webinar product expiration date in ISO 8601 format.
number
Maximum participant or purchase limit.
Response
Successful ResponseMain Structure (Root)
integer
Status code from API.
string
Status message that describes the status code.
object
The created webinar product data.
data Structure (Object)
string
Unique identifier of the webinar product.
string
Public URL of the created webinar product.
Errors
object
Returned when the request body fails validation:
{ "statusCode": 400, "messages": "Validation Error" }.object
Returned when a product with the same identifier already exists:
{ "statusCode": 409, "messages": "already exist" }.