People
Person records
📄️ Get a person's uploaded photo
Returns the binary photo image. Returns 404 if no photo has been uploaded (use avatar endpoint for fallback).
📄️ Upload a person's photo (base64)
Upload a person's photo (base64)
📄️ Delete a person's uploaded photo
Delete a person's uploaded photo
📄️ Get a person's avatar info (initials, gravatar)
Returns JSON with avatar metadata for client-side rendering. Always returns a result even if no photo is uploaded.
📄️ Get a person by ID
Get a person by ID
📄️ Delete a person
Delete a person
📄️ Add a person to the selection cart
Add a person to the selection cart
📄️ Set a person's family role
Set a person's family role
📄️ Search persons by name or email
Search persons by name or email
📄️ List recently self-registered persons
Returns up to 100 persons who registered via the public self-registration form, newest first.
📄️ List all family roles
Returns all family role options (e.g. Head of Household, Spouse, Child) used when registering persons.
📄️ Find duplicate email addresses across persons and families
Find duplicate email addresses across persons and families
📄️ List the 10 most recently added persons
List the 10 most recently added persons
📄️ List the 10 most recently edited persons
List the 10 most recently edited persons
📄️ List persons with birthdays in a ±7-day window around today
List persons with birthdays in a ±7-day window around today