Events API
The API aggregates events across multiple domains, including live streams and schedules from Twitch, custom events defined in Google Sheets, financial events such as earnings and IPOs from Investing.com, and entertainment releases from IMDb, TheMovieDB, and TheTVDB. It also covers WWE events, sports fixtures from TheSportsDB, TV show air schedules, game and TV release calendars, and both daily…
Events API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Twitch | ||
| GET |
fetch_events_wrapper_twitch_events_get /twitch/events |
Fetch stream schedule events for a given Twitch streamer. Args: streamer_name: The Twitch username/streamer name Returns: List of Event objects representing scheduled streams… |
| Google Sheets | ||
| GET |
fetch_events_wrapper_google_sheets_events_get /google-sheets/events |
Converts Google Sheet events to calendar events (Event objects). Requirements: - The first row of the sheet must contain headers with the following exact column names: name of… |
| Investing | ||
| GET |
fetch_events_wrapper_investing_events_get /investing/events |
Fetch Investing.com events as calendar events. Parameters: - kind (str): "earnings" or "ipo". Defaults to "earnings". - country (List[str|int]): Names (case-insensitive) or IDs… |
| IMDb | ||
| GET |
fetch_events_wrapper_imdb_events_get /imdb/events |
Fetch theatrical movie releases from IMDb as calendar events. Parameters: - genre (str): Filter by genre (case-insensitive). Use "all" for no filter. - actor (str): Filter by… |
| MovieDB | ||
| GET |
fetch_events_wrapper_moviedb_events_get /moviedb/events |
Fetch upcoming theatrical movie releases from TheMovieDB public website. Parameters: - start_date (YYYY-MM-DD): Defaults to today if not provided - end_date (YYYY-MM-DD):… |
| TheTVDB | ||
| GET |
fetch_events_wrapper_thetvdb_events_get /thetvdb/events |
Fetch default episode list for a series from TheTVDB and convert to events. Input: - series_id: integer id from thetvdb URL Additional parameters: - ics (bool, default True): If… |
| WWE | ||
| GET |
fetch_events_wrapper_wwe_events_get /wwe/events |
Additional parameters: - ics (bool, default True): If true, returns an ICS file (text/calendar) instead of JSON events. |
| TV Shows | ||
| GET |
fetch_events_wrapper_shows_events_get /shows/events |
Fetch TV shows calendar from TVInsider. - mode: 'platform' | 'genre' | 'show' - slug: corresponding slug for the mode Additional parameters: - ics (bool, default True): If true,… |
| Releases | ||
| GET |
fetch_events_wrapper_releases_events_get /releases/events |
Fetch release calendar from releases.com. - kind: 'games' | 'tv-series' - days_ahead: number of days ahead to fetch - platform: platform filter for games… |
| SportsDB | ||
| GET |
fetch_events_wrapper_sportsdb_events_get /sportsdb/events |
Fetch events from TheSportsDB. - mode: 'league' or 'team' - id: league id (e.g., 4328) or team id (e.g., 133602) Additional parameters: - ics (bool, default True): If true,… |
| Daily Weather Forecast | ||
| GET |
fetch_events_wrapper_daily_weather_forecast_events_get /daily-weather-forecast/events |
Fetch daily weather forecasts from OpenWeatherMap for a given location. Parameters: - location (str): City name (e.g., "New York, NY" or "London") - api_key (str, optional):… |
| Weather | ||
| GET |
geocode_cities_weather_geocode_get /weather/geocode |
Search for cities using OpenWeatherMap's geocoding API. Returns a list of matching cities with their formatted names. |
Events API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|