Contents
What Sportmonks provides
Each coach’s record in the Football API v3 includes:
– Coach ID, full name, common name, and display name
– Sport ID, country ID, and nationality ID
– Birth city ID
– Coach headshot via image_path
– Height and weight
– Date of birth
– Gender
– A player_id field linking to a player record where the coach previously played professionally
The player_id field is particularly useful for building manager biography features, as it lets you retrieve a coach’s entire playing career history by following the link to their player record.
Endpoints
There are five coach endpoints:
GET All Coaches returns every coach available within your subscription.
GET https://api.sportmonks.com/v3/football/coaches?api_token=YOUR_TOKEN
GET Coach by ID returns a single coach by their ID. This is the most common entry point when building individual manager profiles.
GET https://api.sportmonks.com/v3/football/coaches/{coach_id}?api_token=YOUR_TOKEN
GET Coaches by Country ID returns all coaches from a given country. Useful for building nationality-based coaching directories.
GET https://api.sportmonks.com/v3/football/coaches/countries/{country_id}?api_token=YOUR_TOKEN
GET Coaches Search by Name returns coaches matching a name search query. Use this to power autocomplete or coach search within your application.
GET https://api.sportmonks.com/v3/football/coaches/search/{name}?api_token=YOUR_TOKEN
GET Last Updated Coaches returns all coaches whose records were updated in the past 2 hours. Use this as an efficient polling mechanism to keep coach data in sync without repeatedly requesting the full catalogue.
GET https://api.sportmonks.com/v3/football/coaches/latest?api_token=YOUR_TOKEN
Includes
Coach records support the following includes:
– country adds country metadata for the coach’s country of birth
– nationality adds the coach’s nationality
– teams returns the team or teams the coach is currently associated with
– statistics returns aggregated coaching statistics
– fixtures returns fixtures the coach has been involved in
– trophies returns trophies the coach has won
– player returns the coach’s associated player record, where they previously played professionally
Example request: retrieving a coach with their current team and trophies:
GET https://api.sportmonks.com/v3/football/coaches/{coach_id}?api_token=YOUR_TOKEN&include=teams;trophies
Coach records are also accessible as an include on the fixtures endpoints via the coaches include, and on the teams endpoints via the coaches include, letting you retrieve manager information alongside match or club data without a separate request.
What you can build with coach data
Manager profile pages covering biography, nationality, physical attributes, and headshot for coaches across the Premier League, La Liga, Bundesliga, Serie A, Champions League, and beyond
Playing career histories using the player include to retrieve a manager’s full career as a player, linking their coaching and playing records on the same page.
Trophy cabinet features using the trophies include to list every honour a manager has won across their career.
Fixture-level manager context using the coaches include on fixtures to show which manager was in charge for a given match.
Coach search and autocomplete using the search endpoint to let users find managers by name within your application
Data sync pipelines using the last updated endpoint to keep your local coach database current without polling the full catalogue
Availability
Coach data is included in all Starter, Growth, Pro, and Enterprise plans. The coaches available to you correspond to the leagues within your subscription. You can explore and test the coach endpoints using the Sportmonks Postman collection or the API tester in MySportmonks.
Try it free. All paid plans include a 14-day free trial, and the forever-free plan gives you immediate access to the Danish Superliga and Scottish Premiership with no credit card required.


