Fetch status information
curl --request GET \
--url https://api.duckybot.xyz/{
"code": 200,
"message": "The Ducky API is online.",
"data": {
"version": {
"name": "v1.6.0 Stable",
"branch": "master",
"commit": {
"sha": "de867566b229eafcc2fd5afa56ace951c8fa28a5",
"message": "api: improved version response",
"author": "Troptop",
"timestamp": 1770255688
}
},
"resources": {
"memory": 1612.26
},
"health": {
"api": {
"latency": {
"response": null,
"process": 84.956884384155
}
},
"bot": {
"shards": {
"0": {
"heartbeatSent": 1770256245,
"heartbeatAcknowledged": 1770256245,
"latency": 105.699607
},
"1": {
"heartbeatSent": 1770256279,
"heartbeatAcknowledged": 1770256279,
"latency": 124.80735
},
// ...
},
"uptime": {
"readable": "1 hour, 58 minutes, 45 seconds",
"epoch": 1770249158
}
}
}
}
}
Internal Endpoints
Fetch status information
Fetch status information about Ducky and the API.
GET
/
Fetch status information
curl --request GET \
--url https://api.duckybot.xyz/{
"code": 200,
"message": "The Ducky API is online.",
"data": {
"version": {
"name": "v1.6.0 Stable",
"branch": "master",
"commit": {
"sha": "de867566b229eafcc2fd5afa56ace951c8fa28a5",
"message": "api: improved version response",
"author": "Troptop",
"timestamp": 1770255688
}
},
"resources": {
"memory": 1612.26
},
"health": {
"api": {
"latency": {
"response": null,
"process": 84.956884384155
}
},
"bot": {
"shards": {
"0": {
"heartbeatSent": 1770256245,
"heartbeatAcknowledged": 1770256245,
"latency": 105.699607
},
"1": {
"heartbeatSent": 1770256279,
"heartbeatAcknowledged": 1770256279,
"latency": 124.80735
},
// ...
},
"uptime": {
"readable": "1 hour, 58 minutes, 45 seconds",
"epoch": 1770249158
}
}
}
}
}
{
"code": 200,
"message": "The Ducky API is online.",
"data": {
"version": {
"name": "v1.6.0 Stable",
"branch": "master",
"commit": {
"sha": "de867566b229eafcc2fd5afa56ace951c8fa28a5",
"message": "api: improved version response",
"author": "Troptop",
"timestamp": 1770255688
}
},
"resources": {
"memory": 1612.26
},
"health": {
"api": {
"latency": {
"response": null,
"process": 84.956884384155
}
},
"bot": {
"shards": {
"0": {
"heartbeatSent": 1770256245,
"heartbeatAcknowledged": 1770256245,
"latency": 105.699607
},
"1": {
"heartbeatSent": 1770256279,
"heartbeatAcknowledged": 1770256279,
"latency": 124.80735
},
// ...
},
"uptime": {
"readable": "1 hour, 58 minutes, 45 seconds",
"epoch": 1770249158
}
}
}
}
}
Response Data
The current running version of Ducky.
Show properties
Show properties
The official version name.
The current running branch.
The amount of resources Ducky is currently using.
Show properties
Show properties
The amount of memory currently being used by Ducky in megabytes.
Health information including latency, uptime, and shard statuses.
Show properties
Show properties
Bot health information
Show properties
Show properties
A map of shard health information where the key is the shard ID.
Show example shard
Show example shard
⌘I