Skip to main content

Retrieve a full list of all webinars published in your account (EverWebinar API)

The request must include all of the required fields, based on the table below:

Name

Value

api_key*

string(64)

* Required fields

The response body will be a JSON object containing an array of webinars. Each webinar object will contain:

Name

Type

Description

webinar_id

integer

Webinar ID

webinar_hash *

string

Webinar Hash

name

string

Webinar Name (Private)

title

string

Webinar Title (Public)

description

string

Webinar Description

schedules

array

Empty for right now

timezone

string

Webinar timezone

* webinar_hash: this parameter is used in case you want your API to be able to generate the webinar's one-click registration link.

Example CURL request

curl --data "api_key=demokey" https://api.webinarjam.com/everwebinar/webinars

Example return

{
"status": "success",
"webinars": [
{
"webinar_id": 9,
"webinar_hash": "tuvw1234",
"name": "Demo6",
"title": "Demo6",
"description": "My automated webinar",
"schedules": [
"Instant replay",
"Just in time",
"Every day, 01:00 PM",
"Every Monday, 02:00 PM",
"Saturday, 6 Jan 2024, 03:00 PM"
],
"timezone": "America/Los_Angeles"
}
]
}
Did this answer your question?