elaichi__member__list
List the people in this organization. Each row carries user_id (a usr_… id), status, join date, the roles and teams that person holds, and user: { id, name, email } — the name and email live outside the membership record and are attached here, so call people by name rather than reading a usr_… id back to the user. Going the other way, q matches name and email case-insensitively across the whole organization and filters before paging, so "find Bob" is one call, not a walk through every page. Every member.* operation, plus team.add_member and team.remove_member, takes the user_id you read here. Returns { result: [...], nextCursor, prevCursor } — camelCase here, unlike the REST API’s next_cursor. Page by sending nextCursor back as cursor until it is null.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Case-insensitive substring of a member’s name or email address, matched across the whole organization before paging. The only name-or-email → user_id lookup in this catalog. | |
| limit | No | Rows per page, 1–200 (default 50). Larger values are clamped, not rejected. | |
| cursor | No | Opaque cursor taken verbatim from a previous call’s `nextCursor`. Omit for the first page. |