Skip to content

aktober/rest-api-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API endpoints:

[POST] /api/users/create/ - create user

[POST] /api/token/ [params: username, password] - obtain jwt token

[POST] /api/posts/ - create post (require: token, title, text)

[GET] /api/posts/ - posts list (require: token)

[GET] /api/posts/<pk>/ - post details (require: token)

[PUT] /api/posts/<pk>/ - post update (require: token)

[DELETE] /api/posts/<pk>/ - delete post (require: token)

[GET] /api/posts/<pk>/like/ - like post (require: token)

[GET] /api/posts/<pk>/unlike/ - unlike post (require: token)