ariefhk / tesaurus-api

Home Page:https://tesaurus-api.cyclic.app/api/dictionary?sinonim=makan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tesaurus API

Resource Data

Tesaurus Data - Victoria

How To Run

  1. Install Library
npm i
  1. Running Project on Development
npm run dev
  1. Running Project on Production
npm run start

Route

- Search Sinonim

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\"}"
}

About

https://tesaurus-api.cyclic.app/api/dictionary?sinonim=makan


Languages

Language:TypeScript 100.0%