Single Fare Finder

Hi all,

I’m interested on how to retrieve data about fares for single journeys and suggest alternative cheaper routes to customers.

I’ve seen third-party apps showing prices for single fares and I know TFL has the single fare finder tool on the website.

Are there API’s for fares or has anyone tried to recreate this tool? What could be the best approach for a project like this?