this project perform the following operations to the base url (https://chongaichronicles.com)
This endpoint can be tested using Postman with the following settings, base url should be https://chongaichronicles.com
Verb | Endpoint | Params | Description |
---|---|---|---|
GET | /api | null | This get all the persons in the database table |
GET | /api/:user_id | null | This get a single person from the database table, the |
POST | /api | {name: string; age:string | this create a new person in the database |
POST | /api/:user_id | {name?: string, age?:string; _method: 'PUT'} | this edit a specific user form the database |
DELETE | /api/:user_id | null | this delete a specific user from the database |
- If you pass name of the peron in the url query parameters, it will process it accordingly
- If the id or name pass is not found it will return a 404 not found error
- Due to laravel limitation when updating, "_method" param will have to be pass with a value of "put" and it will be a post request not a put request
Developer: Igwe Reinhard Chigozie
I am a Backend developer using PHP Laravel Framework