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.
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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- 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:
- Apify Console: Use the visual interface at https://console.apify.com.
- API: Call the actor via its REST API endpoint.
- Apify SDK: Integrate it into your Node.js application using the
apify-clientpackage.
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 TrialActor Information
- Developer
- pintostudio
- Pricing
- Paid
- Total Runs
- 623
- Active Users
- 6
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support