# rgncycle-libulfius libulfius API for rgncycle ## preparation ``` sudo apt install make --no-install-recommends sudo apt install build-essential --no-install-recommends sudo apt install libulfius-dev --no-install-recommends sudo apt install libconfig-dev --no-install-recommends ``` ## test API * test ``` curl -X GET http://:/hello ``` * create ``` curl --data "name=Hi from curl!" http://:/entities/create curl -X POST --data "name=Hi from curl!" http://:/entities/create ``` * read all ``` curl -X GET http://:/entities/info curl -X GET http://:/relations/info curl -X GET http://:/distances/info ``` * read single ``` curl http://:/entities/35/info ``` * update ``` curl --data "name=Hi from curl!" http://:/entities/1/update curl -X POST --data "name=Update!" http://:/entities/1/update ``` * delete ``` curl -X DELETE http://localhost:/entities/1/delete ```