Truth or Dare

⚡ Generators 🌭 Mild 3,585 calls

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

Truth or Dare.exe
_ ×
What kind of prompt.

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.

...
Clippy