Formula 1 Scraper: Races, Results, Schedule
Pricing
from $0.50 / 1,000 row returneds
Formula 1 Scraper: Races, Results, Schedule
[$1.50 / 1K] Live scores, fixtures, results, tables, teams, rosters, schedules and news for Formula 1 and IndyCar, in one table. Date ranges split into days, so a whole week comes back in one run. Betting lines where published. Only what changed since your last run.
Pricing
from $0.50 / 1,000 row returneds
Rating
0.0
(0)
Developer
deriverge s.r.o.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does Formula 1 Scraper do?
Formula 1 Scraper returns live scores, fixtures, results, league tables, teams, rosters, schedules and news for Formula 1 and IndyCar, all in one table.
No browser, no proxies, no API key. The data comes from a public JSON interface, which keeps runs fast and cheap.
Past the one-day limit
The source answers one day per request, so a week of fixtures normally means seven runs and seven result sets to merge by hand. Give this actor a dateFrom and a dateTo and it splits the range into day-sized queries, runs them all and merges the results, deduplicated by game. Ranges longer than 120 days are cut at 120, so a typo in a date cannot run up a bill.
Only what changed
Turn on newOnly, give the run a watch name or save it as a task, and schedule it. Every run compares its results with the previous snapshot and returns only the rows that are new or whose status or score moved. That turns a scheduled task into a live feed that bills for real changes rather than for re-reading the same finished games.
Input
{"leagues": ["f1","indycar"],"mode": "scoreboard","dateFrom": "2026-09-13","dateTo": "2026-09-14","newOnly": false,"maxItems": 500}
Modes: scoreboard for fixtures and results, standings for the league table, teams for the clubs, roster and schedule for a team or for every team, news for the league feed.
Output
Every row carries the league, the start time, the status, both sides with their scores and records, the venue, the broadcasters, the betting line where the source publishes one, and a link. Fields this sport does not have are null, never a guessed value.
What it does not collect
No contact details, no email addresses, no social handles, and nothing about private individuals. Athlete rows carry only what the league itself publishes about a professional in their professional role: name, team, shirt number, position, listed height and weight, and the public injury status.
Pricing
| Event | Price |
|---|---|
| Row returned | $0.003, falling to $0.0015 on higher plans |
| Box score, injuries and last play, only when requested | $0.002 |
| Rows removed by the status filter, rows unchanged in change mode, days that returned nothing | free |
No start fee. A run that returns nothing costs nothing.
Frequently asked questions
Do I get the starting grid? The source does not publish the field on the race listing, so the row is the race itself: name, circuit, date and status. Guessing a grid would be worse than leaving it out.
Is IndyCar included? Yes. One run returns both calendars and the row says which series it came from.
Can I build a season calendar? Give a dateFrom and a dateTo spanning the season and the actor reads every race weekend in the range in one run.
How current is the status? Read live at run time, so a session in progress comes back with its current status rather than a cached one.
How to use Formula 1 Scraper
- Open the actor and pick a mode in the input form, or paste the JSON input from the example above.
- Click Start. The first rows appear in the Output tab within seconds; the run summary is in the Storage tab under the key
SUMMARY. - Download the results as JSON, CSV or Excel from the Output tab, or read them through the API link shown there.
- To run it on a schedule, click Save as a task, set the input once and add a schedule. Scheduled tasks keep their own change snapshot, so the change mode works without any extra setup.
Integrations
The actor is available in the Apify apps for Make, Zapier, n8n and Keboola, where you pick it by name and map the input fields. It is also exposed to AI agents through the Apify MCP server, and callable from any language through the Apify API; the API tab on this page has ready-made snippets for Node.js, Python and curl. Every run can post its results to a webhook when it finishes.
Support
Questions and problems go into the Issues tab of this actor. Each issue is answered by the maintainer, and fixes ship as new builds without any change on your side.
Every other sport we cover is in Sports Data Scraper, the multi-sport actor this one is built from.
Built and operated by deriverge s.r.o. Same rules as our other actors: unified schema, honest billing, no charge for what you did not get.