---
title: "Compare two to five Australian racehorses side by side on readiness, progression and risk watches for research shortlist"
method: GET
path: "/api/v1/x402/horse-compare"
---

# Compare two to five Australian racehorses side by side on readiness, progression and risk watches for research shortlist

`GET /api/v1/x402/horse-compare`

## Request

- Base URL: `https://horsetruth.com.au`
- URL: `https://horsetruth.com.au/api/v1/x402/horse-compare`
- Auth: none declared

Compare two to five Australian racehorses side by side on readiness, progression and risk watches for research shortlisting. Accountless x402 payment, US$0.02 per successful result.

## Query parameters

- `horses` string, required: Comma-separated list of two to five unique racehorse names.

## Headers

- `PAYMENT-SIGNATURE` string

## Response `200`

Paid result.

- object
  - `data` object, required
    - `comparison_semantics` string, required
    - `horses` string[], required
    - `market_odds_used` boolean, required
    - `production_authority` integer, required
    - `snapshots` object[], required
      - `alerts` unknown[], required
        - unknown
      - `closing_par` unknown, required
      - `derived_output_only` boolean, required
      - `horse` string, required
      - `identity` object, required
        - `canonical_name` string, required
        - `confidence` number, required
        - `horse_truth_id` string, required
        - `provider_code` unknown, required
        - `resolution_method` string, required
        - `total_runs` integer, required
      - `latest_run` unknown, required
      - `production_authority` integer, required
      - `progression` string, required
      - `raw_provider_data_included` boolean, required
      - `readiness` string, required
      - `soundness_watch` unknown, required
      - `trouble_watch` unknown, required
  - `derived_output_only` boolean, required
  - `generated_at_utc` string, required
  - `product` string, required
  - `raw_provider_data_included` boolean, required
  - `source` string, required
  - `status` string, required
  - `version` string, required

## Other responses

- `402`: Payment required. Read the PAYMENT-REQUIRED header, sign it, send PAYMENT-SIGNATURE and retry the same request.

---

[API](https://skmtc.dev/horsetruth/apis/horse-truth-machine-intelligence-api.md) · [All operations](https://skmtc.dev/horsetruth/apis/horse-truth-machine-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/horsetruth/apis/horse-truth-machine-intelligence-api/revisions/a1b08aff1814?raw)
