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.

Contact

contact@goalschema.com