StatusPages
Create a status page
Creates a new status page for the authenticated project.
Free-tier limit: at most one public status page per project. Attempting to create a second public page returns 403.
slug is optional. Omit it to have one generated automatically. The slug namespace is global across all LastPing accounts (it backs the public /status/{slug} URL); a 409 is returned only if an explicitly supplied slug is already taken — a generated slug cannot collide with another account's page.
post/api/v1/status-pages
Request
- Base URL: https://app.lastping.dev
- URL: https://app.lastping.dev/api/v1/status-pages
- Auth: API key in header X-Api-Key
Request body
Example request
{
"slug": "my-services",
"title": "My Services",
"check_ids": [
"550e8400-e29b-41d4-a716-446655440000"
],
"visibility": "public"
}Response
Status page created.
Example response
{
"id": "d1e2f3a4-0000-0000-0000-000000000001",
"slug": "my-services",
"title": "My Services",
"check_ids": [
"550e8400-e29b-41d4-a716-446655440000"
],
"visibility": "public",
"public_url": "https://app.lastping.dev/status/my-services",
"created_at": "2026-07-01T12:00:00Z"
}Changes
No recorded changes to this operation across all 2 revisions of this API.