InQuote - API

Description

InQuote is a powerful API that provides access to a vast collection of unique quotes with support for filtering by different categories which can be retrived using HTTP request so that you can easily find the perfect quote for your needs.
It has a vast collection of 35000+ unique quotes of different categories. It is hosted on vercel.

BASE URL: https://inquote.vercel.app

Endpoints

It has following endpoints :

List of all Categories

anime, death, happiness, inspiration, love, poetry, romance, science, success, time, truth

Response Example for Random category

GET /api/random

{
"id": 123,
"quote": "A friend to all is a friend to none.",
"author": "Aristotle",
"length": 36,
"tags": ["friendship", "knowledge"]
}

Response Example for Anime category

GET /api/random/anime

{
"anime": "Naruto",
"character": "Pain",
"quote": "Because of the existence of love - sacrifice is born. As well as hate. Then one comprehends... one knows PAIN."
}

Response Example for Other Categories

GET /api/random/{category}

❗Replace {category} with an appropriate category.

{
"Column1": 6,
"Quote": "“Somewhere, something incredible is waiting to be known.”",
"Author": "― Carl Sagan",
"Main Tag": "science",
"Other Tags": "[' astronomer, science, writer']"
}

Points to Ponder

For quotes and author:

⟩ Random endpoint has 'quote' and 'author'

⟩ Anime endpoint has 'quote' and 'character'

⟩ For any other type of category, the endpoint had 'Quote' and 'Author'.

So, Please consider seeing examples once before using this API in any of your projects.