Skip to main content

Retrieve a full list of all webinars published in your account (WebinarJam 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

type

string

Series of presentations, Single presentation, Always on, Right now

schedules

array

Array of schedules

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/webinarjam/webinars

Example return

{    "status": "success",    "webinars": [        {            "webinar_id": 4,            "webinar_hash": "lmno3456",            "name": "Demo4",            "title": "Demo4",            "description": "Right now",            "type": "Right Now",            "schedules": [                "Right now"            ],            "timezone": "America/New_York"        },        {            "webinar_id": 3,            "webinar_hash": "hijk9012",            "name": "Demo3",            "title": "Demo3",            "description": "My always on webinar",            "type": "Always on",            "schedules": [                "Always on"            ],            "timezone": "America/New_York"        },        {            "webinar_id": 2,            "webinar_hash": "defg5678",            "name": "Demo2",            "title": "Demo2",            "description": "Description of webinar",            "type": "Single presentation",            "schedules": [                "Friday, 5 Jan 2024, 01:00 PM"            ],            "timezone": "America/Los_Angeles"        },        {            "webinar_id": 1,            "webinar_hash": "abcd1234",            "name": "Demo1",            "title": "Demo1",            "description": "A series of events",            "type": "Series of presentations",            "schedules": [                "Every day, 01:00 PM",                "Every Tuesday, 02:00 PM"            ],            "timezone": "America/Los_Angeles"        }    ]}
Did this answer your question?