published

Open Trivia DB

Open Trivia DB API provides free RESTful access to trivia questions across various categories, suitable for apps, bots, and educational tools.

Developed by Open Trivia DB

99.99%Uptime
120msLatency
1Stars
No AuthAuth
NoCredit Card
RESTStyle
1.0Version
API Endpoints

Reference for available routes, request structures, and live examples.

Retrieve random trivia questions from various categories

Full Endpoint URL
https://opentdb.com/api.php
Implementation Example
curl -X GET 'https://opentdb.com/api.php'
Request Payload
{
  "type": "multiple",
  "amount": "10",
  "category": "18",
  "difficulty": "medium"
}
Expected Response
{
  "results": [
    {
      "category": "Science: Computers",
      "question": "What does CPU stand for?",
      "correct_answer": "Central Processing Unit",
      "incorrect_answers": [
        "Central Process Unit",
        "Computer Personal Unit"
      ]
    }
  ],
  "response_code": 0
}
Version:v1
Real-World Applications
  • Quiz and trivia mobile appsOptimized Capability
  • Social media bots for gamesOptimized Capability
  • Educational classroom gamesOptimized Capability
  • E-learning and test prep toolsOptimized Capability
  • Party or board game integrationsOptimized Capability
Advantages
  • Free and no authentication required
  • Flexible filtering by category, difficulty, and type
  • Supports session tokens to avoid duplicate questions
  • Fast, reliable JSON responses
  • Large and regularly updated question database
Limitations
  • No official SDKs available
  • Maximum 50 questions per request
  • Limited to provided categories and questions
  • Occasional question repetition without tokens
  • No guaranteed question quality or accuracy

FAQs

API Specifications

1.0
Pricing Model
Free
Credit Card
Not Required
Response Formats
JSON
Supported Languages
8 Languages
SDK Support
REST Only
Time to Hello World

Under 5 minutes

Rate Limit

1000 requests per hour per IP

Free Tier Usage

Completely free with no authentication or usage limits for most users.

Use Case: Best For

Fast trivia integration for games, bots, and educational apps

Not Recommended For

Custom question sets or ultra-high-volume enterprise trivia platforms

#quiz#trivia#education

Explore Related APIs

Discover similar APIs to Open Trivia DB

View All APIs
OPEN SOURCE

Free Dictionary API

The Free Dictionary API offers developers access to definitions, phonetics, and example sentences, suitable for dictionary apps and educational tools.

EducationView Details
FREEMIUM

Wordnik API

The Wordnik API offers developers free access to a comprehensive database of over 800,000 English words, ideal for educational tools and content-rich applications.

EducationView Details
OPEN SOURCE

Numbers API

Numbers API provides developers with free access to trivia and facts about numbers, suitable for applications, games, and educational projects.

EducationView Details