- Install Library
npm i
- Running Project on Development
npm run dev
- Running Project on Production
npm run start
Endpoint : GET /api/dictionary
Query Parameter :
- sinonim : string, required
Example : GET /api/dictionary?sinonim=makan
Response Body (Success) :
{
"status": true,
"message": "Sukses mendapatkan sinonim kata makan",
"data": ["dahar", "mamah", "santap"]
}
Response Body (Failed Not Found) :
{
"errors": "Kata m tidak ditemukan dalam kamus!"
}
Response Body (Validation Error) :
{
"errors": "Validation Error : {\"issues\":[{\"code\":\"invalid_type\",\"expected\":\"string\",\"received\":\"undefined\",\"path\":[\"sinonim\"],\"message\":\"Required\"}],\"name\":\"ZodError\"}"
}