📖 Quotes Endpoints
GET
/api/quotes/
Get all quotes
GET
/api/quotes/?id=1
Get a specific quote by ID
GET
/api/quotes/?author_id=1
Get all quotes by a specific author
GET
/api/quotes/?category_id=1
Get all quotes in a specific category
GET
/api/quotes/?author_id=1&category_id=1
Get quotes by author and category
GET
/api/quotes/?random=true
Get a random quote
POST
/api/quotes/
Create a new quote (requires: quote, author_id, category_id)
PUT
/api/quotes/
Update a quote (requires: id, quote, author_id, category_id)
DELETE
/api/quotes/
Delete a quote (requires: id)
✍️ Authors Endpoints
GET
/api/authors/
Get all authors
GET
/api/authors/?id=1
Get a specific author by ID
POST
/api/authors/
Create a new author (requires: author)
PUT
/api/authors/
Update an author (requires: id, author)
DELETE
/api/authors/
Delete an author (requires: id)
🏷️ Categories Endpoints
GET
/api/categories/
Get all categories
GET
/api/categories/?id=1
Get a specific category by ID
POST
/api/categories/
Create a new category (requires: category)
PUT
/api/categories/
Update a category (requires: id, category)
DELETE
/api/categories/
Delete a category (requires: id)