Simple API using flask with postgresql
https://some-flask-api.herokuapp.com \
username: Username \
password: Password123 \
*Note: Use Talend or Postman to open the website.
Note: Be sure to run postgresql server and create a database before cloning. \ Test notes: Be sure to follow testing steps before testing again.
Method | URL | Form | Description |
---|---|---|---|
POST | /users/register | [username][password][confirm] | Register a user. |
POST | /users/login | [username][password] | Log in a user. |
GET | /users/logout | None | Log out a user. |
GET | /jobs/ | None | Get all jobs. |
POST | /jobs/ | [name][description] | Create a job. |
GET | /jobs/view/:id | None | Get job by id. |
POST | /jobs/update/:id | [id][name][description] | Update a job. |
DELETE | /jobs/delete/:id | None | Delete an animal. |
GET | /employees/ | None | Get all employees. |
POST | /employees/ | [name][email][occupations_id] | Create an employee. |
GET | /employees/view/:id | None | Get an employee by id. |
POST | /employees/update/:id | [id][name][email][occupations_id] | Update an employee. |
DELETE | /employees/delete/:id | None | Delete an employee. |
Parameter | Description |
---|---|
sort | Sort by [id], [name], [description (job only] or [email (employee only)]. Add “-“ for descending order. |
search | Search by [name][description][email]. |
page | Page number. |