rugbyAPI
Guides / Data quality flags
Documentation/Guides/Data quality flags

Data quality flags

Our source sometimes contradicts itself. Rather than hide that, every match carries a quality object so you can decide what to trust.

"quality": { "timeline": "complete", "lineups": "complete", "duplicate_of": null }
FieldValues
timelinecomplete: the scoring events add up to the final score. short or over: they add up to less or more. partial: some events have no player. none: no timeline published.
lineupscomplete: both 23-man squads. partial: fewer. contaminated: a player appears on both sides. missing: none published.
duplicate_ofWhen the source lists one match twice, the weaker record points at the better one. Lists leave duplicates out; fetching one directly still works.

Before storing a timeline, we also remove doubled events and move events filed on the wrong side, using the lineups to decide. The homepage's data checks show real cases of each.