Quotes API

The Quotes API provides a nearly endless amount of quotes from famous people throughout history.

/v1/quotes GET

https://api.api-ninjas.com/v1/quotes

Returns one (or more) random quotes.


Parameters

  • category  optional

    Category to limit results to. Possible values are:

    age
    alone
    amazing
    anger
    architecture
    art
    attitude
    beauty
    best
    birthday
    business
    car
    change
    communication
    computers
    cool
    courage
    dad
    dating
    death
    design
    dreams
    education
    environmental
    equality
    experience
    failure
    faith
    family
    famous
    fear
    fitness
    food
    forgiveness
    freedom
    friendship
    funny
    future
    god
    good
    government
    graduation
    great
    happiness
    health
    history
    home
    hope
    humor
    imagination
    inspirational
    intelligence
    jealousy
    knowledge
    leadership
    learning
    legal
    life
    love
    marriage
    medical
    men
    mom
    money
    morning
    movies
    success
  • limit  premium only

    How many results to return. Must be between 1 and 100. By default 1 result is returned.

Headers

  • X-Api-Key  required

    API Key associated with your account.

Sample Request Live Demo!

category
https://api.api-ninjas.com/v1/quotes?category=happiness

Headers

X-Api-KeyLog in or sign up to get your API Key

Sample Response

JSON
1 2 3 4 5 6 7 [ { "quote": "The will of man is his happiness.", "author": "Friedrich Schiller", "category": "happiness" } ]

Code Examples

1 2 3 4 5 6 7 8 import requests category = 'happiness' api_url = 'https://api.api-ninjas.com/v1/quotes?category={}'.format(category) response = requests.get(api_url, headers={'X-Api-Key': 'YOUR_API_KEY'}) if response.status_code == requests.codes.ok: print(response.text) else: print("Error:", response.status_code, response.text)

If your programming language is not listed in the Code Example above, you can still make API calls by using a HTTP request library written in your programming language and following the above documentation.