Simple project showcasing basic REST methods using
Requests
GET /api/v1/users
GET /api/v1/users/{id}
POST /api/v1/users
DELETE /api/v1/users/{id}
PUT /api/v1/users/{id}
PATCH /api/v1/users/{id}
GET /api/v1/users/{id}/posts
GET /api/v1/users/{id}/posts/{postId}
POST /api/v1/users/{id}/posts
DELETE /api/v1/users/{id}/posts/{postId}
PUT /api/v1/users/{id}/posts/{postId}
PATCH /api/v1/users/{id}/posts/{postId}
GET /api/v1/users/{id}/comments
GET /api/v1/users/{id}/comments/{commentId}
DELETE /api/v1/users/{id}/comments/{commentId}
PATCH /api/v1/users/{id}/comments/{commentId}
GET /api/v1/users/{id}/subreddits
GET /api/v1/users/{id}/subreddits/{subRedditId}
POST /api/v1/users/{id}/subreddits
DELETE /api/v1/users/{id}/posts/{postId}
PUT /api/v1/users//{id}/subreddits/{subRedditId}
PATCH /api/v1/users//{id}/subreddits/{subRedditId}
GET /api/v1/posts
GET /api/v1/posts/{id}
GET /api/v1/posts/{id}/comments
GET /api/v1/comments
GET /api/v1/comments/{id}
POST /api/v1/comments
DELETE /api/v1/comments/{id}
PUT /api/v1/comments/{commentId}?userId={userId}&postId={postId}
PATCH /api/v1/comments/{commentId}?userId={userId}&postId={postId}
GET /api/v1/subreddits
GET /api/v1/subreddits/{id}
DELETE /api/v1/subreddits/{id}
GET /api/v1/replies
GET /api/v1/replies/{id}
POST /api/v1/replies
DELETE /api/v1/replies/{id}
PUT /api/v1/replies/{replyId}?userId={userId}&commentId={commentId}
PATCH /api/v1/replies/{replyId}?userId={userId}&commentId={commentId}