List app endpoints
app_endpoint_listFull Description
Lists an app's endpoints that need a credential — id, label, credential type and OAuth scopes — so you know what connection_create should request in apps[].endpointNames. Endpoints are an app's single-call, agent-facing operations, separate from its scenario modules (module_spec reports those modules' connection needs). Most apps have none: an empty endpoints with endpointsAvailable true means no endpoint connection is needed, not an error. If the listed endpoints share one type, there is no real choice — request them together; only when types differ, list them to the user in chat and ask which to connect. Pass endpointIds to narrow to specific endpoints; omit it to list every one.
Parameters (2 required, 1 optional)
appNamestringThe app's slug as returned by `app_find`, e.g. "google-email".
teamIdintegerThe team the connection will belong to. Obtain it from `environment_get`.
endpointIdsarrayRestrict to these endpoints, by `endpoints[].id` from a prior call or by the endpoint's human-readable label (case-insensitive). Omit to list every endpoint of the app that needs a credential.