NHL Schedule Actor

NHL Schedule Actor

by pintostudio

Get the complete NHL schedule with dates, times, and matchups. Perfect for developers building apps, fan sites, or automating sports content.

623 runs
6 users
Try This Actor

Opens on Apify.com

About NHL Schedule Actor

Need the NHL schedule for your app, site, or analysis? I built this actor because I got tired of manually checking league sites or dealing with clunky APIs. It simply and reliably pulls the complete NHL game schedule, including dates, times, matchups, and team data. You get clean, structured data delivered in JSON, ready to plug into your project. I use it mainly for two things: automating content for sports social media bots and feeding internal dashboards with upcoming game info. It saves a ton of time if you're building a fan site, running fantasy hockey analytics, or need to sync live event data. The setup is straightforward—just run it and it fetches the latest schedule directly from the official source. No complex configuration needed. It's become a quiet, essential part of my toolkit for any hockey-related data project. If you need accurate NHL schedule data without the hassle of scraping it yourself every season, this actor handles it.

What does this actor do?

NHL Schedule Actor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

NHL Schedule Actor

A simple Apify actor that retrieves NHL game schedule data from ESPN.

Overview

This actor scrapes NHL schedule information from ESPN's website. It returns structured data for games, including dates, teams, scores, and statuses. It's designed to run on the Apify platform and can be integrated into other applications via its API.

Key Features

  • Fetches NHL game schedules from ESPN.
  • Returns structured JSON data for easy parsing.
  • Handles different game statuses (scheduled, live, final).
  • Runs on the Apify platform, managed for scalability and reliability.

How to Use

You can run the actor in three main ways:

  1. Apify Console: Use the visual interface at https://console.apify.com.
  2. API: Call the actor via its REST API endpoint.
  3. Apify SDK: Integrate it into your Node.js application using the apify-client package.

Example using the Apify API (curl):

curl "https://api.apify.com/v2/acts/YOUR_USERNAME~nhl-schedule-actor/runs?token=YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  --data-raw '{"startUrls":[{"url":"https://www.espn.com/nhl/schedule"}]}'

Example using the Apify JavaScript SDK:

const Apify = require('apify-client');
const client = new Apify.ApiClient({ token: 'YOUR_API_TOKEN' });

const run = await client.actor('YOUR_USERNAME/nhl-schedule-actor').call({
    startUrls: [{ url: 'https://www.espn.com/nhl/schedule' }]
});

Input

The actor accepts input via the Apify platform. The primary input is:
* startUrls: (Array) A list of one or more ESPN NHL schedule URLs to scrape. Example: [{ "url": "https://www.espn.com/nhl/schedule" }]

Output

The actor outputs a dataset of game objects in JSON format. Each game typically includes:
* date: The date of the game.
* teamAway & teamHome: Names of the away and home teams.
* scoreAway & scoreHome: Final or current scores.
* status: Game state (e.g., "Scheduled", "Final", "In Progress").
* gameLink: URL to the detailed game page on ESPN.

The dataset is stored in the Apify dataset associated with the actor run and can be retrieved via the Apify API or downloaded from the console.

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try NHL Schedule Actor now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
pintostudio
Pricing
Paid
Total Runs
623
Active Users
6
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support