150,000 quotes.
5-dimensional filtering.

A REST API built for developers who need curated, categorized wisdom — filtered by category, mood, faith tradition, era, and length. Built for mental health, recovery, grief support, and faith apps.

150k+Curated quotes
43Categories
7Faith traditions
FreeTrial — no card

Quick Start

Get your first quote in under 60 seconds.

Step 1 — Request a trial key

Fill out the form below. You'll receive a key by email within a few hours. 1,000 free calls, 30 days, no credit card.

Step 2 — Make your first request

# Swap in your key
curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-random"

Step 3 — See the response

{
  "id":                 "q_3949ef4a",
  "text":               "It does not matter how slowly you go as long as you do not stop.",
  "author":             "Confucius",
  "category":           "Motivation & Success",
  "secondary_category": "Wisdom & Philosophy",
  "mood":               "inspirational,uplifting",
  "era":                "Ancient",
  "length":             "Short",
  "faith_tradition":    "Confucian"
}
Base URL: https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1

Authentication

Pass your API key on every request using either method:

Option A — Header (recommended)

X-API-Key: YOUR_KEY

Option B — Bearer token

Authorization: Bearer YOUR_KEY
HTTP StatusMeaning
401Missing or invalid API key
403Key expired or deactivated — contact support to renew
429Monthly call limit reached — resets on the 1st

GET /quotes-random

GET /quotes-random

Returns one random quote. All parameters are optional — a bare call returns any quality quote from the full database.

Parameters

ParamTypeExampleNotes
categorystringgriefPartial match. "grief" matches "Grief & Loss"
moodstringreflectivePartial match against mood tags
lengthstringshortExact: Short / Medium / Long
erastringmodernSee era values in Filter Reference
faithstringchristianExact: Christian / Islamic / Buddhist / Jewish / Hindu / Taoist / Confucian

Example — random short grief quote

curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-random?category=grief&length=short"

Example — random Christian quote

curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-random?faith=christian&mood=inspirational"

GET /quotes-filter

GET /quotes-filter

Returns multiple quotes matching your filters, sorted by curation score. Supports pagination. Number of simultaneous filters and results per call are gated by plan.

Parameters

ParamTypeDefaultNotes
categorystringPartial match
moodstringPartial match
lengthstringShort / Medium / Long
erastringSee Filter Reference
faithstringChristian / Islamic / Buddhist / Jewish / Hindu / Taoist / Confucian
limitinteger10Max per plan: Trial 10, Starter 25, Pro 50, Platform 100
offsetinteger0For pagination

Example — 10 short recovery quotes

curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-filter?category=recovery&length=short&limit=10"

Response

{
  "quotes": [
    {
      "id":     "q_3e7ce7e8",
      "text":   "If you look for perfection, you'll never be content.",
      "author": "Leo Tolstoy",
      "category": "Mental Health & Recovery",
      "mood":   "reflective,uplifting",
      "era":    "Modern",
      "length": "Short"
    }
    // ... more quotes
  ],
  "total":    2847,
  "limit":    10,
  "offset":   0,
  "has_more": true
}

Pagination example

# Page 1
curl -H "X-API-Key: YOUR_KEY" "...?category=grief&limit=25&offset=0"
# Page 2
curl -H "X-API-Key: YOUR_KEY" "...?category=grief&limit=25&offset=25"

GET /quotes-categories

GET /quotes-categories

Returns all available filter values — categories with quote counts, plus the full list of moods, lengths, and eras. Use this endpoint to build filter UIs or discover what's available.

No parameters. Example:

curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-categories"

Response (abbreviated)

{
  "categories": [
    { "name": "Wisdom & Philosophy", "count": 29243 },
    { "name": "Life & Human Nature",  "count": 17645 },
    { "name": "Grief & Loss",          "count": 932   }
    // ... 40 more
  ],
  "total_categories": 43,
  "moods":   ["challenging", "dark", "humorous", "inspirational", "poignant", "reflective", "serious", "uplifting"],
  "lengths": ["Short", "Medium", "Long"],
  "eras":    ["Ancient", "Medieval", "Early Modern", "Modern", "Contemporary", "Present"]
}

GET /quotes-usage

GET /quotes-usage

Check your call count and remaining budget for the current month. Resets on the 1st of each month.

curl -H "X-API-Key: YOUR_KEY" \
  "https://ptzxcvrqqmztehcducxq.supabase.co/functions/v1/quotes-usage"
{
  "client":           "Sober Time",
  "tier":             "professional",
  "calls_this_month": 4821,
  "call_limit":       50000,
  "calls_remaining":  45179,
  "usage_pct":        10,
  "resets":           "1st of each month"
}

Filter Reference

Categories (43 total)

Aging & Growing OldAthletes & Sports Legends Beauty & AestheticsCommunity & Service Conscience & IntegrityCourage & Strength Creativity & InnovationCulture & Heritage Curiosity & WonderDignity & Honor Doubt & UncertaintyEducation & Learning Family & ParentingForgiveness & Letting Go Grief & LossHappiness & Peace Hardship & AdversityJustice & Equality Leadership & BusinessLife & Human Nature Loneliness & SolitudeLove & Relationships Marriage & PartnershipMemory & Nostalgia Mental Health & RecoveryMotivation & Success Nature & EnvironmentParenting & Children Politics & GovernanceSilence & Stillness Spirituality & FaithTime & Mortality Wisdom & Philosophy + 10 more

Faith Traditions

ChristianIslamicBuddhist JewishHinduTaoistConfucian

Moods

challengingdarkhumorous inspirationalpoignantreflective seriousuplifting

Lengths

ShortMediumLong

Short = under 100 chars  ·  Medium = 100–200 chars  ·  Long = 200+ chars

Eras

AncientMedievalEarly Modern ModernContemporaryPresent

Use Case Examples

Recovery & Sobriety Apps

Daily motivational push notifications, filtered to recovery language and short enough to read at a glance.

GET /quotes-filter?category=mental+health&mood=inspirational&length=short&limit=7
Faith & Devotional Apps

Pull from C.S. Lewis, Spurgeon, Augustine, and Bonhoeffer — filtered by Christian tradition, any mood.

GET /quotes-random?faith=christian&mood=reflective
Grief Support Apps

Short, hopeful quotes filtered to grief category. Optionally faith-specific for users who self-identify.

GET /quotes-filter?category=grief&mood=uplifting&length=short&faith=christian
Senior Living Platforms

Match daily inspiration to the faith tradition of each community. Rotate 7 quotes per week automatically.

GET /quotes-filter?faith=jewish&mood=reflective&limit=7

Pricing

Start free. Upgrade when your app grows. No contracts.

Trial
Free
  • 1,000 calls / month
  • 1 active filter
  • 10 results / call
  • 30-day window
Starter
$49 /mo
  • 10,000 calls / month
  • 2 active filters
  • 25 results / call
  • All categories
Platform
$199 /mo
  • Unlimited calls
  • All 5 filters
  • 100 results / call
  • Priority support

Need a white-label or dedicated endpoint? Contact us for Enterprise pricing.

Also available on RapidAPI: Subscribe instantly with a credit card — no email required. View on RapidAPI Hub →

Get a Free Trial Key

1,000 calls, 30 days, no credit card. You'll receive a key by email within a few hours.

To request a trial key: Email quotable2026@gmail.com with your app name and what you're building. Subject line: Trial API Key Request.

Integration typically takes 20–30 minutes. The Quick Start above walks through the first API call step by step.

Terms of Use

By using the Quotable Wisdom API you agree to the following terms. These exist to protect the integrity of the data and ensure fair use for all clients.

License

Quotable Wisdom grants you a limited, non-exclusive, non-transferable license to access the API and display quotes within your application. This license does not transfer ownership of any data, tags, categorizations, or metadata.

Permitted Use

You may use API responses to display quotes within your application, product, or service — including commercial products. Attribution to Quotable Wisdom is appreciated but not required on paid plans.

Prohibited Use

The following are expressly prohibited:

ProhibitedWhy it matters
Bulk collection or systematic harvesting of API responses to build a standalone quote databaseThe curated database is the product — extracting it wholesale bypasses the license
Reselling, sublicensing, or redistributing raw API data to third partiesEach application requires its own API key and agreement
Using API data to build a competing quote API, database product, or data resale serviceCreates direct competitive harm using our infrastructure
Sharing, transferring, or publishing your API keyOne key per application; you are responsible for all calls made with your key
Automated requests designed to circumvent call limits (e.g., rotating trial accounts)Undermines fair access for all clients

What You Own

Individual quote texts by historical figures are generally in the public domain. The Quotable Wisdom database — including its selection, curation, grading system, mood tags, faith tradition classifications, era assignments, and all other metadata — is original creative and intellectual work protected under U.S. copyright law as a compiled work.

Rate Limits & Fair Use

Call limits are enforced per API key per calendar month. Attempts to circumvent limits through multiple trial accounts or automated key rotation are a violation of these terms and will result in immediate revocation of all associated keys.

Termination

We reserve the right to revoke any API key at any time for violation of these terms. Paid clients will receive a prorated refund for any unused portion of the current billing period.

Changes to Terms

We may update these terms with reasonable notice by email to the address on your account. Continued use of the API after notice constitutes acceptance.

Questions about these terms: quotable2026@gmail.com  ·  Jireh Holdings LLC  ·  North Platte, Nebraska