GET /v1/sites
List all sites belonging to your account, most recently updated first.
Cost: Free.
Request
curl https://api.warpweb.ai/v1/sites \
-H "Authorization: Bearer wwk_<your-key>"Response
{
"sites": [
{
"id": "8f3c2a1b-5d47-4c9e-b820-1f8a3e7d9c4f",
"slug": "brookside-plumbing-a1b2c3",
"business_name": "Brookside Plumbing",
"status": "complete",
"deployment_url": "https://brookside-plumbing-a1b2c3.warpweb.app",
"hosting_tier": "free_subdomain",
"last_refreshed_at": "2026-05-15T09:12:44Z",
"created_at": "2026-05-14T18:02:11Z",
"updated_at": "2026-05-15T09:12:44Z"
},
{
"id": "4d8b1c7a-9e23-4f5a-b612-7c4a9f3e8d2b",
"slug": "acme-roofing-f7e9d2",
"business_name": "Acme Roofing",
"status": "complete",
"deployment_url": "https://acmeroofing.com",
"hosting_tier": "paid_custom_domain",
"created_at": "2026-05-10T11:34:02Z",
"updated_at": "2026-05-12T18:51:09Z"
}
]
}Each site summary includes the fields shown in GET /v1/sites/:id. Use the detail endpoint for any fields not present here.
Errors
| Status | Body | Cause |
|---|---|---|
| 401 | { "error": "Invalid or revoked API key" } | API key not recognized. See Authentication. |