Chat-App-API API Reference User Route For Authentication GET /auth/ Parameter Type Description token string Required Get all users GET /user/ Update user profile PUT /user/:id Parameter Type Description userId string Required Delete user profile DELETE /user/:id Parameter Type Description userId string Required Find a user GET /user/finduser Parameter Type Description usernmae string Required userId string Required Follow a user PUT /user/:id/follow Parameter Type Description userId string Required Unfollow a user PUT /user/:id/unfollow Parameter Type Description userId string Required Post Route Get all post GET /post/ Get user post GET /post/:username Parameter Type Description username string Required Edit a post PUT /post/:id Parameter Type Description userId string Required postId string Required Delete a post DELETE /post/:id Parameter Type Description userId string Required postId string Required Like a post PUT /post/:id/like Parameter Type Description userId string Required postId string Required Comment a post PUT /post/:id/comment Parameter Type Description userId string Required postId string Required username string Required comment string Required