Overview
The Enrollment API binds a human user (email + display name) to an agent within an organization. Admins create profiles, generate signed, time-bound enrollment URLs, and send them to the human. The human accepts by calling the public enrollment endpoint, which records consent and activates the profile.Base URL
Profile management:Endpoints
Create profile
Generate enrollment URL
Accept enrollment
enrolled, records consent_given_at, and invalidates the token so it cannot be reused.
Update profile
enrollment_status values: pending, enrolled, revoked.
Response: