F1数据库API专注于提供与一级方程式赛车领域相关的详细信息。它处理各种类型的数据字段,包括比赛日程、结果、车手和车队统计数据以及历史表现指标。关键数据结构包括用于比赛结果的数组、用于车手个人档案的对象以及用于车队组成的嵌套数据。该API使用域特定术语,如“构造商”、“车手”、“排位赛”和“比赛周末”,遵循JSON等数据交换标准。技术要求包括访问某些端点的身份验证和速率限制以确保公平使用。输出格式以JSON结构化,模式包括比赛日期、车手姓名、车队隶属、圈速和得分等字段。该API对希望在应用程序中集成或分析一级方程式数据的开发人员和分析师至关重要
{"season":"2025","races":[{"round":1,"race_name":"FORMULA 1 LOUIS VUITTON AUSTRALIAN GRAND PRIX 2025","date":"14-16 Mar","location":"Australia"},{"round":2,"race_name":"FORMULA 1 HEINEKEN CHINESE GRAND PRIX 2025","date":"21-23 Mar","location":"China"},{"round":3,"race_name":"FORMULA 1 LENOVO JAPANESE GRAND PRIX 2025","date":"04-06 Apr","location":"Japan"},{"round":4,"race_name":"FORMULA 1 GULF AIR BAHRAIN GRAND PRIX 2025","date":"11-13 Apr","location":"Bahrain"},{"round":5,"race_name":"FORMULA 1 STC SAUDI ARABIAN GRAND PRIX 2025","date":"18-20 Apr","location":"Saudi Arabia"},{"round":6,"race_name":"FORMULA 1 CRYPTO.COM MIAMI GRAND PRIX 2025","date":"02-04 May","location":"Miami"},{"round":7,"race_name":"FORMULA 1 AWS GRAN PREMIO DEL MADE IN ITALY E DELL'EMILIA-ROMAGNA 2025","date":"16-18 May","location":"Emilia-Romagna"},{"round":8,"race_name":"FORMULA 1 TAG HEUER GRAND PRIX DE MONACO 2025","date":"23-25 May","location":"Monaco"},{"round":9,"race_name":"FORMULA 1 ARAMCO GRAN PREMIO DE ESPA\u00d1A 2025","date":"30-01 May-Jun","location":"Spain"},{"round":10,"race_name":"FORMULA 1 PIRELLI GRAND PRIX DU CANADA 2025","date":"13-15 Jun","location":"Canada"},{"round":11,"race_name":"FORMULA 1 MSC CRUISES AUSTRIAN GRAND PRIX 2025","date":"27-29 Jun","location":"Austria"},{"round":12,"race_name":"FORMULA 1 QATAR AIRWAYS BRITISH GRAND PRIX 2025","date":"04-06 Jul","location":"Great Britain"},{"round":13,"race_name":"FORMULA 1 MO\u00cbT & CHANDON BELGIAN GRAND PRIX 2025","date":"25-27 Jul","location":"Belgium"},{"round":14,"race_name":"FORMULA 1 LENOVO HUNGARIAN GRAND PRIX 2025","date":"01-03 Aug","location":"Hungary"},{"round":15,"race_name":"FORMULA 1 HEINEKEN DUTCH GRAND PRIX 2025","date":"29-31 Aug","location":"Netherlands"},{"round":16,"race_name":"FORMULA 1 PIRELLI GRAN PREMIO D\u2019ITALIA 2025","date":"05-07 Sep","location":"Italy"},{"round":17,"race_name":"FORMULA 1 QATAR AIRWAYS AZERBAIJAN GRAND PRIX 2025","date":"19-21 Sep","location":"Azerbaijan"},{"round":18,"race_name":"FORMULA 1 SINGAPORE AIRLINES SINGAPORE GRAND PRIX 2025","date":"03-05 Oct","location":"Singapore"},{"round":19,"race_name":"FORMULA 1 MSC CRUISES UNITED STATES GRAND PRIX 2025","date":"17-19 Oct","location":"United States"},{"round":20,"race_name":"FORMULA 1 GRAN PREMIO DE LA CIUDAD DE M\u00c9XICO 2025","date":"24-26 Oct","location":"Mexico"},{"round":21,"race_name":"FORMULA 1 MSC CRUISES GRANDE PR\u00caMIO DE S\u00c3O PAULO 2025","date":"07-09 Nov","location":"Brazil"},{"round":22,"race_name":"FORMULA 1 HEINEKEN LAS VEGAS GRAND PRIX 2025","date":"20-22 Nov","location":"Las Vegas"},{"round":23,"race_name":"FORMULA 1 QATAR AIRWAYS QATAR GRAND PRIX 2025","date":"28-30 Nov","location":"Qatar"},{"round":24,"race_name":"FORMULA 1 ETIHAD AIRWAYS ABU DHABI GRAND PRIX 2025","date":"05-07 Dec","location":"Abu Dhabi"}]}
curl --location --request POST 'https://zylalabs.com/api/6510/f1+database+api/9421/get+f1+races' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{"season":"2025","standings":[{"position":1,"team_name":"McLaren","points":188},{"position":2,"team_name":"Mercedes","points":111},{"position":3,"team_name":"Red Bull Racing","points":89},{"position":4,"team_name":"Ferrari","points":78},{"position":5,"team_name":"Williams","points":25},{"position":6,"team_name":"Haas","points":20},{"position":7,"team_name":"Aston Martin","points":10},{"position":8,"team_name":"Racing Bulls","points":8},{"position":9,"team_name":"Alpine","points":6},{"position":10,"team_name":"Kick Sauber","points":6}]}
curl --location --request POST 'https://zylalabs.com/api/6510/f1+database+api/9422/obtain+f1+teams' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{"drivers":[{"name":"Oscar Piastri","team":"McLaren","points":99},{"name":"Lando Norris","team":"McLaren","points":89},{"name":"Max Verstappen","team":"Red Bull Racing","points":87},{"name":"George Russell","team":"Mercedes","points":73},{"name":"Charles Leclerc","team":"Ferrari","points":47},{"name":"Kimi Antonelli","team":"Mercedes","points":38},{"name":"Lewis Hamilton","team":"Ferrari","points":31},{"name":"Alexander Albon","team":"Williams","points":20},{"name":"Esteban Ocon","team":"Haas","points":14},{"name":"Lance Stroll","team":"Aston Martin","points":10},{"name":"Pierre Gasly","team":"Alpine","points":6},{"name":"Nico Hulkenberg","team":"Kick Sauber","points":6},{"name":"Oliver Bearman","team":"Haas","points":6},{"name":"Isack Hadjar","team":"Racing Bulls","points":5},{"name":"Carlos Sainz","team":"Williams","points":5},{"name":"Yuki Tsunoda","team":"Red Bull Racing","points":5},{"name":"Fernando Alonso","team":"Aston Martin","points":0},{"name":"Liam Lawson","team":"Racing Bulls","points":0},{"name":"Jack Doohan","team":"Alpine","points":0},{"name":"Gabriel Bortoleto","team":"Kick Sauber","points":0}]}
curl --location --request POST 'https://zylalabs.com/api/6510/f1+database+api/9423/get+f1+drivers+by+team' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"team":"Required"}'
{"Driver":"Max Verstappen","Wins":{"Total":1,"From pole":1,"Win & f.lap":"-","Hat-trick":"-"},"Podiums":{"Total":3,"1st":1,"2nd":2,"3rd":"-"},"Pole positions":{"Total":2,"Pole & win":1},"Fastest laps":{"Total":0,"Win & f.lap":"-"},"Points finishes":{"Total":5,"Points":87,"Points per points finish":17.4},"Front row starts":{"FR starts":2,"Pole":2,"2nd":"-"},"Retirements":{"DNFs":1}}
curl --location --request POST 'https://zylalabs.com/api/6510/f1+database+api/9424/get+f1+drivers+stats' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"driver":"Required"}'
[{"constructor":"Williams","wins":114,"percentage":13.32}]
curl --location --request POST 'https://zylalabs.com/api/6510/f1+database+api/9630/get+statistics+by+team' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"team":"Required"}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
F1数据库API提供有关一级方程式赛车的全面数据,包括比赛结果、车手统计、团队信息和赛事日程。
该API使用JSON格式进行数据交换,主要的数据结构包括用于比赛结果的数组、用于车手档案的对象以及用于车队组成的嵌套数据
是的 F1 数据库 API 的某些端点需要身份验证才能访问 以确保数据的安全使用
F1数据库API实施速率限制以确保公平使用,这限制了用户在特定时间内可以发出的请求数量
每个端点返回与一级方程式赛车相关的特定数据。例如,“获取F1比赛”端点提供比赛时间表,而“获取F1车队”返回车队排名。“获取F1车手”端点列出车手及其积分,“获取F1车手统计”提供个别车手的详细统计数据
关键字段包括比赛的“赛季”、“比赛名称”、“日期”和“地点”;车队的“名次”、“车队名称”和“积分”;车手的“姓名”、“车队”和“积分”。车手统计信息端点包括“胜利”、“领奖台”和“退赛”等字段
响应数据以JSON格式结构化 例如比赛数据组织在一个比赛对象数组中 每个对象包含轮次号码和比赛名称等详细信息 驾驶员统计以嵌套格式呈现 详细说明各种性能指标
“获取F1车手统计”接口需要一个车手名称作为参数以检索特定统计数据 其他接口不需要额外参数,因为它们返回整个赛季或所有车手/车队的数据
用户可以通过在“获取 F1 车手统计信息”端点中指定车手名称来自定义请求。这允许有针对性地检索单个车手的统计数据,提高返回数据的相关性
典型的用例包括为F1粉丝开发应用程序 进行统计分析以进行研究 和创建比赛结果和车手表现的可视化 分析师可以利用这些数据获得关于团队和车手趋势的见解
数据准确性通过定期更新和与官方一级方程式来源的验证得以维护 API确保信息反映最新的比赛结果 驾驶员排名和统计数据
用户可以期待一致的数据模式,例如多个条目的数组(例如比赛或车手)和嵌套对象以获取详细统计信息。例如,车手统计通常会包含在“胜利”和“领奖台”等特定类别下组织的多个性能指标
Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]
此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
服务级别:
100%
响应时间:
6,574ms
服务级别:
100%
响应时间:
505ms
服务级别:
100%
响应时间:
494ms
服务级别:
100%
响应时间:
600ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
909ms
服务级别:
100%
响应时间:
1,139ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
494ms
服务级别:
100%
响应时间:
1,731ms