Tureng Dictionary

Read-only

Translate a word with the Tureng dictionary: given an English or Turkish keyword (also English<->German/Spanish/French) it returns the actual dictionary translations — the term pairs and their categories — not autocomplete suggestions. Generated from tureng.com.

Base URL
https://api.maviapi.com/v1/sites/tureng
1
Endpoints
619ms
p50 latency
2
Calls / 30d
GET/search

Real translations

Translate a word: returns the actual English<->Turkish dictionary translations for the keyword (term pairs with category and part of speech), parsed from Tureng's results table. Bidirectional per language pair.

Bearer auth. Pass your key as Authorization: Bearer <key> on every request.
stringRequiredin query

Word to translate (Turkish or English; each pair is bidirectional).

stringOptionalin query

Dictionary/language pair. entr=English<->Turkish (default), ende=English<->German, enes=English<->Spanish, enfr=English<->French. Each pair is bidirectional.

integerOptionalin query

Max results per page (1-200).

integerOptionalin query

Number of results to skip for pagination.

booleanOptionalin query

Bypass and repopulate the cache.

dataobject
cachedboolean
sourcestring
paginationobject
Try itLive
GET
https://api.maviapi.com/v1/sites/tureng/search?q=book&lang=entr&limit=10&offset=0&refresh=false
Request
curl "https://api.maviapi.com/v1/sites/tureng/search?q=book&lang=entr&limit=10&offset=0&refresh=false" \
-H "Authorization: Bearer $MAVI_KEY"
Example648 B
{
  "data": {
    "query": "book",
    "lang": "entr",
    "lang_name": "English <-> Turkish",
    "target_lang": "Turkish",
    "count": 2,
    "results": [
      {
        "category": "Common Usage",
        "english": "book",
        "translation": "kitap",
        "part_of_speech": "n."
      },
      {
        "category": "Common Usage",
        "english": "book",
        "translation": "ayırtmak",
        "part_of_speech": "v."
      }
    ]
  },
  "cached": false,
  "source": "https://tureng.com/en/turkish-english/book",
  "pagination": {
    "total": 268,
    "limit": 50,
    "offset": 0,
    "count": 50,
    "has_more": true
  }
}