Horse Racing API

We have partnered with Rapid (formerly RapidAPI), provider of the world’s largest API Hub. Rapid offers an API platform that enables developers and enterprises to find, connect to, and manage APIs across multiple environments.

Millions of developers use Rapid to connect to thousands of APIs, helping power modern software development by improving data sharing and collaboration between multiple applications.

Gambles.me are excited to start this partnership and look forward to seeing the software people develop with our horse racing data.

Endpoints Get started

Our Horse Racing APIs

Races

   Races

Call this endpoint to return a collection of race meetings for the current date.

Request URL

GET /v1/index.php?endpoint=Races

   UpcomingRaces

Call this endpoint to return a collection of future race meetings for the current date.

Request URL

GET /v1/index.php?endpoint=UpcomingRaces

   FinishedRaces

Call this endpoint to return a collection of finished race meetings for the current date. This does not mean they have results.

Request URL

GET /v1/index.php?endpoint=FinishedRaces

Horses

   Horse

Call this endpoint to return information about the given horse.

Request URL

GET /v1/index.php?endpoint=Horse


Parameters

data {"HorseID":12345}

   Horses

Call this endpoint to return a collection of horses for a given race meeting.

Request URL

GET /v1/index.php?endpoint=Horses


Parameters

data {"RaceID":7626,"OrderBy":"GMR","OrderByDirection":"DESC"}

   Form

Call this endpoint to return past race results for a given horse.

Request URL

GET /v1/index.php?endpoint=Form


Parameters

data {"HorseID":12345}

Jockeys

   JockeyForm

Call this endpoint to return past race results for the given jockey.

Request URL

GET /v1/index.php?endpoint=JockeyForm


Parameters

data {"JockeyID":1234}

   Jockey

Call this endpoint to return information about a given jockey.

Request URL

GET /v1/index.php?endpoint=Jockey


Parameters

data {"JockeyID":1234}

Trainers

   TrainerForm

Call this endpoint to return past race results for the given trainer.

Request URL

GET /v1/index.php?endpoint=TrainerForm


Parameters

data {"TrainerID":1234}

   Trainer

Call this endpoint to return information about the given trainer.

Request URL

GET /v1/index.php?endpoint=Trainer


Parameters

data {"TrainerID":1234}

Results

   Results

Call this endpoint to return results form the given race.

Request URL

GET /v1/index.php?endpoint=Results


Parameters

data {"RaceID":7626}

   NonFinishers

Call this endpoint to return a collection of horses that did not finish the race.

Request URL

GET /v1/index.php?endpoint=NonFinishers


Parameters

data {"RaceID":7626}

Toolbox

   SearchHorse

Call this endpoint to return information about a horse(s).

Request URL

GET /v1/index.php?endpoint=SearchHorse


Parameters

data {"HorseName":"Eagle One","Operator":"="}


Operators

Operator One of: =, LIKE

   GMR

Call this endpoint to return a collection of horses ordered by their GMR rating.

Request URL

GET /v1/index.php?endpoint=GMR

   FrontRunners

Call this endpoint to return a collection of front runner horses.

Request URL

GET /v1/index.php?endpoint=FrontRunners

   MyHorses

Call this endpoint to return a user's My Horses.

Request URL

GET /v1/index.php?endpoint=MyHorses


Parameters

data {"AppKey":12345}

   TopPicks

Call this endpoint to return our Top Picks of the day.

Request URL

GET /v1/index.php?endpoint=TopPicks


Parameters

data {"AppKey":12345}

   Spotlight

Call this endpoint to return a horses from today's Spotlight.

Request URL

GET /v1/index.php?endpoint=Spotlight


Parameters

data {"AppKey":12345}

Write a tip

Save

  • Home

  • Profile

  • Your Racing Tips

  • Subscriptions


Logout