Status Pages
Upload status page assets
Upload favicon, logo, or cover image for a status page.
Authorization
bearerAuth AuthorizationBearer <token>
CLI token (sck_live_*) for full API access, or trigger key (sck_trigger_* / legacy job_*) for job trigger endpoint only.
In: header
Path Parameters
id*string
Status page ID
Format
uuidRequest Body
multipart/form-data
file*file
Format
binarytype*string
Value in
"favicon" | "logo" | "cover"Response Body
application/json
application/json
application/json
curl -X POST "https://demo.supercheck.dev/api/status-pages/497f6eca-6276-4993-bfeb-53cbbbba6f08/upload" \ -F file="string" \ -F type="favicon"{
"success": true,
"message": "string",
"url": "string",
"s3Key": "string",
"type": "string"
}Empty
{
"error": "Unauthorized"
}{
"error": "Not found"
}Empty