{ "name": "GetEnterpriseById", "fully_qualified_name": "TrelloApi.GetEnterpriseById@2.0.0", "description": "Retrieve details of a Trello enterprise by ID.\n\nUse this tool to obtain detailed information about a specific enterprise in Trello by providing its ID.", "toolkit": { "name": "ArcadeTrelloApi", "description": null, "version": "2.0.0" }, "input": { "parameters": [ { "name": "enterprise_id", "required": true, "description": "The unique identifier for the enterprise you want to retrieve from Trello.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "ID of the enterprise to retrieve." }, "inferrable": true, "http_endpoint_parameter_name": "id" }, { "name": "enterprise_fields", "required": false, "description": "Comma-separated list of fields to include, such as `id`, `name`, `displayName`, `prefs`, and more.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Comma-separated list of: `id`, `name`, `displayName`, `prefs`, `ssoActivationFailed`, `idAdmins`, `idMembers` (Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data. Read the SCIM documentation [here]() for more information on filtering), `idOrganizations`, `products`, `userTypes`, `idMembers`, `idOrganizations`" }, "inferrable": true, "http_endpoint_parameter_name": "fields" }, { "name": "member_inclusion_type", "required": false, "description": "Specify which member roles to include: `none`, `normal`, `admins`, `owners`, `all`.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `none`, `normal`, `admins`, `owners`, `all`" }, "inferrable": true, "http_endpoint_parameter_name": "members" }, { "name": "member_fields", "required": false, "description": "Specify one of: `avatarHash`, `fullName`, `initials`, `username` to filter member fields.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `avatarHash`, `fullName`, `initials`, `username`" }, "inferrable": true, "http_endpoint_parameter_name": "member_fields" }, { "name": "member_filter_query", "required": false, "description": "A SCIM-style query to filter members. Overrides member types ('normal', 'admins', etc.) and paginates the member array.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Pass a [SCIM-style query](/cloud/trello/scim/) to filter members. This takes precedence over the all/normal/admins value of members. If any of the member_* args are set, the member array will be paginated." }, "inferrable": true, "http_endpoint_parameter_name": "member_filter" }, { "name": "member_sorting_order", "required": false, "description": "SCIM-style sorting value for members. Use '-' prefix for descending order, no prefix for ascending.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "This parameter expects a [SCIM-style](/cloud/trello/scim/) sorting value prefixed by a `-` to sort descending. If no `-` is prefixed, it will be sorted ascending. Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data." }, "inferrable": true, "http_endpoint_parameter_name": "member_sort" }, { "name": "member_sort", "required": false, "description": "Use a SCIM-style sorting value prefixed by '-' for descending or ascending if no prefix. Note: Deprecated `member_sortBy` parameter.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Deprecated: Please use member_sort. This parameter expects a [SCIM-style sorting value](/cloud/trello/scim/). Note that the members array returned will be paginated if `members` is `normal` or `admins`. Pagination can be controlled with `member_startIndex`, etc, and the API response's header will contain the total count and pagination state." }, "inferrable": true, "http_endpoint_parameter_name": "member_sortBy" }, { "name": "sort_members_order", "required": false, "description": "Order the sorting of members. Acceptable values are `ascending`, `descending`, `asc`, or `desc`. Note: This parameter is deprecated and `member_sort` is preferred.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Deprecated: Please use member_sort. One of: `ascending`, `descending`, `asc`, `desc`" }, "inferrable": true, "http_endpoint_parameter_name": "member_sortOrder" }, { "name": "member_start_index", "required": false, "description": "Specify the starting index for paginated members. Accepts any integer between 0 and 100.", "value_schema": { "val_type": "integer", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Any integer between 0 and 100." }, "inferrable": true, "http_endpoint_parameter_name": "member_startIndex" }, { "name": "member_count", "required": false, "description": "Specify the number of members to retrieve, ranging from 0 to 100.", "value_schema": { "val_type": "integer", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "0 to 100" }, "inferrable": true, "http_endpoint_parameter_name": "member_count" }, { "name": "organization_inclusion", "required": false, "description": "Determine scope of organizations to retrieve with the enterprise: 'none', 'members', 'public', or 'all'.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `none`, `members`, `public`, `all`" }, "inferrable": true, "http_endpoint_parameter_name": "organizations" }, { "name": "organization_fields_value", "required": false, "description": "Specify valid values for nested organization fields as accepted by the API.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Any valid value that the [nested organization field resource]() accepts." }, "inferrable": true, "http_endpoint_parameter_name": "organization_fields" }, { "name": "organization_memberships_list", "required": false, "description": "Comma-separated list indicating organization memberships such as `me`, `normal`, `admin`, `active`, `deactivated`.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Comma-seperated list of: `me`, `normal`, `admin`, `active`, `deactivated`" }, "inferrable": true, "http_endpoint_parameter_name": "organization_memberships" }, { "name": "include_paid_account_information", "required": false, "description": "Include paid account information in the returned workspace objects if set to true. If false, it will be excluded.", "value_schema": { "val_type": "boolean", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Whether or not to include paid account information in the returned workspace objects" }, "inferrable": true, "http_endpoint_parameter_name": "organization_paid_accounts" } ] }, "output": { "description": "Response from the API endpoint 'get-enterprises-id'.", "available_modes": [ "value", "error", "null" ], "value_schema": { "val_type": "json", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": null } }, "requirements": { "authorization": null, "secrets": [ { "key": "TRELLO_API_KEY" }, { "key": "TRELLO_TOKEN" } ], "metadata": null }, "deprecation_message": null, "metadata": { "object_type": "api_wrapper_tool", "version": "1.1.0", "description": "Tools that enable LLMs to interact directly with the trello API." }, "http_endpoint": { "metadata": { "object_type": "http_endpoint", "version": "1.2.0", "description": "" }, "url": "https://api.trello.com/1/enterprises/{id}", "http_method": "GET", "headers": {}, "parameters": [ { "name": "fields", "tool_parameter_name": "enterprise_fields", "description": "Comma-separated list of: `id`, `name`, `displayName`, `prefs`, `ssoActivationFailed`, `idAdmins`, `idMembers` (Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data. Read the SCIM documentation [here]() for more information on filtering), `idOrganizations`, `products`, `userTypes`, `idMembers`, `idOrganizations`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Comma-separated list of: `id`, `name`, `displayName`, `prefs`, `ssoActivationFailed`, `idAdmins`, `idMembers` (Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data. Read the SCIM documentation [here]() for more information on filtering), `idOrganizations`, `products`, `userTypes`, `idMembers`, `idOrganizations`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "all", "documentation_urls": [] }, { "name": "members", "tool_parameter_name": "member_inclusion_type", "description": "One of: `none`, `normal`, `admins`, `owners`, `all`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `none`, `normal`, `admins`, `owners`, `all`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "member_fields", "tool_parameter_name": "member_fields", "description": "One of: `avatarHash`, `fullName`, `initials`, `username`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `avatarHash`, `fullName`, `initials`, `username`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "avatarHash, fullName, initials, username", "documentation_urls": [] }, { "name": "member_filter", "tool_parameter_name": "member_filter_query", "description": "Pass a [SCIM-style query](/cloud/trello/scim/) to filter members. This takes precedence over the all/normal/admins value of members. If any of the member_* args are set, the member array will be paginated.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Pass a [SCIM-style query](/cloud/trello/scim/) to filter members. This takes precedence over the all/normal/admins value of members. If any of the member_* args are set, the member array will be paginated." }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "member_sort", "tool_parameter_name": "member_sorting_order", "description": "This parameter expects a [SCIM-style](/cloud/trello/scim/) sorting value prefixed by a `-` to sort descending. If no `-` is prefixed, it will be sorted ascending. Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "This parameter expects a [SCIM-style](/cloud/trello/scim/) sorting value prefixed by a `-` to sort descending. If no `-` is prefixed, it will be sorted ascending. Note that the members array returned will be paginated if `members` is 'normal' or 'admins'. Pagination can be controlled with member_startIndex, etc, but the API response will not contain the total available result count or pagination status data." }, "accepted_as": "query", "required": false, "deprecated": false, "default": null, "documentation_urls": [] }, { "name": "member_sortBy", "tool_parameter_name": "member_sort", "description": "Deprecated: Please use member_sort. This parameter expects a [SCIM-style sorting value](/cloud/trello/scim/). Note that the members array returned will be paginated if `members` is `normal` or `admins`. Pagination can be controlled with `member_startIndex`, etc, and the API response's header will contain the total count and pagination state.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Deprecated: Please use member_sort. This parameter expects a [SCIM-style sorting value](/cloud/trello/scim/). Note that the members array returned will be paginated if `members` is `normal` or `admins`. Pagination can be controlled with `member_startIndex`, etc, and the API response's header will contain the total count and pagination state." }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "member_sortOrder", "tool_parameter_name": "sort_members_order", "description": "Deprecated: Please use member_sort. One of: `ascending`, `descending`, `asc`, `desc`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Deprecated: Please use member_sort. One of: `ascending`, `descending`, `asc`, `desc`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "id", "documentation_urls": [] }, { "name": "member_startIndex", "tool_parameter_name": "member_start_index", "description": "Any integer between 0 and 100.", "value_schema": { "val_type": "integer", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Any integer between 0 and 100." }, "accepted_as": "query", "required": false, "deprecated": false, "default": "1", "documentation_urls": [] }, { "name": "member_count", "tool_parameter_name": "member_count", "description": "0 to 100", "value_schema": { "val_type": "integer", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "0 to 100" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "10", "documentation_urls": [] }, { "name": "organizations", "tool_parameter_name": "organization_inclusion", "description": "One of: `none`, `members`, `public`, `all`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "One of: `none`, `members`, `public`, `all`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "organization_fields", "tool_parameter_name": "organization_fields_value", "description": "Any valid value that the [nested organization field resource]() accepts.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Any valid value that the [nested organization field resource]() accepts." }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "organization_paid_accounts", "tool_parameter_name": "include_paid_account_information", "description": "Whether or not to include paid account information in the returned workspace objects", "value_schema": { "val_type": "boolean", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Whether or not to include paid account information in the returned workspace objects" }, "accepted_as": "query", "required": false, "deprecated": false, "default": false, "documentation_urls": [] }, { "name": "organization_memberships", "tool_parameter_name": "organization_memberships_list", "description": "Comma-seperated list of: `me`, `normal`, `admin`, `active`, `deactivated`", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "Comma-seperated list of: `me`, `normal`, `admin`, `active`, `deactivated`" }, "accepted_as": "query", "required": false, "deprecated": false, "default": "none", "documentation_urls": [] }, { "name": "id", "tool_parameter_name": "enterprise_id", "description": "ID of the enterprise to retrieve.", "value_schema": { "val_type": "string", "inner_val_type": null, "enum": null, "properties": null, "inner_properties": null, "description": "ID of the enterprise to retrieve." }, "accepted_as": "path", "required": true, "deprecated": false, "default": null, "documentation_urls": [] } ], "documentation_urls": [], "secrets": [ { "arcade_key": "TRELLO_API_KEY", "parameter_name": "key", "accepted_as": "query", "formatted_value": null, "description": "", "is_auth_token": false }, { "arcade_key": "TRELLO_TOKEN", "parameter_name": "token", "accepted_as": "query", "formatted_value": null, "description": "", "is_auth_token": false } ], "request_body_spec": null, "use_request_body_schema_mode": false, "validate_request_body_schema": false } }