- Website: statuscake.com
- Support: developers.statuscake.com
A command line tool for StatusCake. Create, inspect and manage monitoring from the terminal.
You will need a StatusCake API token. You can view and manage your API tokens from the StatusCake account panel.
Grab the binary for your system from the releases page.
Alternatively, install with Go:
go install github.com/StatusCakeDev/cakectl@latestNote
Installing from source using go install will build from the master branch
and won't report version information via cakectl --version.
docker run --rm -e STATUSCAKE_API_TOKEN statuscake/cakectl uptime listFull documentation is available on the developer portal.
The binaries on the releases
page are signed with the
signing key DDEA0314FAE6420CA54CB80D9F8705905758331F.
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEauKIPxYJKwYBBAHaRw8BAQdATGYPDtbEk25PRHeOojl6bn11f8wP9Gm9NT+H
BwBY6B+0RVN0YXR1c0Nha2UgKENvZGUgc2lnbmluZyBmb3Igc3RhdHVzY2FrZS5j
b20pIDxzaWduaW5nQHN0YXR1c2Nha2UuY29tPoiZBBMWCgBBFiEE3eoDFPrmQgyl
TLgNn4cFkFdYMx8FAmriiD8CGwMFCQX6nYAFCwkIBwICIgIGFQoJCAsCBBYCAwEC
HgcCF4AACgkQn4cFkFdYMx+8iQEAr5lnryZE09h3MHhK+O1jqk83ThL4AJLcgCSG
FETIl5YA/j2YAUtP7TfnY+xP0g3UVagT9LY2j83G2S/TlRDfhpMIuDgEauKIPxIK
KwYBBAGXVQEFAQEHQDKjCcdzlwsDYLlAAGszcondKuVtWfv3QufPl0hen6RTAwEI
B4h+BBgWCgAmFiEE3eoDFPrmQgylTLgNn4cFkFdYMx8FAmriiD8CGwwFCQX6nYAA
CgkQn4cFkFdYMx+tmgEAgC+E6x61nxHsmenUcxsXA+Zia07NWSsX0xkBab+oPN8A
/j8UfoJyozzbxq6gUNrTKi1sFDZtGeevB540wkakm9IL
=Knl0
-----END PGP PUBLIC KEY BLOCK-----
-
Import the signing key:
gpg --keyserver keyserver.ubuntu.com --recv-keys DDEA0314FAE6420CA54CB80D9F8705905758331F
-
Verify that the key has been imported:
gpg --list-keys signing@statuscake.com
Check the output is:
pub ed25519 2026-10-28 [SC] [expires: 2030-01-01] DDEA0314FAE6420CA54CB80D9F8705905758331F -
Download the binary and its corresponding shasums and signature from the releases page.
-
Verify the signature of the shasums file:
gpg --verify cakectl_x.y.z_SHA256SUMS.sig cakectl_x.y.z_SHA256SUMS
This should give you a similar output to that below:
gpg: Signature made Sun Feb 8 15:30:24 2026 GMT
gpg: using EDDSA key DDEA0314FAE6420CA54CB80D9F8705905758331F
gpg: issuer "signing@statuscake.com"
gpg: Good signature from "StatusCake (Code signing for statuscake.com) <signing@statuscake.com>" [ultimate]-
Verify the shasum of the binary matches the value in the shasums file:
sha256sum -c --ignore-missing cakectl_x.y.z_SHA256SUMS
This should give you a similar output to that below:
cakectl_x.y.z_linux_amd64.tar.gz: OK
This project is licensed under the Mozilla Public License.