Skip to content

POST /projects

POST /api/v1/projects

Creates a new project in Uplinkr storage.

FieldTypeRequiredDescription
projectstringYesUnique project name
labelstringNoHuman-readable label
descriptionstringNoOptional project description
Terminal window
curl -X POST http://localhost/api/v1/projects \
-H "Content-Type: application/json" \
-H "X-Uplinkr-Api-Key: replace-me-with-a-long-random-key" \
-d '{
"project": "status-page",
"label": "Status Page",
"description": "Public status page monitoring"
}'
{
"data": {
"project": "status-page"
}
}
  • 201 Project created
  • 401 Missing or invalid API key
  • 409 Project already exists
  • 422 Validation failed