List people
breeze_list_peopleList people in the church database, optionally filtered (by tag, status, gender, etc.) and paginated with limit/offset. Without details you get id, first_name, last_name and photo path; with details=true every profile field is returned keyed by field_id (slower). Filter keys are profile field_ids (see breeze_list_profile_fields) or special keys, e.g. {"tag_contains":"y_16681"} for people in a tag, or {"2000138015":"226-227"} for a Status field matching options 226 or 227. Breeze: GET /api/people.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of people to return. Omit to return everyone (can be large). | |
| filter | No | Filter object, sent as Breeze's filter_json, e.g. {"tag_contains":"y_16681"}. | |
| offset | No | People to skip, for pagination with limit. | |
| details | No | true = every profile field (slower); false/omitted = id and name only. |