Skip to main content
People are the members of your district — candidates, mentors, board members, and administrators.

List people

Returns all active people in your district. Query parameters: Example:
Response:

Get a person

Query parameters: Example:
Response:

Create a person

Requires People (edit) permission. Request body:
string
required
First name
string
required
Last name
string
required
Email address (must be unique within the district)
string
BCP 47 language code (default: "en")
object
Role assignments as { roleId: 1 } (1 = primary, 2 = secondary)
array
Array of tag IDs
Example:
Response:

Update a person

Requires People (edit) permission. Send only the fields you want to change. Example — update roles and add a tag:

Delete a person

Requires People (edit) permission. This permanently deletes the person and all their associated data.
Deletion is permanent. Archive people instead of deleting them if you may need their records.

Send an invitation

Sends a login invitation email to the person. Example:
Response:

List files for a person

Returns all files uploaded for this person.

Upload a file for a person

Multipart form data upload. Form fields:

Delete a file