System Load Endpoint
Overview
Stable Diffusion V3 APIs System Load API fetches information about queued images from stable diffusion.
This endpoint returns information about any queued images, their processing time and the system status.
Request
--request POST 'https://stablediffusionapi.com/api/v3/system_load' \
Send a POST
request to https://stablediffusionapi.com/api/v3/system_load endpoint to return information about any queued images and the system status.
Watch the how-to video to see it in action.
Attributes
Parameter | Description |
---|---|
key | Your API Key used for request authorization. |
Example
Body
Body Raw
{
"key": ""
}
Request
- JS
- PHP
- NODE
- PYTHON
- JAVA
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
var raw = JSON.stringify({
"key": ""
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("https://stablediffusionapi.com/api/v3/system_load", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$payload = [
"key" => ""
];
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://stablediffusionapi.com/api/v3/system_load',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => json_encode($payload),
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://stablediffusionapi.com/api/v3/system_load',
'headers': {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"key": ""
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
import requests
import json
url = "https://stablediffusionapi.com/api/v3/system_load"
payload = json.dumps({
"key": ""
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"key\": \"\"\n}");
Request request = new Request.Builder()
.url("https://stablediffusionapi.com/api/v3/system_load")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
Response
The example below shows that there are no queued images at the moment of the request.
{
"queue_num": 0,
"queue_time": 0,
"status": "ok"
}