/slash

Retrieves information of global slash cmd or cmd list

Endpoint Headers:

  • bot-token - Token of the Bot [String] (Required)

  • apikey - Your Api Auth Key [String] (Required)

  • app-id- Your Bot ID [Snowflake] (Required)

  • slash - ID of slash command [Snowflake] (Optional)

If no slash was specified, it will grab all data and retrieve an Array, otherwise it will grab the one specified and retrieve an Object.

This will affect how to grab your data!

Examples:

Data API version required. Must replace <version> with either release or beta.

Bot Designer for Discord

Example usage of /slash endpoint using BDFD

$httpAddHeader[apikey;<YOUR-API-KEY>]
$httpAddHeader[bot-token;<YOUR-BOT-TOKEN>]
$httpAddHeader[slash;1064098700307218463] $c[Optional Header]
$httpGet[https://bdfddata.rickyjs.xyz/<version>/slash]


$httpResult OR $httpResult[details]
Discord.js

Example usage of /slash endpoint using Discord.js

const axios = require('axios');
(async () => {
return await axios.get('https://bdfddata.rickyjs.xyz/<version>/slash', { 
headers: {
'apikey': <YOUR-API-KEY>,
'bot-token': <YOUR-BOT-TOKEN>,
'slash': '1064098700307218463' //Optiona Header
}
}).then(res=>res.data)
})()

Possible Responses (Codes)

Code 200

API succeeded and details were fetched.

{
  status: 200,
  details: [
    {
      id: '1064417354504753203',
      application_id: '1064100501764968488',
      version: '1064417354504753204',
      default_permission: true,
      default_member_permissions: null,
      type: 'CHAT_INPUT',
      nsfw: false,
    ...
    ...
    ...
  >  'Read on `Slash Objects` : https://discord.com/developers/docs/interactions/application-commands#application-command-object'
} 
Code 400

An error occurred that stopped execution.

{
    status: 400
    error: 'Cannot read ...  (This can vary)'
}
Code 404

Invalid bot token was provided.{

  status: 404,
  error: 'User cannot be found'
}

Last updated