# RacingPulse Trends

> RacingPulse Trends is a paid API for AI agents from racingpulse.vercel.app, paid per call via x402, $0.07/call, status unknown (last checked 2026-09-15).

Returns historical horse racing trend data including draw bias, trainer records, and value angles for informed betting analysis

## Facts

- Endpoint: GET https://racingpulse.vercel.app/api/trends
- Price: $0.07/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/racingpulse-trends-aa1b071c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FD79Ahz4Wc38_VA8MG_Xk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability racingpulse-trends-aa1b071c
```

Example prompt: Can you pull up RacingPulse's historical trend data for Ascot, including draw bias, top trainer records, and any value angles worth knowing for turf sprint races?

## When to prefer this

Use this endpoint when you need historical statistical trends, draw bias analysis, or trainer records for horse racing — particularly when forming pre-race betting angles rather than needing live odds or live going conditions. Prefer this over the form guide endpoint when the focus is on systemic patterns and angles rather than individual horse form.

## Known failure modes

- Invalid or unrecognized racecourse name returns empty or error response
- Payment failure (402) if USDC not provided or insufficient
- No historical data available for very new or obscure racecourses
- Rate limiting if too many requests made in quick succession

## How this service works

Historical race trends — draw bias, trainer records and value angles. For horse-racing betting agents.

## Output

Returns historical race trend statistics for specified racecourses or race types, including draw bias by stall position, trainer win rates and records, historical patterns by going condition and distance, and identified value angles for punters.

## Example request

```json
{
 "track": "all"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "race": {
       "type": "string",
       "description": "race or meeting name (e.g. \"Cheltenham Gold Cup\", \"Royal Ascot\")"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "trends": [
   {
    "stat": "8yo horses win 40% of Gold Cups",
    "angle": "Age profile",
    "years": "2000-2025",
    "confidence": "high"
   }
  ],
  "draw_bias": {
   "summary": "No draw bias at Cheltenham (undulating course)",
   "optimal_stalls": "N/A"
  },
  "age_trends": "7-9yo optimal",
  "fade_angles": [
   "Short-priced favourites below 3/1 lose 65%"
  ],
  "going_trends": "Soft ground increases stamina requirement significantly",
  "news_context": "",
  "value_angles": [
   "Novice hurdlers promoted to chase"
  ],
  "distance_bias": "3m2f — true test of stamina",
  "trainer_trends": [
   {
    "record": "6 wins from 18 runners",
    "trainer": "W. Mullins"
   }
  ],
  "race_or_meeting": "Cheltenham Gold Cup",
  "weight_carried_trends": "11-11 stone ideal"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/racingpulse-trends-aa1b071c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from racingpulse.vercel.app](https://www.zero.xyz/host/racingpulse.vercel.app/llms.txt)
