Summer Notes API
Welcome to the Summer Notes API documentation. This API provides a complete set of endpoints for managing notes with advanced categorization, grouping, and archiving features.Base URL
All API requests should be made to:Key Features
- Note Management: Create, read, update, and archive notes
- Categorization: Organize notes by predefined categories
- Grouping: Group notes for better organization
- Color Coding: Assign colors to notes for visual organization
- Archiving: Archive and restore notes without permanent deletion
- Filtering: Advanced filtering by category, group, and archived status
Quick Start
To get started with the Summer Notes API:- Get all notes:
GET /api/notes - Create a note:
POST /api/noteswith required fields - Update a note:
PUT /api/notes/:id - Archive a note:
PATCH /api/notes/:id/archive
Response Format
All API responses are in JSON format with appropriate HTTP status codes:200: Success400: Bad Request (validation errors)500: Internal Server Error