Content Sections
Start typing...
Start typing...
Start typing...
Start typing...
Start typing...
API Specification
11 endpoints
GET
/api/v1/feed
Get user's newsfeed
Response (200)
required
optional
required
POST
/api/v1/posts
Create a new post
Request Body
required
required
optional
optional
optional
optional
optional
Response (201)
required
required
required
optional
required
required
required
GET
/api/v1/posts/{postId}
Get post details
Response (200)
required
required
required
required
required
required
optional
optional
optional
optional
required
required
required
optional
required
required
required
required
PUT
/api/v1/posts/{postId}
Update a post
Request Body
optional
optional
optional
optional
Response (200)
required
optional
optional
required
DELETE
/api/v1/posts/{postId}
Delete a post
Response (200)
required
required
POST
/api/v1/posts/{postId}/like
Like a post
Request Body
No request body fields
Response (200)
required
required
required
required
DELETE
/api/v1/posts/{postId}/like
Unlike a post
Response (200)
required
required
required
GET
/api/v1/posts/{postId}/likes
Get post likes
Response (200)
required
required
optional
required
POST
/api/v1/posts/{postId}/comments
Create a comment
Request Body
required
optional
optional
Response (201)
required
required
required
required
required
optional
required
required
required
GET
/api/v1/posts/{postId}/comments
Get post comments
Response (200)
required
required
optional
required
DELETE
/api/v1/comments/{commentId}
Delete a comment
Response (200)
required
required
Start typing...
Start typing...
Diagrams
Rendering diagram...
Rendering diagram...
Rendering diagram...
Rendering diagram...