LogoLogo
  • 👥About us
  • 💾Changelogs
    • 🌐API
    • 📲Module
  • ⛔Rate-Limit
  • ✨Start with the NPM module
  • Module
    • 📸Images
      • 🐬Animals
    • 🎮Games
      • 🎮Garry's Mod
      • 🎮Minecraft
      • 🎮FiveM
  • Joke
    • 🤣Jokes
      • 🎲Random
      • 📋Category
      • 🆔ID
  • Images
    • 🐙Animals
      • 🐕Dog
      • 🐈Cat
      • 🦊Fox
      • 🦒Giraffe
      • 🦘Kangaroo
      • 🦁Lion
      • 🐒Quokka
      • 🐺Wolf
      • 🦎Lézard
      • 🐆Léopard
      • 🐒Singes
      • 🦚Paon
      • 🐹Hamster
    • 🥘SFW
      • 🎲Random
      • 📋Category
      • 🆔ID
    • 🔞NSFW
      • 🎲Random
      • 📋Category
      • 🆔ID
    • 🏗️Utils
      • 📸QR Code
        • 🔁Generator
        • 📃Reader
      • 🔐Captcha
      • ℹ️IP infos
  • Games
    • 🎮Games
      • 🎮Garry's Mod
      • 🎮Minecraft
      • 🎮FiveM
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Joke
  2. Jokes

Category

Choose which Category of joke you would like to have

Joke by Category

GET https://api.night-api.com/jokes/:type

Path Parameters

Name
Type
Description

type*

string

Type of jokes to get (global, beauf, dev, limit, dark)

Headers

Name
Type
Description

authorization*

String

Your API key

{
    "status": 200,
    "content": {
        "id": 44,
        "type": "global",
        "blague": "Que dit un canard quand il va aux toilettes ?",
        "reponse": "Je vais au petit coin."
    }
}
{
    "status": 400,
    "error": "Bad type provided"
}

Lists of available categories:

  • global

  • dev

  • dark

  • limit

  • beauf

  • blondes

const axios = require("axios");

axios.get('https://api.night-api.com/jokes/global', {
    headers: {
        authorization: "API token"
    }
})
.then(function (response) {
    console.log(response.data);
})

Or with the NPM module

const { NightAPI } = require('night-api');
const api = new NightAPI('YOUR_API_KEY');

const blague = await api.jokes.byCategory('dev'); // Return: Promise
PreviousRandomNextID

Last updated 2 years ago

Was this helpful?

🤣
📋