Skip to main content
The 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.
This is the only tool that does not take an 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 name field is nullable and display-only. Always use id as the canonical organizationId.
  • 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.