Skip to main content

Welcome to Checkpoint API

REST API for managing participant data in PostgreSQL with tenant isolation. Built for Railway deployment.

Quick Start

Get started with your first API request in minutes.

Live API

Production URL: https://api.checkpoint.b-digital.uk

Health Check

Verify the API is running

Documentation

API Reference

Complete API endpoint documentation with examples

API Keys

Learn how to generate and manage API keys

Validation Rules

Understand validation and relationship rules

Quick Start

Get started with your first request

Features

  • API Key Authentication - Simple authentication for admins
  • Multi-Tenant Support - Automatic tenant isolation
  • Full CRUD Operations - Manage participants, groups, instances, blocks, and rooms
  • Comprehensive Validation - Ensures data integrity and relationships
  • Custom Domain - Production-ready API with SSL

Available Resources

  • Participants - Manage participant/member data
  • Instances - Manage camp/session instances
  • Groups - Manage supergroups and subgroups
  • Blocks & Rooms - Manage location assignments