{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/TeamResponse", "title": "TeamResponse", "allOf": [ { "$ref": "#/components/schemas/TeamBase" }, { "type": "object", "properties": { "description": { "description": "[Opt In](/docs/inputoutput-options). The description of the team.\n", "type": "string", "example": "All developers should be members of this team." }, "html_description": { "description": "[Opt In](/docs/inputoutput-options). The description of the team with formatting as HTML.\n", "type": "string", "example": "All developers should be members of this team." }, "organization": { "allOf": [ { "$ref": "#/components/schemas/WorkspaceCompact" }, { "type": "object", "description": "The organization/workspace the team belongs to.\n" } ] }, "permalink_url": { "type": "string", "readOnly": true, "description": "A url that points directly to the object within Asana.", "example": "https://app.asana.com/0/resource/123456789/list" }, "visibility": { "description": "The visibility of the team to users in the same organization\n", "type": "string", "enum": [ "secret", "request_to_join", "public" ] }, "edit_team_name_or_description_access_level": { "description": "Controls who can edit team name and description\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "edit_team_visibility_or_trash_team_access_level": { "description": "Controls who can edit team visibility and trash teams\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "member_invite_management_access_level": { "description": "Controls who can accept or deny member invites for a given team\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "guest_invite_management_access_level": { "description": "Controls who can accept or deny guest invites for a given team\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "join_request_management_access_level": { "description": "Controls who can accept or deny join team requests for a Membership by Request team\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "team_member_removal_access_level": { "description": "Controls who can remove team members\n", "type": "string", "readOnly": true, "enum": [ "all_team_members", "only_team_admins" ] }, "team_content_management_access_level": { "description": "Controls who can create and share content with the team\n", "type": "string", "enum": [ "no_restriction", "only_team_admins" ] } } } ] }