FeedMeBack API Documentation

Your comprehensive guide to building feedback-driven applications.

Introduction

Welcome to the FeedMeBack API documentation. This platform enables you to collect, manage, and analyze user feedback effectively. Below, you'll find details of all available API routes and their usage.

User Management Routes

/api/v1/user

Manage user accounts and profiles.

GET /api/v1/user - Get user details.
POST /api/v1/user/signup - Register a new user.
POST /api/v1/user/login - Login a user.
PUT /api/v1/user/:id - Update user details.
DELETE /api/v1/user/:id - Delete a user.
                

Feedback Routes

/api/v1/feedback

Handle feedback submission and retrieval.

GET /api/v1/feedback - Retrieve all feedback.
POST /api/v1/feedback - Submit new feedback.
GET /api/v1/feedback/:id - Get feedback by ID.
PUT /api/v1/feedback/:id - Update feedback.
DELETE /api/v1/feedback/:id - Delete feedback.
                

Analytics Routes

/api/v1/analytics

Analyze user feedback and trends.

GET /api/v1/analytics/summary - Get summary analytics.
GET /api/v1/analytics/user/:id - Analytics for a specific user.
GET /api/v1/analytics/feedback/:id - Analytics for specific feedback.