Skip to content
API reference / Horse racing
GET/horse-racing/trainers/{id}/form

Recent runs of a horse, jockey or trainer

The last runs in settled races in our data (latest first) with course, distance, going, position and field size, starting price; and wins, top-three finishes and strike rate over these runs.

Horse racing plan featurePay per call without a key: $0.005 in USDC

Parameters

  • idinteger · pathrequired

    Horse, jockey or trainer ID

  • limitinteger · query

    Runs (1-50)

    Default: 10

Response

JSON with success, the result in data, and where the endpoint pages its results meta.

  • dataobject
  • formstring

    Form: the horse's figures over these runs, oldest left (horses only).

  • idinteger
  • namestring
  • runsarray of object
  • coursestring
  • datestring
  • dead_heatboolean
  • distancestring
  • field_sizeinteger
  • finish_codestring
  • goingstring
  • horseobject
  • jockeyobject
  • positioninteger

    null: did not finish

  • race_classstring
  • race_idinteger
  • race_namestring
  • regionstring
  • spstring
  • sp_decimalnumber
  • timestring
  • trainerobject
  • subjectstring
  • summaryobject
  • runsinteger
  • strike_ratenumber

    wins per run in %

  • top_threeinteger
  • winsinteger
  • errorobject
  • codestring
  • messagestring
  • metaobject
  • attributionstring

    Attribution a data source's licence asks for (Cricsheet's history).

  • limitinteger
  • offsetinteger
  • totalinteger
  • successboolean

Errors

StatusCodeWhen
402x402 offersNo key and no valid payment: the body lists what to pay. Only a 200 answer is charged.
404NOT_FOUNDNo record with that id.

All errors have the shape described in Errors and limits.

Generated from the OpenAPI file, version 1.0. See it as JSON

Was this page helpful?