Truth or Dare
The Truth or Dare API returns a single prompt — either a truth question or a dare — with a spice level and a consequence for skipping. Use it when the room has gone silent and someone needs to be prompted.
Try It — No Seriously
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
mode |
string |
Optional | either |
What kind of prompt. |
Examples
curl "https://api.stupidapis.com/truth-or-dare/pick?mode=dare"
import requests
response = requests.get(
"https://api.stupidapis.com/truth-or-dare/pick",
params={"mode": "dare"}
)
print(response.json())
const response = await fetch( "https://api.stupidapis.com/truth-or-dare/pick?mode=dare" ); const data = await response.json(); console.log(data);
Response Schema
| Field | Type | Description |
|---|---|---|
type |
string |
truth or dare |
prompt |
string |
The prompt |
spice_level |
string |
mild / medium / spicy / unwise |
consequence_for_skipping |
string |
What happens if skipped |
Example Response
{
"type": "dare",
"prompt": "Send a text that says only \"thinking of you\" to the third contact alphabetically.",
"spice_level": "spicy",
"consequence_for_skipping": "forfeit your seat for one round"
}
MCP Access
This API is available as an MCP tool for AI assistants. Connect your agent to:
POST https://api.stupidapis.com/truth-or-dare/mcp
POST https://api.stupidapis.com/mcp
Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.