ClickCease

Slash Commands

Slash Commands reflect the slash commands that can be sent in (Redacted Name).

POST
https://api.thenextleg.io/v2/slash-commands
Users have requested using GET requests with the Auth Token. You can pass any arguments in the POST request as encoded URI query parameters.
GET
https://api.thenextleg.io/v2/slash-commands?authToken=<token>&cmd=<cmd>

Request Body

cmd

The current slash commands we support are:
  • relax - Do not consume fast hours (standard/pro tier only)
  • fast - Consume fast hours (standard/pro tier only)
  • private - Set stealth mode (pro tier only)
  • stealth - Set stealth mode (pro tier only)

ref (optional)

You can optionally pass ref in your command - which can be used useful when using webhooks

webhookOverride (optional)

You can optionally pass webhookOverride that will route a response to a webhook of your choosing.

Please note that using a webhook is completely optional. You are welcome to use the GET Message endpoint to retrieve responses.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 var axios = require('axios'); var data = JSON.stringify({ "cmd": "relax", "ref": "", "webhookOverride": "" }); var config = { method: 'post', url: 'https://api.thenextleg.io/v2/slash-commands', headers: { 'Authorization': 'Bearer <your-token>', 'Content-Type': 'application/json' }, data : data }; axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); });

HTTP Response

200Success

Your response will return a messageId. Use the messageId at the GET Message endpoint to poll for results, or to you can wait for the result to arrive via webhook.

0 1 2 3 4 { "success": true, "messageId": "your-message-id", "createdAt": "2023-04-04T13:07:01.927Z" }

Get your progress and retrieve a Message using GET

After receiving your messageId you can use the GET /v2/message/<messageId> in order to retrieve your progress and image.

See the GET /v2/message/<messageId> docs for more information.

Completed Response

The message you receive by using the GET Message endpoint or received via your webhook, will have the following:
originatingMessageId
The message ID from your original request
content
A string containing a response from (Redacted Name)
0 1 2 3 4 5 6 { "createdAt": "2023-04-04T13:05:01.927Z", "content": "Your now in relax mode", "ref": "", "type": "relax", "responseAt": "2023-04-04T13:06:01.927Z" }
Multi - dimensional paper kirigami craft, paper illustration, Chinese illustration on white background, Night, starry sky, Milky Way, above super wide agle, Thomas Kinkade, dreamy, 4K, romantic, trending on Artstation colorful vanilla oil, 3d relief
Multi - dimensional paper kirigami craft, paper illustration, Chinese illustration on white background, Night, starry sky, Milky Way, above super wide agle, Thomas Kinkade, dreamy, 4K, romantic, trending on Artstation colorful vanilla oil, 3d relief