{"uid":"cap_xtm9wZeHzjJgfmJTG8S95","slug":"racingpulse-race-card-c569b891","name":"RacingPulse Race Card","description":"Global horse racing intelligence — live odds, going conditions, form analysis, arbitrage detection, speed ratings, and betting systems for 35 racecourses. All endpoints require x402 payment (USDC on Base mainnet) via the PAYMENT-SIGNATURE header.","url":"https://racingpulse.vercel.app/api/card","method":"GET","headers":{},"bodySchema":{"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":{"date":{"type":"string","description":"YYYY-MM-DD (optional)"},"track":{"type":"string","description":"ascot | cheltenham | flemington | etc"}}}},"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"}}}}},"responseSchema":{"type":"json","example":{"date":"2026-06-06","going":"Good to Firm","races":[{"name":"Royal Hunt Cup","time":"14:30","runners":[],"distance":"1m"}],"track":"ascot","key_trends":[],"going_trend":"Drying","moisture_index":18.5,"news_headlines":[],"meeting_summary":"Fast ground expected throughout the day"}},"example":{"request":{"date":"2024-01-15","racecourse":"Cheltenham"},"response":{"date":"2024-01-15","going":"Good","races":[],"track":"Ascot","disclaimer":"Odds change rapidly. Verify before betting.","key_trends":["Good going eliminates ground bias — expect true form to prevail","Drying trend favours early runners if moisture drops further into Fast/Firm range","Winter footing at 33.3% moisture is ideal for injury prevention on turf","No weather disruptions expected — full card completion likely","Ascot's drainage reputation means surface should remain consistent all day"],"going_trend":"Drying","moisture_index":33.3,"news_headlines":["No race-specific news provided for this meeting"],"meeting_summary":"Ascot is set for ideal winter racing conditions on 15 January 2024. The Good going represents a fair test across all runner types, with the moisture index at 33.3% indicating well-drained turf. No significant rain is forecast, and the track is trending drier — expect consistent conditions throughout the day. This is optimal ground for balanced racing without extremes favouring either quick or staying types."}},"exampleRequest":{"date":"2024-01-15","racecourse":"Cheltenham"},"tags":["x402"],"displayCostAmount":"0.07","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.07/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-osJWThaKv48JWEDtntoW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.07","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a complete race meeting briefing including race card entries, odds, going conditions, and racing news for a specified meeting","exampleAgentPrompt":"Pull me the full RacingPulse race card for Cheltenham today — I want the complete meeting briefing with all runners, current odds, and going conditions.","exampleUseCases":[{"title":"Daily pre-race briefing for racing syndicate","prompt":"Get me the complete RacingPulse card for Ascot this Saturday so I can brief my syndicate partners on all the runners, odds, and track conditions before we decide where to place our bets."},{"title":"Track conditions analysis for racing commentator","prompt":"Pull the full race meeting overview for Newmarket today — I need all the entries, current odds, going conditions, and any relevant news so I can prepare my commentary for the broadcast."},{"title":"Multi-track racing opportunity identification","prompt":"Show me the complete race card briefings for both Leopardstown and Cheltenham this weekend so I can compare odds across meetings and spot any value bets or arbitrage opportunities."}],"resultDescription":"A structured race card object containing all race entries for the meeting, current bookmaker odds, live going conditions at the track, and relevant racing news or briefing notes for the day's meeting.","failureModes":["Meeting not found for the specified date or racecourse — returns 404 or empty result","Invalid racecourse name or unsupported venue — returns error indicating unrecognized track","No races scheduled for the requested date — returns empty card","Payment not processed or x402 auth failure — returns 402 Payment Required","Upstream racing data feed unavailable — returns 503 or partial data"],"whenToPreferThis":"Use this endpoint when you need a comprehensive single-meeting overview combining entries, odds, going, and news in one call — ideal for pre-race briefings or meeting summaries. Prefer this over individual sibling endpoints (form guide, speed ratings, trends) when you want the full picture for a specific race card rather than deep analysis of a single dimension.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:51:53.123Z","isFirstParty":false}