QDG Knowledge Base Read-only viewer QWebHub
general

Scraping URL's List

Version 11 · Updated implemented source IDs, pre-race routes and new Harness API-backed sources.

Racing Site Links

Last updated: 2026-08-08

The complete pre/post/other-assets matrix is in PROJECT_STATUS.md. Detailed routes, research notes, supplementary-data findings, breeding/profile examples, and review links are in THOROUGHBRED_SOURCE_RESEARCH_2026-08.md and HARNESS_GREYHOUND_SOURCE_REPORT.md.

Purpose

This page records racing source websites for FormCrawler discovery and capture work. Inclusion alone does not mean that a source adapter exists or that a URL has been technically validated; implemented entries are marked explicitly.

Sources and conventions

  • Base inventory: C:\Users\Robert\Downloads\Site Links.xlsx, supplied on 2026-08-07.
  • Denmark (DEN) and Morocco links: supplied directly by Robert on 2026-08-07.
  • Disciplines use the FormCrawler codes T (Thoroughbred), H (Harness), and G (Greyhound).
  • ✅ before a country means the exact site/source entry has an implemented and verified crawler. Entries without a tick remain candidates, even when another site in the same country is implemented.
  • Proposed source IDs use lowercase ASCII snake case.
  • Reuse one source ID when the same website or feed appears in multiple jurisdictions or disciplines and one adapter can own its capture behaviour.
  • Split sources when they require independent adapters, allowed-host rules, authentication, or capture behaviour.

Source identity and directories

Every implemented input source needs a stable machine-readable source_id. It is the source-name segment in the artifact path:

<discipline-root>\<year>\<race_code>\<source_id>\<event_slug>-<event_date>\

Implemented sources are recorded as:

  • ✅ Germany: Deutscher Galopp (de_deutscher_galopp)
    • Directory: t-artifacts\2026\GER\de_deutscher_galopp\
  • ✅ Argentina: Stud Book Argentina (ar_stud_book)
    • Directory: t-artifacts\2026\ARG\ar_stud_book\
  • ✅ Chile: Hipodromo Chile (cl_hipodromo_chile)
    • Directory: t-artifacts\2026\CHI\cl_hipodromo_chile\
  • ✅ India: IndiaRace (in_indiarace)
    • Directory: t-artifacts\2026\IND\in_indiarace\
  • ✅ Denmark: Swedish Horse Racing (dk_swedish_horse_racing)
    • Directory: h-artifacts\2026\DNK\dk_swedish_horse_racing\
  • ✅ Finland: Heppa (fi_heppa_harness)
    • Directory: h-artifacts\2026\FIN\fi_heppa_harness\
  • ✅ Netherlands: NDR (nl_ndr_harness)
    • Directory: h-artifacts\2026\NLD\nl_ndr_harness\
  • ✅ Uruguay: Maroñas (uy_maronas)
    • Directory: t-artifacts\2026\URU\uy_maronas\

In this example, GER is the controlled racing jurisdiction code and de_deutscher_galopp is the source_id. The identifier names the website, feed, or source definition—not an individual downloaded file.

The IDs below are proposed identifiers for planning unless an entry is marked implemented. They become authoritative when the corresponding source definition or adapter is implemented.

Thoroughbred (T)

Racing Australia's national index handles Australian state meetings, including NSW, Queensland, and Western Australia; separate state adapters are not required.

Workbook jurisdictions without a supplied Thoroughbred URL that remain unstarted: Austria, Ireland, Peru, Panama, and Mexico.

Harness (H)

Workbook countries without a supplied Harness URL: Austria and Malta.

Greyhound (G)

Maintenance

When a source is implemented, confirm or revise its proposed source_id, add ✅ only to that exact site/source entry, then record its allowed hosts, discovery URLs, capture phases, artifact types, and page patterns in versioned non-secret FormCrawler configuration. Do not place credentials or session material in this page.

Updated by Codex on Aug. 8, 2026, 6:45 a.m. · Task: Re-examine Japan, Germany, Argentina, Chile, India, Denmark, Finland and Netherlands · Commit: 545e1fe