Quotes API avatar

Quotes API

Pricing

Pay per usage

Go to Apify Store
Quotes API

Quotes API

Aggregate inspirational, motivational, and famous quotes from multiple free public APIs. Supports bulk fetch, random, daily quote, author filtering, and keyword search.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Monkey Coder

Monkey Coder

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Aggregate inspirational, motivational, and famous quotes from multiple free public APIs into a clean, structured dataset. Perfect for content creators, developers building motivational apps, social media managers, and anyone who needs bulk access to quality quotes.

📚 Data Sources

This Actor aggregates quotes from three reliable free APIs:

  • DummyJSON — 1,400+ curated quotes with author attribution
  • ZenQuotes — Random inspirational quotes refreshed regularly
  • Forismatic — Classic motivational quotes database

✨ Features

  • Bulk aggregation — Fetch up to 500 quotes in a single run
  • Random mode — Get random quotes for variety
  • Daily quote — Fetch today's inspirational quote
  • Author filtering — Find quotes by specific authors (Einstein, Gandhi, etc.)
  • Keyword search — Filter quotes containing specific words or phrases
  • Source selection — Choose which APIs to fetch from
  • Deduplication — Automatic removal of duplicate quotes across sources
  • Structured output — Clean JSON with quote, author, source, and metadata

🚀 How to Use

  1. Click "Start" to run with default settings (50 quotes from all sources)
  2. Or customize your run:
    • Set Maximum Quotes (1-500)
    • Choose a Mode: Bulk, Random, or Today's Quote
    • Add a Search Query to filter by keyword (e.g., "love", "success")
    • Set an Author Filter to find quotes by a specific person
    • Select Data Sources to pick which APIs to use

📊 Sample Output

[
{
"quote": "In the middle of every difficulty lies opportunity.",
"author": "Albert Einstein",
"source": "dummyjson",
"source_id": "42",
"category": "",
"tags": [],
"index": 1,
"fetched_at": "2026-03-19T12:00:00+00:00"
},
{
"quote": "The only way to do great work is to love what you do.",
"author": "Steve Jobs",
"source": "zenquotes",
"source_id": "",
"category": "",
"tags": [],
"index": 2,
"fetched_at": "2026-03-19T12:00:00+00:00"
}
]

📝 Output Fields

FieldDescription
quoteThe quote text
authorAuthor name
sourceAPI source (dummyjson, zenquotes, forismatic)
source_idSource-specific identifier (if available)
categoryQuote category (if available)
tagsAssociated tags
indexSequential number in results
fetched_atUTC timestamp of when the quote was fetched

⚙️ Notes

  • Rate limits: The Actor respects API rate limits with built-in delays between requests
  • Memory: Minimal memory usage (256 MB is sufficient)
  • Typical runtime: 10-60 seconds depending on quote count
  • No API keys required: All data sources are completely free and open