Unofficial api for helyesiras.mta.hu.
Use: mtahelyesiras.myversion.hu
git clone https://github.com/MrS-1302/helyesiras.mta.hu-api.git
cd helyesiras.mta.hu-api
npm i
# optional | nano src/conf.json
node src/index.js
Endpoint (GET) | Descreption |
---|---|
/word/check/:word | Szó helyességét ellenőrzi |
/word/random | DB ből egy random szóval tér vissza |
/lists/mostFamousWords | TOP 10 legtöbbször ellenőrzött szó |
/lists/lastCachedWords | Utolsó 10 rögízett szó |
/stats | Általános adatokat mutat az adatbázisról |
{
"status": integer,
"msg": string,
"fromCache" boolean
}
status | msg |
---|---|
1 | helyes |
hibás | |
0 | Ismeretlen hiba! |
Csak egy szót tartalmazhat! | |
Nem tartalmazhat speciális karaktert! |
Examples
- /api/check/Enikő
{
"status": 1,
"msg": "helyes",
"fromCache": false
}
- /api/check/enikő
{
"status": 1,
"msg": "hibás",
"fromCache": true
}
- /api/check/alma_hello
{
"status": 0,
"msg": "Nem tartalmazhat speciális karaktert!",
"fromCache": false
}
{
"word": string
}
Example
{
"word": "alma"
}
{
"mostFamousWords": [
{
"word": string,
"valid": integer,
"checked": integer,
"cached": string
},
...
]
}
Example
{
"mostFamousWords": [
{
"word": "alma",
"valid": 1,
"checked": 6,
"cached": "2024-08-16 10:44:50"
}
//...
]
}
{
"lastCachedWords": [
{
"word": string,
"valid": integer,
"checked": integer,
"cached": string
},
...
]
}
Example
{
"lastCachedWords": [
{
"word": "alma",
"valid": 1,
"checked": 6,
"cached": "2024-08-16 10:44:50"
}
//...
]
}
{
"dbSize": string,
"wordsChecked": integer,
"cachedWords": integer,
"validWords": integer,
"notValidWords": integer,
"lastCachedWord": {
"word": string,
"valid": integer,
"checked": integer,
"cached": string
},
"mostFamousWord": {
"word": string,
"valid": integer,
"checked": integer,
"cached": string
}
}
Example
{
"dbSize": "0.01 MB",
"wordsChecked": 9,
"cachedWords": 4,
"validWords": 4,
"notValidWords": 0,
"lastCachedWord": {
"word": "körte",
"valid": 1,
"checked": 1,
"cached": "2024-08-16 10:44:50"
},
"mostFamousWord": {
"word": "alma",
"valid": 1,
"checked": 5,
"cached": "2024-08-16 10:17:17"
}
}