list_organizations tool returns every organization the current OAuth token is authorized to access. Your agent should call this first to discover valid organizationId values before calling any other tool. If exactly one organization is returned, the agent may proceed directly; otherwise it should ask the user which organization to use.
Scope
Required OAuth scope:organizations.read
Input
string
required
What the user asked for and why this call serves it, in 1 to 500 characters. Required on every tool call. See Common tool arguments.
organizationId.
Output
Organization[]
required
Array of organizations the token can access and that the signed-in user is still a member of.
Example
Notes
- The
namefield is nullable and display-only. Always useidas the canonicalorganizationId. - If the array contains more than one organization, your agent should ask the user which to use rather than guessing.
Result conventions
Learn how structuredContent, pagination, and Money objects work across all tools.
list_accounts
Next: list the accounts within an organization.