Random Facts API

GET

Supply trivia widgets and games with fresh curated facts.

Random Facts delivers a random fact on every request without requiring any query parameters. Drop bite-sized trivia into apps, chat widgets, and daily notification feeds.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/randomfacts
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "fact": "Rhinoceros have 3 toes on each foot"
  }
}

About the Random Facts API

Send a GET request to receive an entry from the collection, returned as a JSON object with a single fact string. Every call produces an individual item, requiring no configuration or query arguments.

What people use it for

Daily Newsletter Snippets
Email marketers inject a fresh trivia sentence into morning roundups to give subscribers a quick educational takeaway before the main articles.
Chatbot Icebreakers
When community Discord bots receive an idle prompt, they pull an unexpected fact to stimulate conversation among chat members.
Loading Screen Entertainment
Keep players entertained between game rounds by showing a single interesting trivia snippet while assets load in the background.
Digital Dashboard Widgets
To keep breakroom display boards engaging, internal IT teams rotate a new general knowledge statement every few minutes.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Random Facts

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Random Facts API.

Read the docs →
Which plan fits 20,000 trivia facts a month?
Starter easily covers 20,000 facts. Each call costs 2 credits, so the 200,000 credits on Starter allow up to 100,000 calls each month, which works out to about $0.30 per 1,000 calls. The Free plan includes 100 calls per month for testing.
Can I filter facts by topic or category?
No, the endpoint does not accept parameters and pulls randomly from the entire collection. Each call returns one curated fact across general knowledge subjects.
Can I request a batch of facts in a single request?
No, each call delivers a single random fact. If your application needs multiple facts for a game round or daily list, make separate requests for each one.
How often is the collection of facts updated?
The underlying curated list is updated regularly to introduce new facts. Random Facts pulls from this maintained library whenever an endpoint call is made.
Can consecutive calls return the same fact?
Yes, because each request selects randomly from the curated pool, duplicate facts can occasionally occur across calls. If your application requires strictly unique entries per user session, track returned facts locally to discard repeats.

Ready to build with Random Facts? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs