Tandem
communityLanguage exchange app — practice with native speakers, text/voice/video chat, and corrections
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
/api/languagesGet available languages
Returns
languages[] with code, name, learners_count, native_speakers_countGET
/api/partnersFind language partners
Parameters
learnsstringrequiredteachesstringrequiredlocationstringoptionalReturns
partners[] with id, name, native_language, learning, location, topics[], online