Fun Generators
Login

Truth Or Dare API

Fun Generators
Toggle sidebar
  1. Home
  2. Products
  3. Truth Or Dare API
Generate random truths or dares with a simple API Call.

Get Truths

 GET /truth 

Should produce a result like the following

{
  "success": {
    "total": 4
  },
  "contents": {
    "id": "pQyDA4di8UWrwHCbGvju6QeF",
    "rating": "null",
    "type": "truth",
    "question": "Who do you think is the worst dressed person in this room?"
  },
  "copyright": {
    "url": "https://fungenerators.com",
    "year": "2025"
  }
}

Get Dares

 GET /dare

Should produce a result like the following

{
  "success": {
    "total": 4
  },
  "contents": {
    "id": "7TFKKEce8sM1QWj1Q8zY6AeF",
    "rating": "null",
    "type": "dare",
    "question": " Act like your favourite Disney character for the rest of the game"
  },
  "copyright": {
    "url": "https://fungenerators.com",
    "year": "2025"
  }
}

Paranoia API – Social Icebreaker Questions

Generate random, fun, and slightly suspicious questions to spice up your party games.

What Is Paranoia?

Paranoia is a party game where players ask fun and revealing questions about each other—but the twist is, the question is whispered, and only the answer is said aloud. Our API lets you bring that experience into your app or chatbot.

Simple to Use

Make a single GET request and get a randomized Paranoia question in seconds.

PG to R-Rated

Filter questions based on rating—safe for kids or spice it up for adults.

Get Paranoia Questions

This is available only on Premium or Enterprise plans.

 GET /paranoia

Should produce a result like the following

{
  "success": {
    "total": 4
  },
  "contents": {
    "id": "poia_UKP0VCH4054g2Jwo0RdIBweF",
    "rating": "PG13",
    "type": "paranoia",
    "question": "Who's most likely to date someone much younger?"
  },
  "copyright": {
    "url": "https://fungenerators.com",
    "year": "2025"
  }
}

Get Would you rather Questions

This is available only on Premium or Enterprise plans. Would You Rather is a classic party game that presents players with two challenging or amusing choices—forcing them to pick one. Often hilarious, awkward, or deeply thought-provoking, the game sparks conversation and reveals surprising preferences. It’s a fun way to break the ice, get to know people better, and stir up debates over the strangest dilemmas imaginable.

 GET /would-you-rather

Should produce a result like the following

{
  "success": {
    "total": 4
  },
  "contents": {
    "id": "wyr_PEspKlE1Jv3KlOWfjF9IaAeF",
    "rating": "PG",
    "type": "would-you-rather",
    "question": "Would you rather die a painful death that goes down in history or die a painless death that everyone hates you for?"
  },
  "copyright": {
    "url": "https://fungenerators.com",
    "year": "2025"
  }
}

API Rate Limiting for Truth Or Dare API

Some of our API calls may be public(requires free API key) , while others requires paid subscription. To maintain our serice levels both public and private API endpoints are ratelimited. Please consult your specific plan that you subscribed to for the rate limit details.

Authenticating with the Truth Or Dare API

Currently we support API Key based authentication. Please set your Autorization Bearer request header with value of your API key. Alternatively you can also pass api_key= as a request parameter, though we strongly discourage this mode of passing the key, since it will allow others to see your key.

In curl this would mean sending the Authorization header like below.

            
 curl -i <url> -H "Authorization: Bearer <api_key>"
            
            

If you are using PHP.

            
$authorization = "Authorization: Bearer <api_key>";
$ch = curl_init('<url>'); // Initialise cURL
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json' , $authorization ));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); // OR GET
$result = curl_exec($ch);
curl_close($ch);
            
            

In javascript you can use headers key to add the authorization header

            
$.ajax({
   url: '<url>'
   type: 'GET',
   contentType: 'application/json'
   headers: {
      'Authorization': 'Bearer <api_key>'
   },
   success: function (result) {
       // CallBack(result);
   },
   error: function (error) {

   }
});
            
            

Truth Or Dare API Pricing Plans

Choose the Perfect Plan for Your Needs

We understand that every customer is unique, which is why we offer a variety of pricing plans tailored to fit different needs and budgets. Whether you're a small business owner, a growing startup, or a large enterprise, we have a plan that will provide you with the features and support you need to succeed. Explore our plans below and find the one that's right for you!

Truth Or Dare API Starter

$ 9 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 1000 API Calls
  • Fast support
Get started

Truth Or Dare API Premium

$ 24 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 15000 API Calls
  • Paranoia Questions
  • Would You Rather Questions
  • Fast support
Get started

Truth Or Dare API Enterprise

$ 49 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 15000 API Calls
  • Paranoia Questions
  • Would You Rather Questions
  • Fast support
Get started