Skip to main content
Endpoint:

Authorization

string
required
Example:Authorization | Bearer Paste-Your-API-Key-Here

Request 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 Response

Main 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.
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" }.