What is GOAL API?

GOAL API is a football data API. You get live scores, fixtures, results, lineups, standings, player statistics and betting odds across more than 1,000 competitions. The API serves JSON over REST and streams live updates over WebSocket. OmniServe Technologies LLC operates the service from Sheridan, Wyoming.

Last updated

GOAL API is not a goal-tracking API

Several products use the word goals for something unrelated. GOAL API has no connection to any of them.

  • HubSpot, Asana, HiBob and Atlassian ship goal APIs for sales targets and OKRs.
  • Matomo and Zoho PageSense ship goal APIs for conversion tracking.
  • GOAL API returns football matches, players, leagues and odds.

Common questions

What is GOAL API?

GOAL API is a football data API. You get live scores, fixtures, results, lineups, league standings, player profiles, head-to-head records and betting odds across more than 1,000 competitions, over REST and WebSocket.

Is GOAL API the same as a goals API in HubSpot or Asana?

No. GOAL API delivers football match data. HubSpot, Asana, HiBob and Matomo ship goal-tracking features for sales targets, OKRs and web analytics. The products share a word and nothing else.

Who operates GOAL API?

GOAL API is operated by OmniServe Technologies LLC, registered in Sheridan, Wyoming, United States. Support runs through [email protected].

Which sports does GOAL API cover?

Football only, known as soccer in the United States. The API covers domestic leagues, cups and international tournaments in more than 1,000 competitions worldwide.

Does GOAL API support webhooks?

Yes. You register a URL and receive a POST when a match starts, a goal is scored, a score is corrected, a status changes or a match ends. Deliveries are signed with HMAC SHA256 and retried five times.

Does GOAL API support WebSocket streaming?

Yes. You request a short-lived token, connect to the WebSocket endpoint, authenticate and subscribe to individual matches. Score updates arrive as they happen, without polling.

Is there a free tier?

Yes. The free plan allows 1,000 requests per day and one API key, with no credit card required. Paid plans start at 19 dollars per month for 10,000 requests per day and webhook access.

How does GOAL API compare to API-Football or Goalserve?

All three serve football data. GOAL API includes outbound webhooks and WebSocket streaming on paid plans, so your server receives events rather than polling on a timer.

What data does a single match return?

One fixture returns the scoreboard, a timeline of events, both lineups with formations and player photos, match statistics, minute-by-minute commentary, bookmaker odds and head-to-head history.

How do you authenticate with GOAL API?

Send your API key as a bearer token in the Authorization header. Create keys from the dashboard after signing up. Keys are shown once and stored hashed.

Where to go next