For Registries · Data Platforms · Developers

Integrate GHN
into Your Platform

A free, open REST API for the world's first universal racehorse identity standard. 143,000+ horses. 20+ countries. No registration required for public access.

API Reference

Base URL: https://uatracing.com — All endpoints return JSON. No authentication needed for public tier.

GET
/api/ghn/search?q={name}&country={CC}&breed={B}&limit={N}
Search horses by name. Optional filters: country (ISO 2-letter), breed (E/A/K/G), limit (max 50).
PUBLIC
GET
/api/ghn/horse?ghn={GHN}
Retrieve full record for a specific GHN — includes registry links, confidence, pedigree.
PUBLIC
POST
/api/ghn/submit
Submit a horse not yet in the database. Body: horse_name, birth_year, country_code, breed, sire_name, dam_name, submitter_email.
PUBLIC
GET
/api/ghn/bulk?country={CC}&breed={B}&since={date}
Bulk export of GHN records for a country/breed. Returns paginated dataset.
PARTNER
POST
/api/ghn/link
Link your registry's internal ID to a GHN. Creates a cross-registry connection record.
PARTNER

Example: Search by Name

HTTP REQUEST
GET https://uatracing.com/api/ghn/search?q=Galileo&country=GB&limit=5
JSON RESPONSE
{
  "success": true,
  "count": 3,
  "query": "Galileo",
  "results": [
    {
      "ghn": "GBIE001-ABCD",
      "name_normalized": "GALILEO",
      "birth_year": 1998,
      "country_code": "IE",
      "breed": "E",
      "sex": "A",
      "sire_normalized": "SADLER'S WELLS",
      "dam_normalized": "URBAN SEA",
      "link_count": 4,
      "sources": ["tjk", "weatherbys", "equibase", "origins"]
    }
  ]
}

Example: Horse Detail

HTTP REQUEST
GET https://uatracing.com/api/ghn/horse?ghn=TRAE015-DAWM

Example: Submit a Horse

HTTP REQUEST
POST https://uatracing.com/api/ghn/submit
Content-Type: application/json

{
  "horse_name": "MY HORSE",
  "birth_year": 2020,
  "country_code": "GB",
  "breed": "E",
  "sire_name": "DUBAWI",
  "dam_name": "MAGIC WAND",
  "submitter_email": "you@registry.org"
}

Live API Demo

Execute a real query against the live GHN database — no API key needed.

Click RUN to execute a live query…

Simple, Open Pricing

The GHN dataset is open. Individual lookups are always free.

Public
Free forever
No registration · No API key required
Search by name, country, breed
Full horse detail per GHN
Submit unlisted horses
Up to 300 requests / hour
Bulk export
Registry link API
Try Now →
Data Platform
Contact us
For analytics platforms & commercial integrations
Everything in Partner tier
Full database snapshot (PostgreSQL / CSV)
Real-time GHN assignment feed
Custom SLA & rate limits
Co-branding on GHN page
Contact Us →

Built for Every Corner
of Racing

🏛️
National Jockey Clubs
Assign and track horses that import from or export to other countries. Link your internal IDs to GHN once, maintain continuity forever.
📖
Breeding Registries
Studbook managers can link mare and sire GHNs for automatic pedigree chain construction across national borders.
📊
Analytics Platforms
Unify horse performance data from multiple countries under a single key. No more manual deduplication when the same horse races in 3 jurisdictions.
🔬
Equine Research
Genetics, biomechanics, and performance researchers can link experimental data to a universal horse ID that persists across publications.
💻
Developers
Build apps on top of a stable, permanent horse identity layer. Free tier is generous enough for most hobby and research projects.
🐴
Horse Owners
Find your horse's GHN, verify its international records, and share a permanent link to its identity card — no account needed.

Become a Partner Registry

Accredited racing authorities and breeding registries can apply for free partner access — bulk API, registry linking, and official co-listing.