Get Football Match Status

View all Football Data API endpoints →

Request the status read for one event ID to inspect the match states available for application-owned refresh logic. Requires eventid. No response sample has been verified for this status-specific operation. Validate its actual state fields independently of the started and finished flags seen in match details. Handle unknown, missing and cancelled states explicitly rather than assuming a fixed enumeration or guaranteed live delivery.

API Features

Status-only event targeting Use a selected event ID for the dedicated status read.
Application state mapping Map only the state values this response actually supplies into user-facing labels.
Unknown-state fallback design Preserve unrecognized states rather than silently converting them into scheduled or finished.
Polling lifecycle evaluation Use validated status semantics to decide when a followed-event worker should continue or stop.

Live API Demo

GET /api/project/football/get-match-event-status-by-event-id

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/football/get-match-event-status-by-event-id?key=<API_KEY>&eventid=5868072'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Which identifier selects a match status?

Use the confirmed match ID from search or fixtures as eventid, not a team or league identifier.

Can I assume started and finished are always returned?

No. Those flags appeared in other demonstrated reads, but this dedicated status payload needs independent field and state-value verification.

Should an unknown state be displayed as cancelled?

No. Keep unknown, missing, cancelled and finished states distinct and retain raw values for investigation. This read does not guarantee live delivery.

Related operations

Guides

View Subscription Plans →