Bored
APIFree API for random activities to fight boredom
Overview
The Bored API is a RESTful service delivering random activities to combat boredom. Its primary endpoint (/api/activity) returns JSON objects with details like activity name, type (recreational, educational, etc.), participant count, price range (0-1 scale), accessibility rating (0-1), and a unique ID. Optional query parameters allow filtering by type, participants, price, or accessibility. Ideal for integrating into productivity apps, chatbots, educational tools, or personal projects to suggest tailored, engaging activities for users stuck in a rut.
Example Integration (JavaScript)
fetch('https://www.boredapi.com/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful interface
- JSON response format
- No authentication required
- Filterable by activity type/participants/price
- Lightweight payloads
Frequently Asked Questions
? Is Bored free to use?
Yes, the Bored API is free for both personal and commercial use without any charges.
? Does it require an API Key?
No, authentication or API keys are not needed to access the Bored API endpoints.
? What is the response format?
All responses are in JSON format, including fields like activity, type, participants, price, accessibility, and a unique key.
Top Alternatives
People Also Ask about Bored
Tool Info
Pros
- ⊕ Completely free to use
- ⊕ No API key needed
- ⊕ Easy to integrate
- ⊕ Customizable results
- ⊕ Regularly updated activity database
Cons
- ⊖ Limited to activity suggestions only
- ⊖ No user-specific history/preferences
- ⊖ Potential rate limits for high usage
- ⊖ No official SLA