A
AsanaApi
Arcade Native

RemovePortfolioMembers

AsanaApi.RemovePortfolioMembers

Arcade Native Built and maintained by Arcade with full support
Supported by Arcade

Description

Remove specified members from a portfolio.

Use this tool to remove a list of users from the members of a specific Asana portfolio. The tool returns the updated portfolio record after the members have been removed.

Input Parameters

{
  "parameters": [
    {
      "name": "portfolio_unique_id",
      "required": true,
      "inferrable": true,
      "description": "Globally unique identifier for the portfolio to modify. Required for removing members.",
      "value_schema": {
        "val_type": "string"
      }
    },
    {
      "name": "enable_pretty_output",
      "required": false,
      "inferrable": true,
      "description": "Enable to format the response with line breaks and indentation for readability. Recommended only for debugging.",
      "value_schema": {
        "val_type": "boolean"
      }
    },
    {
      "name": "include_optional_properties",
      "required": false,
      "inferrable": true,
      "description": "Comma-separated list of properties to include in the response, allowing for additional data retrieval.",
      "value_schema": {
        "val_type": "array",
        "inner_val_type": "string"
      }
    },
    {
      "name": "members_to_remove",
      "required": false,
      "inferrable": true,
      "description": "List of user identifiers to remove from the portfolio. Use 'me', an email, or user gid.",
      "value_schema": {
        "val_type": "string"
      }
    }
  ]
}

Output

{
  "description": "Response from the API endpoint 'removeMembersForPortfolio'.",
  "value_schema": {
    "val_type": "json"
  },
  "available_modes": [
    "value",
    "error"
  ]
}