Reactions/Seed Retrieval
API Endpoint:
After receiving a response at your webhook URL from an https://api.thenextleg.io/apiimaginecommand, you can react with ✉️ to receive a seed back. Supported Reactions✉️- Retrieve your seed
Request
Params
Supported Reactionsreaction✉️buttonMessageId- The `buttonMessageId` received in your Webhook URL response from a previous request.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var axios = require('axios');
var data = JSON.stringify({
"reaction": "✉️",
"buttonMessageId": "your-button-message-id"
});
var config = {
method: 'post',
url: 'https://api.thenextleg.io/api',
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
Your response will return an initial messageId. The main purpose is to let you know your message has been received.
The response to the actual request (imagine or other) will be returned in your Webhook URL.
📘This is not an actual response to your original request. Your webhook URL will receive a message with a response to the original prompt.
0
1
2
3
4
{
"success": true,
"messageId": "your-message-id",
"createdAt": "2023-04-04T13:07:01.927Z"
}Webhook URL Response
Your webhook URL will receive a response with the following:
buttons- Which can be used in your next request invoke. If your slash command has produced an output that produces buttons/interactions, they will appear herebuttonRequestId- Which can be used in a Button Command in conjunction with abuttonimageUrl- The URL for your imageoriginatingMessageId- The request ID from your original requestcontent- A string containing a response from the Midjourney botseed- Your seed
🚧 Note: You should be aware that content will also return messages from Midjourney including:
Banned Prompt- You can't use this promptYou've run out of fast hours...- Your tier doesn't have any fast GPU timeJob queued- You've made too many concurrent requestsYour current membership plan doesn't include Private mode!
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"createdAt": {
"_nanoseconds": 215000000,
"_seconds": 1678840347
},
"buttons": [
"U1",
"U2",
"U3",
"U4",
"🔄",
"V1",
"V2",
"V3",
"V4"
],
"seed": "123456",
"imageUrl": "your-image-url",
"buttonMessageId": "OtfxNzfMIKBPVE1aP4u4",
"originatingMessageId": "your-message-id",
"content": "your-original-prompt",
"ref": "",
"responseAt": "2023-04-04T13:06:01.927Z"
}