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 /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"
}
}
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.
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"
}
}
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"
}
}
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.
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) {
}
});
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!