cURL
curl --request GET \ --url https://api.example.com/v1/languages/search
{ "data": [ { "id": 123, "glottocode": "<string>", "name": "<string>", "matched_name": "<string>", "score": 123 } ] }
Search languages by name
GET https://api.langdex.co/v1/languages/search
family
language
dialect
Show child attributes
curl "https://api.langdex.co/v1/languages/search?q=mand" \ -H "Authorization: Bearer YOUR_API_KEY"
{ "data": [ { "id": 456, "glottocode": "mand1415", "iso639_3": "cmn", "name": "Mandarin Chinese", "matched_name": "Mandarin Chinese", "level": "language", "score": 0.95 }, { "id": 789, "glottocode": "mand1469", "iso639_3": "mnk", "name": "Mandinka", "matched_name": "Mandinka", "level": "language", "score": 0.85 } ], "meta": { "query": "mand", "total": 12 } }
curl "https://api.langdex.co/v1/languages/search?q=日本語" \ -H "Authorization: Bearer YOUR_API_KEY"
{ "data": [ { "id": 1234, "glottocode": "nucl1643", "name": "Japanese", "matched_name": "日本語", "score": 1.0 } ] }
curl "https://api.langdex.co/v1/languages/search?q=japanse&fuzzy=true" \ -H "Authorization: Bearer YOUR_API_KEY"
{ "data": [ { "id": 1234, "glottocode": "nucl1643", "name": "Japanese", "matched_name": "Japanese", "score": 0.92 } ] }
curl "https://api.langdex.co/v1/languages/search?q=german&level=language" \ -H "Authorization: Bearer YOUR_API_KEY"