Legal
Terms of use
Last updated 4 September 2026.
The service
GoalSchema provides read-only HTTP access to a store of football data sourced from Bzzoiro Sports Data. It is a cache with a schema on top, not an exclusive feed, and we say so plainly because it changes what you should build on it.
Free tier
The free tier is limited to 120 requests per minute per IP address. You may use the data inside a product, including a commercial one, provided you attribute GoalSchema where the data is displayed. You may not resell, republish or otherwise redistribute the raw data on the free tier — a redistribution licence is part of the Business tier.
Acceptable use
Do not attempt to circumvent the rate limit, whether by rotating addresses or by distributing requests. Do not use the service to build anything that is illegal in your jurisdiction or ours. We may withdraw access from an address or an account that does either.
Availability and accuracy
The free tier carries no service-level commitment. Data is provided as it was received from the upstream provider: every object carries a fetched_at timestamp, and you should treat that as the real currency of the data rather than assuming it is live. We do not warrant that the data is complete, current or free of error, and coverage is explicitly uneven — see Coverage.
No betting advice
Odds, predictions and prediction-market lines are reproduced as data. Nothing here is advice, a recommendation, or an inducement to gamble, and we make no representation about outcomes.
Liability
To the extent permitted by law, GoalSchema is not liable for loss arising from use of the service or reliance on the data, including lost profit, lost data or business interruption.
Changes
We may change these terms. Material changes to paid plans will be communicated to the billing address on file before they take effect.