Airmeet

Overview

Airmeet is a webinar platform. This connector supports fetching events (“Airmeets”), sessions, participants, and other event data via the Airmeet Public API for Event Details.

Note

Authentication

You must create an Access Key and Secret Key via the Airmeet website. These are used by the Airmeet class to fetch an access token which is used for subsequent interactions with the API. There are three region-based API endpoints; see the Airmeet API documentation for details.

Quick Start

To instantiate the Airmeet class, you can either store your API endpoint, access key, and secret key as environmental variables (AIRMEET_URI, AIRMEET_ACCESS_KEY, AIRMEET_SECRET_KEY) or pass them in as arguments.

from parsons import Airmeet

# First approach: Use API credentials via environmental variables
airmeet = Airmeet()

# Second approach: Pass API credentials as arguments (airmeet_uri is optional)
airmeet = Airmeet(
  airmeet_uri='https://api-gateway.airmeet.com/prod',
  airmeet_access_key="my_access_key",
  airmeet_secret_key="my_secret_key
)

You can then call various endpoints:

# Fetch the list of Airmeets.
events_tbl = airmeet.list_airmeets()

# Fetch the list of sessions in an Airmeet.
sessions_tbl = airmeet.fetch_airmeet_sessions("my_airmeet_id")

# Fetch the list of registrations for an Airmeet, sorted in order
# of registration date.
participants_tbl = airmeet.fetch_airmeet_participants(
  "my_airmeet_id", sorting_direction="ASC"
)

# Fetch the list of session attendees.
session_attendees_tbl = airmeet.fetch_session_attendance("my_session_id")

API