Skip to main content
POST
/
api
/
v1
/
instances

Create Instance

Create a new camp/session instance.
name
string
required
Instance name
description
string
Instance description
status
string
Status: upcoming, active, completed, archived (default: upcoming)
start_date
string
Start date (YYYY-MM-DD)
end_date
string
End date (YYYY-MM-DD)
location
string
Location

Example Request

curl -X POST https://api.checkpoint.b-digital.uk/api/v1/instances \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Summer Camp 2025",
    "description": "Annual summer camp",
    "status": "upcoming",
    "start_date": "2025-07-01",
    "end_date": "2025-07-15"
  }'