Divvun API
Documentation for the Divvun API endpoints
Introduction
Welcome to the Divvun API documentation. This API provides endpoints for interacting with the Divvun service.
Base URL
All API endpoints are relative to the base URL:
https://dev.api.giellalt.org
Endpoints
Health Check
GET /health application/json
Check the health status of the API.
Response
{
"status": "ok"
}
Grammar Check
POST /grammar/:tag application/json
Check grammar for text. Available languages:
apu- Apurinãba- башҡорт теле (Başķort tele), башҡортса (Başķortsa)bxr- Russia Buriatcrk- ᓀᐦᐃᔭᐍᐏᐣ, Nēhiyawēwinde- Deutschest-x-plamk- EST-X-PLAMKfit- Meänkieli (Tornedalen Finnish)fkv- Kven Finnishfo- føroysktga- Gaeilgehdn- Xaad Kilik- Inupiaqizh- Ingriankoi- Komi-Permyakkpv- Komi-Zyriankrl- Kareliankw- kernewekliv- Livõ kellv- latviešumdf- Mokshamhr- Eastern Marimns- Ма̄ньщиmrj- Western Marimyv- Erzyanb- norsk bokmålnio- Nganasannn- nynorsknno-x-ext-apertium- NNO-X-EXT-APERTIUMoj- Ojibwaolo- Livvin kielirmf- Kaalengo tšibbaharo- românăru- русскийse- davvisámegiellasje- Bidumsámegiellasma- åarjelsaemien gïelesmn- anarâškielâso- Soomaalispa-x-ext-apertium- SPA-X-EXT-APERTIUMtt- татарtyv- тыва (tyva), тыва дыл (tyva dyl)udm- Udmurtvep- Vepsvot- Voticvot-x-ext-kkankain- VOT-X-EXT-KKANKAINvro- Võro kiilyrk- Nenets
Request application/json
{
"text": "sami"
}
Response application/json
{
"text": "sami",
"errs": [
{
"error_text": "sami",
"start_index": 0,
"end_index": 4,
"error_code": "typo",
"description": "Ii leat sátnelisttus",
"suggestions": [
"sámi"
],
"title": "Čállinmeattáhus"
}
]
}
Spell Check
POST /speller/:tag application/json
Check spelling for text. Available languages:
fit- Meänkieli (Tornedalen Finnish)fkv- Kven Finnishfo- føroysktga- Gaeilgekl- kalaallisutnb- norsk bokmålse- davvisámegiellasma- åarjelsaemien gïelesmj- julevsámegiellasmn- anarâškielâsms- nuõrttsääʹmǩiõll
Request application/json
{
"text": "sami"
}
Response application/json
{
"text": "sami",
"results": [
{
"word": "sami",
"is_correct": false,
"suggestions": [
{
"value": "sámi",
"weight": 14.529631
},
{
"value": "sama",
"weight": 40.2973
},
{
"value": "sáme",
"weight": 45.896103
},
{
"value": "sabmi",
"weight": 50.2973
},
{
"value": "samai",
"weight": 50.2973
},
{
"value": "sapmi",
"weight": 50.2973
},
{
"value": "satmi",
"weight": 50.2973
},
{
"value": "samo",
"weight": 55.2973
},
{
"value": "samu",
"weight": 55.2973
},
{
"value": "somá",
"weight": 56.623154
}
]
}
]
}