GET |
/articles(/) |
Gets all articles that don't have isDeleted=true |
GET |
/articles/all |
Gets all articles (priority over {id}) |
GET |
/articles/{id} |
Gets article by id |
POST |
/articles(/) |
Creates an article from the request body, validates all the stuff before creation |
PUT |
/articles/{id} |
Updates an article from the request body, validates all the stuff before update |
DELETE |
/articles(/) |
Cleans the database from bad articles: marks them as isDeleted=true |
DELETE |
/articles/{id} |
Marks article as isDeleted=true |