v1.0.0 Stable

Build extensions
with confidence.

The official External Integration API for AttendX. Sync students, manage sessions, and automate attendance workflows with our high-performance REST infrastructure.

POST /api/v1/students/sync
{
  "students": [
    {
      "externalId": "SIS-2024-001",
      "uniId": "U/24/055",
      "name": "Alex Chen",
      "metadata": {
        "department": "Engineering"
      }
    }
  ],
  "upsert": true
}

Secure & Scalable

Protected by bcrypt-hashed API keys and rate-limited via Redis for global scale.

Two-Way Sync

Push students data in or pull attendance records out. Webhooks included.

Developer Ready

Typed with TypeScript, verified with Zod, and documented with OpenAPI.

Ready to integrate?

Download our OpenAPI specification to import directly into Postman or Insomnia.

Download OpenAPI Spec (Postman)