{
  "components": {
    "schemas": {
      "AccountAccountPhotoGetArg": {
        "properties": {
          "circle_crop": {
            "type": "boolean"
          },
          "dbx_account_id": {
            "type": "string"
          },
          "expect_account_photo": {
            "type": "boolean"
          },
          "size": {
            "type": "string"
          }
        },
        "required": [
          "dbx_account_id",
          "size",
          "circle_crop",
          "expect_account_photo"
        ],
        "type": "object"
      },
      "AccountAccountPhotoGetResult": {
        "properties": {
          "content_type": {
            "type": "string"
          }
        },
        "required": [
          "content_type"
        ],
        "type": "object"
      },
      "AccountDeleteProfilePhotoArg": {
        "description": "This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.",
        "properties": {},
        "type": "object"
      },
      "AccountDeleteProfilePhotoResult": {
        "description": "This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.",
        "properties": {},
        "type": "object"
      },
      "AccountPhotoSourceArg": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "base64_data",
                "type": "string"
              },
              "base64_data": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "base64_data"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:base64_data)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "AccountSetProfilePhotoArg": {
        "properties": {
          "photo": {
            "$ref": "#/components/schemas/AccountPhotoSourceArg"
          }
        },
        "required": [
          "photo"
        ],
        "type": "object"
      },
      "AccountSetProfilePhotoResult": {
        "properties": {
          "profile_photo_url": {
            "type": "string"
          }
        },
        "required": [
          "profile_photo_url"
        ],
        "type": "object"
      },
      "AsyncAsyncJobId": {
        "minLength": 1,
        "type": "string"
      },
      "AsyncLaunchEmptyResult": {
        "anyOf": [
          {
            "enum": [
              "complete"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by methods that may either launch an asynchronous job or complete synchronously. Upon synchronous completion of the job, no additional information is returned."
      },
      "AsyncLaunchResultBase": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by methods that launch an asynchronous job. A method who may either launch an asynchronous job, or complete the request synchronously, can use this union by extending it, and adding a 'complete' field with the type of the synchronous response. See LaunchEmptyResult for an example."
      },
      "AsyncPollArg": {
        "description": "Arguments for methods that poll the status of an asynchronous job.",
        "properties": {
          "async_job_id": {
            "$ref": "#/components/schemas/AsyncAsyncJobId"
          }
        },
        "required": [
          "async_job_id"
        ],
        "type": "object"
      },
      "AsyncPollEmptyResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress",
              "complete"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by methods that poll for the status of an asynchronous job. Upon completion of the job, no additional information is returned."
      },
      "AuthTokenFromOAuth1Arg": {
        "properties": {
          "oauth1_token": {
            "minLength": 1,
            "type": "string"
          },
          "oauth1_token_secret": {
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "oauth1_token",
          "oauth1_token_secret"
        ],
        "type": "object"
      },
      "AuthTokenFromOAuth1Result": {
        "properties": {
          "oauth2_token": {
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "oauth2_token"
        ],
        "type": "object"
      },
      "CheckEchoArg": {
        "description": "Contains the arguments to be sent to the Dropbox servers.",
        "properties": {
          "query": {
            "maxLength": 500,
            "type": "string"
          }
        },
        "type": "object"
      },
      "CheckEchoResult": {
        "description": "EchoResult contains the result returned from the Dropbox servers.",
        "properties": {
          "result": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "CommonDate": {
        "type": "string"
      },
      "CommonDisplayNameLegacy": {
        "type": "string"
      },
      "CommonDropboxTimestamp": {
        "type": "string"
      },
      "CommonEmailAddress": {
        "maxLength": 255,
        "pattern": "^(?:^['#&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9.-]*\\.[A-Za-z]{2,15}$)$",
        "type": "string"
      },
      "CommonLanguageCode": {
        "minLength": 2,
        "type": "string"
      },
      "CommonNamespaceId": {
        "pattern": "^(?:[-_0-9a-zA-Z:]+)$",
        "type": "string"
      },
      "CommonOptionalNamePart": {
        "maxLength": 50,
        "pattern": "^(?:[^\\/:?*<>\"|]*)$",
        "type": "string"
      },
      "CommonPathRoot": {
        "anyOf": [
          {
            "enum": [
              "home"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "home",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "root",
                "type": "string"
              },
              "root": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              }
            },
            "required": [
              ".tag",
              "root"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "namespace_id",
                "type": "string"
              },
              "namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              }
            },
            "required": [
              ".tag",
              "namespace_id"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:home|root|namespace_id)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "CommonRootInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              },
              "home_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              },
              "home_path": {
                "type": "string"
              },
              "root_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              }
            },
            "required": [
              ".tag",
              "root_namespace_id",
              "home_namespace_id",
              "home_path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user",
                "type": "string"
              },
              "home_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              },
              "home_path": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "root_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              }
            },
            "required": [
              ".tag",
              "root_namespace_id",
              "home_namespace_id"
            ],
            "type": "object"
          },
          {
            "description": "Information about current user's root.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team|user)$)",
                "type": "string"
              },
              "home_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              },
              "root_namespace_id": {
                "$ref": "#/components/schemas/CommonNamespaceId"
              }
            },
            "required": [
              "root_namespace_id",
              "home_namespace_id"
            ],
            "type": "object"
          }
        ],
        "description": "Information about current user's root."
      },
      "CommonSessionId": {
        "type": "string"
      },
      "CommonSharedFolderId": {
        "$ref": "#/components/schemas/CommonNamespaceId"
      },
      "ContactsDeleteManualContactsArg": {
        "properties": {
          "email_addresses": {
            "items": {
              "$ref": "#/components/schemas/CommonEmailAddress"
            },
            "type": "array"
          }
        },
        "required": [
          "email_addresses"
        ],
        "type": "object"
      },
      "FilePropertiesAddPropertiesArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilePropertiesPathOrId"
          },
          "property_groups": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
            },
            "type": "array"
          }
        },
        "required": [
          "path",
          "property_groups"
        ],
        "type": "object"
      },
      "FilePropertiesAddTemplateArg": {
        "properties": {
          "description": {
            "type": "string"
          },
          "fields": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyFieldTemplate"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "description",
          "fields"
        ],
        "type": "object"
      },
      "FilePropertiesAddTemplateResult": {
        "properties": {
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FilePropertiesGetTemplateArg": {
        "properties": {
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FilePropertiesGetTemplateResult": {
        "properties": {
          "description": {
            "type": "string"
          },
          "fields": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyFieldTemplate"
            },
            "type": "array"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "description",
          "fields"
        ],
        "type": "object"
      },
      "FilePropertiesId": {
        "minLength": 1,
        "type": "string"
      },
      "FilePropertiesInvalidPropertyGroupError": {
        "anyOf": [
          {
            "enum": [
              "restricted_content",
              "unsupported_folder",
              "property_field_too_large",
              "does_not_fit_template",
              "duplicate_property_groups"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "template_not_found",
                "type": "string"
              },
              "template_not_found": {
                "$ref": "#/components/schemas/FilePropertiesTemplateId"
              }
            },
            "required": [
              ".tag",
              "template_not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilePropertiesLookupError"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "property_field_too_large",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "does_not_fit_template",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicate_property_groups",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:template_not_found|restricted_content|path|unsupported_folder|property_field_too_large|does_not_fit_template|duplicate_property_groups)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesListTemplateResult": {
        "properties": {
          "template_ids": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesTemplateId"
            },
            "type": "array"
          }
        },
        "required": [
          "template_ids"
        ],
        "type": "object"
      },
      "FilePropertiesLogicalOperator": {
        "anyOf": [
          {
            "enum": [
              "or_operator"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "or_operator",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:or_operator)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Logical operator to join search queries together."
      },
      "FilePropertiesLookupError": {
        "anyOf": [
          {
            "enum": [
              "not_found",
              "not_file",
              "not_folder",
              "restricted_content"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "malformed_path",
                "type": "string"
              },
              "malformed_path": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "malformed_path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:malformed_path|not_found|not_file|not_folder|restricted_content)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesOverwritePropertyGroupArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilePropertiesPathOrId"
          },
          "property_groups": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
            },
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "path",
          "property_groups"
        ],
        "type": "object"
      },
      "FilePropertiesPathOrId": {
        "pattern": "^(?:/(.|[\\r\\n])*|id:.*|(ns:[0-9]+(/.*)?))$",
        "type": "string"
      },
      "FilePropertiesPropertiesSearchArg": {
        "properties": {
          "queries": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertiesSearchQuery"
            },
            "minItems": 1,
            "type": "array"
          },
          "template_filter": {
            "$ref": "#/components/schemas/FilePropertiesTemplateFilter"
          }
        },
        "required": [
          "queries"
        ],
        "type": "object"
      },
      "FilePropertiesPropertiesSearchContinueArg": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilePropertiesPropertiesSearchCursor"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilePropertiesPropertiesSearchCursor": {
        "minLength": 1,
        "type": "string"
      },
      "FilePropertiesPropertiesSearchMatch": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/FilePropertiesId"
          },
          "is_deleted": {
            "type": "boolean"
          },
          "path": {
            "type": "string"
          },
          "property_groups": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
            },
            "type": "array"
          }
        },
        "required": [
          "id",
          "path",
          "is_deleted",
          "property_groups"
        ],
        "type": "object"
      },
      "FilePropertiesPropertiesSearchMode": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "field_name",
                "type": "string"
              },
              "field_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "field_name"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:field_name)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesPropertiesSearchQuery": {
        "properties": {
          "logical_operator": {
            "$ref": "#/components/schemas/FilePropertiesLogicalOperator"
          },
          "mode": {
            "$ref": "#/components/schemas/FilePropertiesPropertiesSearchMode"
          },
          "query": {
            "type": "string"
          }
        },
        "required": [
          "query",
          "mode"
        ],
        "type": "object"
      },
      "FilePropertiesPropertiesSearchResult": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilePropertiesPropertiesSearchCursor"
              },
              {
                "type": "null"
              }
            ]
          },
          "matches": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertiesSearchMatch"
            },
            "type": "array"
          }
        },
        "required": [
          "matches"
        ],
        "type": "object"
      },
      "FilePropertiesPropertyField": {
        "description": "Raw key/value data to be associated with a Dropbox file. Property fields are added to Dropbox files as a PropertyGroup.",
        "properties": {
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "type": "object"
      },
      "FilePropertiesPropertyFieldTemplate": {
        "description": "Defines how a single property field may be structured. Used exclusively by PropertyGroupTemplate.",
        "properties": {
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "type": {
            "$ref": "#/components/schemas/FilePropertiesPropertyType"
          }
        },
        "required": [
          "name",
          "description",
          "type"
        ],
        "type": "object"
      },
      "FilePropertiesPropertyGroup": {
        "description": "A subset of the property fields described by the corresponding PropertyGroupTemplate. Properties are always added to a Dropbox file as a PropertyGroup. The possible key names and value types in this group are defined by the corresponding PropertyGroupTemplate.",
        "properties": {
          "fields": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyField"
            },
            "type": "array"
          },
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id",
          "fields"
        ],
        "type": "object"
      },
      "FilePropertiesPropertyGroupUpdate": {
        "description": "Property routes",
        "properties": {
          "add_or_update_fields": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyField"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "remove_fields": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FilePropertiesPropertyType": {
        "anyOf": [
          {
            "enum": [
              "string"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "string",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:string)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesRemovePropertiesArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilePropertiesPathOrId"
          },
          "property_template_ids": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesTemplateId"
            },
            "type": "array"
          }
        },
        "required": [
          "path",
          "property_template_ids"
        ],
        "type": "object"
      },
      "FilePropertiesRemoveTemplateArg": {
        "properties": {
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FilePropertiesTemplateFilter": {
        "anyOf": [
          {
            "enum": [
              "filter_none"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "filter_some",
                "type": "string"
              },
              "filter_some": {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesTemplateId"
                },
                "minItems": 1,
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "filter_some"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "filter_none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:filter_some|filter_none)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesTemplateFilterBase": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "filter_some",
                "type": "string"
              },
              "filter_some": {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesTemplateId"
                },
                "minItems": 1,
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "filter_some"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:filter_some)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilePropertiesTemplateId": {
        "minLength": 1,
        "pattern": "^(?:(/|ptid:).*)$",
        "type": "string"
      },
      "FilePropertiesUpdatePropertiesArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilePropertiesPathOrId"
          },
          "update_property_groups": {
            "items": {
              "$ref": "#/components/schemas/FilePropertiesPropertyGroupUpdate"
            },
            "type": "array"
          }
        },
        "required": [
          "path",
          "update_property_groups"
        ],
        "type": "object"
      },
      "FilePropertiesUpdateTemplateArg": {
        "properties": {
          "add_fields": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyFieldTemplate"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FilePropertiesUpdateTemplateResult": {
        "properties": {
          "template_id": {
            "$ref": "#/components/schemas/FilePropertiesTemplateId"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "FileRequestsCountFileRequestsResult": {
        "description": "Result for count.",
        "properties": {
          "file_request_count": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "file_request_count"
        ],
        "type": "object"
      },
      "FileRequestsCreateFileRequestArgs": {
        "description": "Arguments for create.",
        "properties": {
          "deadline": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FileRequestsFileRequestDeadline"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "destination": {
            "$ref": "#/components/schemas/FilesPath"
          },
          "open": {
            "type": "boolean"
          },
          "title": {
            "minLength": 1,
            "type": "string"
          },
          "video_project_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "title",
          "destination"
        ],
        "type": "object"
      },
      "FileRequestsDeleteAllClosedFileRequestsResult": {
        "description": "Result for delete_all_closed.",
        "properties": {
          "file_requests": {
            "items": {
              "$ref": "#/components/schemas/FileRequestsFileRequest"
            },
            "type": "array"
          }
        },
        "required": [
          "file_requests"
        ],
        "type": "object"
      },
      "FileRequestsDeleteFileRequestArgs": {
        "description": "Arguments for delete.",
        "properties": {
          "ids": {
            "items": {
              "$ref": "#/components/schemas/FileRequestsFileRequestId"
            },
            "type": "array"
          }
        },
        "required": [
          "ids"
        ],
        "type": "object"
      },
      "FileRequestsDeleteFileRequestsResult": {
        "description": "Result for delete.",
        "properties": {
          "file_requests": {
            "items": {
              "$ref": "#/components/schemas/FileRequestsFileRequest"
            },
            "type": "array"
          }
        },
        "required": [
          "file_requests"
        ],
        "type": "object"
      },
      "FileRequestsFileRequest": {
        "description": "A file request https://www.dropbox.com/help/9090 for receiving files into the user's Dropbox account.",
        "properties": {
          "created": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "deadline": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FileRequestsFileRequestDeadline"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "destination": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesPath"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_count": {
            "type": "integer"
          },
          "id": {
            "$ref": "#/components/schemas/FileRequestsFileRequestId"
          },
          "is_open": {
            "type": "boolean"
          },
          "title": {
            "minLength": 1,
            "type": "string"
          },
          "url": {
            "minLength": 1,
            "type": "string"
          },
          "video_project_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id",
          "url",
          "title",
          "created",
          "is_open",
          "file_count"
        ],
        "type": "object"
      },
      "FileRequestsFileRequestDeadline": {
        "properties": {
          "allow_late_uploads": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FileRequestsGracePeriod"
              },
              {
                "type": "null"
              }
            ]
          },
          "deadline": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          }
        },
        "required": [
          "deadline"
        ],
        "type": "object"
      },
      "FileRequestsFileRequestId": {
        "minLength": 1,
        "pattern": "^(?:[-_0-9a-zA-Z]+)$",
        "type": "string"
      },
      "FileRequestsGetFileRequestArgs": {
        "description": "Arguments for get.",
        "properties": {
          "id": {
            "$ref": "#/components/schemas/FileRequestsFileRequestId"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "FileRequestsGracePeriod": {
        "anyOf": [
          {
            "enum": [
              "one_day",
              "two_days",
              "seven_days",
              "thirty_days",
              "always"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "one_day",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "two_days",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "seven_days",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "thirty_days",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "always",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:one_day|two_days|seven_days|thirty_days|always)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FileRequestsListFileRequestsArg": {
        "description": "Arguments for list:2.",
        "properties": {
          "limit": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "FileRequestsListFileRequestsContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FileRequestsListFileRequestsResult": {
        "description": "Result for list.",
        "properties": {
          "file_requests": {
            "items": {
              "$ref": "#/components/schemas/FileRequestsFileRequest"
            },
            "type": "array"
          }
        },
        "required": [
          "file_requests"
        ],
        "type": "object"
      },
      "FileRequestsListFileRequestsV2Result": {
        "description": "Result for list:2 and list/continue.",
        "properties": {
          "cursor": {
            "type": "string"
          },
          "file_requests": {
            "items": {
              "$ref": "#/components/schemas/FileRequestsFileRequest"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "file_requests",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "FileRequestsUpdateFileRequestArgs": {
        "description": "Arguments for update.",
        "properties": {
          "deadline": {
            "$ref": "#/components/schemas/FileRequestsUpdateFileRequestDeadline"
          },
          "description": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "destination": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesPath"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/FileRequestsFileRequestId"
          },
          "open": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "title": {
            "anyOf": [
              {
                "minLength": 1,
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "FileRequestsUpdateFileRequestDeadline": {
        "anyOf": [
          {
            "enum": [
              "no_update"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_update",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "update",
                "type": "string"
              },
              "allow_late_uploads": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsGracePeriod"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "deadline": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "deadline"
            ],
            "type": "object"
          },
          {
            "additionalProperties": false,
            "properties": {
              ".tag": {
                "const": "update",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:no_update|update)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesAddTagArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          },
          "tag_text": {
            "$ref": "#/components/schemas/FilesTagText"
          }
        },
        "required": [
          "path",
          "tag_text"
        ],
        "type": "object"
      },
      "FilesAlphaGetMetadataArg": {
        "properties": {
          "include_deleted": {
            "type": "boolean"
          },
          "include_has_explicit_shared_members": {
            "type": "boolean"
          },
          "include_media_info": {
            "type": "boolean"
          },
          "include_property_groups": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilePropertiesTemplateFilterBase"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_property_templates": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesTemplateId"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesCommitInfo": {
        "properties": {
          "autorename": {
            "type": "boolean"
          },
          "client_modified": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "mode": {
            "$ref": "#/components/schemas/FilesWriteMode"
          },
          "mute": {
            "type": "boolean"
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          },
          "property_groups": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "strict_conflict": {
            "type": "boolean"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesContentSyncSetting": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/FilesFileId"
          },
          "sync_setting": {
            "$ref": "#/components/schemas/FilesSyncSetting"
          }
        },
        "required": [
          "id",
          "sync_setting"
        ],
        "type": "object"
      },
      "FilesContentSyncSettingArg": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/FilesFileId"
          },
          "sync_setting": {
            "$ref": "#/components/schemas/FilesSyncSettingArg"
          }
        },
        "required": [
          "id",
          "sync_setting"
        ],
        "type": "object"
      },
      "FilesCopyBatchArg": {
        "$ref": "#/components/schemas/FilesRelocationBatchArgBase"
      },
      "FilesCreateFolderArg": {
        "properties": {
          "autorename": {
            "type": "boolean"
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesCreateFolderBatchArg": {
        "properties": {
          "autorename": {
            "type": "boolean"
          },
          "force_async": {
            "type": "boolean"
          },
          "paths": {
            "items": {
              "$ref": "#/components/schemas/FilesWritePath"
            },
            "maxItems": 10000,
            "type": "array"
          }
        },
        "required": [
          "paths"
        ],
        "type": "object"
      },
      "FilesCreateFolderBatchError": {
        "anyOf": [
          {
            "enum": [
              "too_many_files"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:too_many_files)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesCreateFolderBatchJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesCreateFolderBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/FilesCreateFolderBatchError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesCreateFolderBatchLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesCreateFolderBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:async_job_id|complete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by create_folder_batch that may either launch an asynchronous job or complete synchronously."
      },
      "FilesCreateFolderBatchResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesFolderMetadata"
              }
            },
            "required": [
              ".tag",
              "metadata"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesCreateFolderEntryError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          }
        ]
      },
      "FilesCreateFolderEntryError": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesCreateFolderResult": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesFolderMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesDeleteArg": {
        "properties": {
          "parent_rev": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesRev"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesDeleteBatchArg": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesDeleteArg"
            },
            "maxItems": 1000,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesDeleteBatchError": {
        "anyOf": [
          {
            "enum": [
              "too_many_write_operations"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:too_many_write_operations)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesDeleteBatchJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesDeleteBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/FilesDeleteBatchError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesDeleteBatchLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesDeleteBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:async_job_id|complete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by delete_batch that may either launch an asynchronous job or complete synchronously."
      },
      "FilesDeleteBatchResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesMetadata"
              }
            },
            "required": [
              ".tag",
              "metadata"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesDeleteError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          }
        ]
      },
      "FilesDeleteError": {
        "anyOf": [
          {
            "enum": [
              "too_many_write_operations",
              "too_many_files"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "path_lookup",
                "type": "string"
              },
              "path_lookup": {
                "$ref": "#/components/schemas/FilesLookupError"
              }
            },
            "required": [
              ".tag",
              "path_lookup"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "path_write",
                "type": "string"
              },
              "path_write": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "path_write"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path_lookup|path_write|too_many_write_operations|too_many_files)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesDeleteResult": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesDimensions": {
        "description": "Dimensions for a photo or video.",
        "properties": {
          "height": {
            "minimum": 0,
            "type": "integer"
          },
          "width": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "height",
          "width"
        ],
        "type": "object"
      },
      "FilesDownloadArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          },
          "rev": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesRev"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesDownloadZipArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesDownloadZipResult": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesFolderMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesExportArg": {
        "properties": {
          "export_format": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesExportInfo": {
        "description": "Export information for a file.",
        "properties": {
          "export_as": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "export_options": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "FilesExportMetadata": {
        "properties": {
          "export_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "paper_revision": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "size": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "name",
          "size"
        ],
        "type": "object"
      },
      "FilesExportResult": {
        "properties": {
          "export_metadata": {
            "$ref": "#/components/schemas/FilesExportMetadata"
          },
          "file_metadata": {
            "$ref": "#/components/schemas/FilesFileMetadata"
          }
        },
        "required": [
          "export_metadata",
          "file_metadata"
        ],
        "type": "object"
      },
      "FilesFileCategory": {
        "anyOf": [
          {
            "enum": [
              "image",
              "document",
              "pdf",
              "spreadsheet",
              "presentation",
              "audio",
              "video",
              "folder",
              "paper",
              "others"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "image",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "document",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pdf",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "spreadsheet",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "presentation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "audio",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "video",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "others",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:image|document|pdf|spreadsheet|presentation|audio|video|folder|paper|others)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesFileId": {
        "minLength": 4,
        "pattern": "^(?:id:.+)$",
        "type": "string"
      },
      "FilesFileLock": {
        "properties": {
          "content": {
            "$ref": "#/components/schemas/FilesFileLockContent"
          }
        },
        "required": [
          "content"
        ],
        "type": "object"
      },
      "FilesFileLockContent": {
        "anyOf": [
          {
            "enum": [
              "unlocked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlocked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "single_user",
                "type": "string"
              },
              "created": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "lock_holder_account_id": {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              "lock_holder_team_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "created",
              "lock_holder_account_id"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:unlocked|single_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesFileLockMetadata": {
        "properties": {
          "created": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_lockholder": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "lockholder_account_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "lockholder_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "FilesFileMetadata": {
        "properties": {
          "client_modified": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "export_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesExportInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_lock_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFileLockMetadata"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_explicit_shared_members": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/FilesId"
          },
          "is_downloadable": {
            "type": "boolean"
          },
          "is_restorable": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "media_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesMediaInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "parent_shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_display": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_lower": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "preview_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "property_groups": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "rev": {
            "$ref": "#/components/schemas/FilesRev"
          },
          "server_modified": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "sharing_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFileSharingInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "size": {
            "minimum": 0,
            "type": "integer"
          },
          "symlink_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSymlinkInfo"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name",
          "id",
          "client_modified",
          "server_modified",
          "rev",
          "size"
        ],
        "type": "object"
      },
      "FilesFileSharingInfo": {
        "description": "Sharing info for a file which is contained by a shared folder.",
        "properties": {
          "modified_by": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "parent_shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          },
          "read_only": {
            "type": "boolean"
          }
        },
        "required": [
          "read_only",
          "parent_shared_folder_id"
        ],
        "type": "object"
      },
      "FilesFileStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "deleted"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|deleted)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesFolderMetadata": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/FilesId"
          },
          "name": {
            "type": "string"
          },
          "parent_shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_display": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_lower": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "preview_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "property_groups": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "sharing_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFolderSharingInfo"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name",
          "id"
        ],
        "type": "object"
      },
      "FilesFolderSharingInfo": {
        "description": "Sharing info for a folder which is contained in a shared folder or is a shared folder mount point.",
        "properties": {
          "no_access": {
            "type": "boolean"
          },
          "parent_shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "read_only": {
            "type": "boolean"
          },
          "shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "traverse_only": {
            "type": "boolean"
          }
        },
        "required": [
          "read_only"
        ],
        "type": "object"
      },
      "FilesGetCopyReferenceArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesGetCopyReferenceResult": {
        "properties": {
          "copy_reference": {
            "type": "string"
          },
          "expires": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "metadata",
          "copy_reference",
          "expires"
        ],
        "type": "object"
      },
      "FilesGetMetadataArg": {
        "properties": {
          "include_deleted": {
            "type": "boolean"
          },
          "include_has_explicit_shared_members": {
            "type": "boolean"
          },
          "include_media_info": {
            "type": "boolean"
          },
          "include_property_groups": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilePropertiesTemplateFilterBase"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesGetTagsArg": {
        "properties": {
          "paths": {
            "items": {
              "$ref": "#/components/schemas/FilesPath"
            },
            "type": "array"
          }
        },
        "required": [
          "paths"
        ],
        "type": "object"
      },
      "FilesGetTagsResult": {
        "properties": {
          "paths_to_tags": {
            "items": {
              "$ref": "#/components/schemas/FilesPathToTags"
            },
            "type": "array"
          }
        },
        "required": [
          "paths_to_tags"
        ],
        "type": "object"
      },
      "FilesGetTemporaryLinkArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesGetTemporaryLinkResult": {
        "properties": {
          "link": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/FilesFileMetadata"
          }
        },
        "required": [
          "metadata",
          "link"
        ],
        "type": "object"
      },
      "FilesGetTemporaryUploadLinkArg": {
        "properties": {
          "commit_info": {
            "$ref": "#/components/schemas/FilesCommitInfo"
          },
          "duration": {
            "maximum": 14400,
            "minimum": 60,
            "type": "number"
          }
        },
        "required": [
          "commit_info"
        ],
        "type": "object"
      },
      "FilesGetTemporaryUploadLinkResult": {
        "properties": {
          "link": {
            "type": "string"
          }
        },
        "required": [
          "link"
        ],
        "type": "object"
      },
      "FilesGetThumbnailBatchArg": {
        "description": "Arguments for get_thumbnail_batch.",
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesThumbnailArg"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesGetThumbnailBatchResult": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesGetThumbnailBatchResultEntry"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesGetThumbnailBatchResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesFileMetadata"
              },
              "thumbnail": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "metadata",
              "thumbnail"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesThumbnailError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|failure)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesGpsCoordinates": {
        "description": "GPS coordinates for a photo or video.",
        "properties": {
          "latitude": {
            "type": "number"
          },
          "longitude": {
            "type": "number"
          }
        },
        "required": [
          "latitude",
          "longitude"
        ],
        "type": "object"
      },
      "FilesHighlightSpan": {
        "properties": {
          "highlight_str": {
            "type": "string"
          },
          "is_highlighted": {
            "type": "boolean"
          }
        },
        "required": [
          "highlight_str",
          "is_highlighted"
        ],
        "type": "object"
      },
      "FilesId": {
        "minLength": 1,
        "type": "string"
      },
      "FilesImportFormat": {
        "anyOf": [
          {
            "enum": [
              "html",
              "markdown",
              "plain_text"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "html",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "markdown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "plain_text",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:html|markdown|plain_text)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The import format of the incoming Paper doc content."
      },
      "FilesListFolderArg": {
        "properties": {
          "include_deleted": {
            "type": "boolean"
          },
          "include_has_explicit_shared_members": {
            "type": "boolean"
          },
          "include_media_info": {
            "type": "boolean"
          },
          "include_mounted_folders": {
            "type": "boolean"
          },
          "include_non_downloadable_files": {
            "type": "boolean"
          },
          "include_property_groups": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilePropertiesTemplateFilterBase"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_restorable_info": {
            "type": "boolean"
          },
          "limit": {
            "anyOf": [
              {
                "maximum": 2000,
                "minimum": 1,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesPathROrId"
          },
          "recursive": {
            "type": "boolean"
          },
          "shared_link": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSharedLink"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesListFolderContinueArg": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilesListFolderCursor"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilesListFolderCursor": {
        "minLength": 1,
        "type": "string"
      },
      "FilesListFolderGetLatestCursorResult": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilesListFolderCursor"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilesListFolderLongpollArg": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilesListFolderCursor"
          },
          "timeout": {
            "maximum": 480,
            "minimum": 30,
            "type": "integer"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilesListFolderLongpollResult": {
        "properties": {
          "backoff": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "changes": {
            "type": "boolean"
          }
        },
        "required": [
          "changes"
        ],
        "type": "object"
      },
      "FilesListFolderResult": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilesListFolderCursor"
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesMetadata"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "entries",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "FilesListRevisionsArg": {
        "properties": {
          "before_rev": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesRev"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_restorable_info": {
            "type": "boolean"
          },
          "limit": {
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "mode": {
            "$ref": "#/components/schemas/FilesListRevisionsMode"
          },
          "path": {
            "$ref": "#/components/schemas/FilesPathOrId"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesListRevisionsMode": {
        "anyOf": [
          {
            "enum": [
              "path",
              "id"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path|id)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesListRevisionsResult": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesFileMetadata"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          },
          "is_deleted": {
            "type": "boolean"
          },
          "server_deleted": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "is_deleted",
          "entries",
          "has_more"
        ],
        "type": "object"
      },
      "FilesLockFileArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesLockFileBatchArg": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesLockFileArg"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesLockFileBatchResult": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesLockFileResultEntry"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesLockFileError": {
        "anyOf": [
          {
            "enum": [
              "too_many_write_operations",
              "too_many_files",
              "no_write_permission",
              "cannot_be_locked",
              "file_not_shared",
              "internal_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "path_lookup",
                "type": "string"
              },
              "path_lookup": {
                "$ref": "#/components/schemas/FilesLookupError"
              }
            },
            "required": [
              ".tag",
              "path_lookup"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_write_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cannot_be_locked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_not_shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "lock_conflict",
                "type": "string"
              },
              "lock": {
                "$ref": "#/components/schemas/FilesFileLock"
              }
            },
            "required": [
              ".tag",
              "lock"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path_lookup|too_many_write_operations|too_many_files|no_write_permission|cannot_be_locked|file_not_shared|lock_conflict|internal_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesLockFileResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "lock": {
                "$ref": "#/components/schemas/FilesFileLock"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesMetadata"
              }
            },
            "required": [
              ".tag",
              "metadata",
              "lock"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesLockFileError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          }
        ]
      },
      "FilesLookupError": {
        "anyOf": [
          {
            "enum": [
              "not_found",
              "not_file",
              "not_folder",
              "restricted_content",
              "unsupported_content_type",
              "locked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "malformed_path",
                "type": "string"
              },
              "malformed_path": {
                "$ref": "#/components/schemas/FilesMalformedPathError"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_content_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "locked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:malformed_path|not_found|not_file|not_folder|restricted_content|unsupported_content_type|locked)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesMalformedPathError": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "type": "null"
          }
        ]
      },
      "FilesMediaInfo": {
        "anyOf": [
          {
            "enum": [
              "pending"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "pending",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata",
                "type": "string"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesMediaMetadata"
              }
            },
            "required": [
              ".tag",
              "metadata"
            ],
            "type": "object"
          }
        ]
      },
      "FilesMediaMetadata": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "photo",
                "type": "string"
              },
              "dimensions": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesDimensions"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "location": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesGpsCoordinates"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "time_taken": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "video",
                "type": "string"
              },
              "dimensions": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesDimensions"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "duration": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "location": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesGpsCoordinates"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "time_taken": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Metadata for a photo or video."
      },
      "FilesMetadata": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "file",
                "type": "string"
              },
              "client_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "content_hash": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSha256HexHash"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "export_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesExportInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_lock_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileLockMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_explicit_shared_members": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "$ref": "#/components/schemas/FilesId"
              },
              "is_downloadable": {
                "type": "boolean"
              },
              "is_restorable": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "media_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesMediaInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "property_groups": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rev": {
                "$ref": "#/components/schemas/FilesRev"
              },
              "server_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "sharing_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileSharingInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              },
              "symlink_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSymlinkInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name",
              "id",
              "client_modified",
              "server_modified",
              "rev",
              "size"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              },
              "id": {
                "$ref": "#/components/schemas/FilesId"
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "property_groups": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sharing_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFolderSharingInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name",
              "id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deleted",
                "type": "string"
              },
              "is_restorable": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name"
            ],
            "type": "object"
          }
        ],
        "description": "Metadata for a file or folder."
      },
      "FilesMetadataV2": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "metadata",
                "type": "string"
              },
              "metadata": {
                "$ref": "#/components/schemas/FilesMetadata"
              }
            },
            "required": [
              ".tag",
              "metadata"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:metadata)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Metadata for a file, folder or other resource types."
      },
      "FilesMinimalFileLinkMetadata": {
        "properties": {
          "id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesId"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "rev": {
            "$ref": "#/components/schemas/FilesRev"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "url",
          "rev"
        ],
        "type": "object"
      },
      "FilesMoveBatchArg": {
        "properties": {
          "allow_ownership_transfer": {
            "type": "boolean"
          },
          "autorename": {
            "type": "boolean"
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesRelocationPath"
            },
            "maxItems": 1000,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesMoveIntoFamilyError": {
        "anyOf": [
          {
            "enum": [
              "is_shared_folder"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:is_shared_folder)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesMoveIntoVaultError": {
        "anyOf": [
          {
            "enum": [
              "is_shared_folder"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:is_shared_folder)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Deprecated: the server no longer emits this error."
      },
      "FilesPaperCreateArg": {
        "properties": {
          "import_format": {
            "$ref": "#/components/schemas/FilesImportFormat"
          },
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          }
        },
        "required": [
          "path",
          "import_format"
        ],
        "type": "object"
      },
      "FilesPaperCreateResult": {
        "properties": {
          "file_id": {
            "$ref": "#/components/schemas/FilesFileId"
          },
          "paper_revision": {
            "type": "integer"
          },
          "result_path": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "url",
          "result_path",
          "file_id",
          "paper_revision"
        ],
        "type": "object"
      },
      "FilesPaperDocUpdatePolicy": {
        "anyOf": [
          {
            "enum": [
              "update",
              "overwrite",
              "prepend",
              "append"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "update",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "overwrite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "prepend",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "append",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:update|overwrite|prepend|append)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesPaperUpdateArg": {
        "properties": {
          "doc_update_policy": {
            "$ref": "#/components/schemas/FilesPaperDocUpdatePolicy"
          },
          "import_format": {
            "$ref": "#/components/schemas/FilesImportFormat"
          },
          "paper_revision": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "path",
          "import_format",
          "doc_update_policy"
        ],
        "type": "object"
      },
      "FilesPaperUpdateResult": {
        "properties": {
          "paper_revision": {
            "type": "integer"
          }
        },
        "required": [
          "paper_revision"
        ],
        "type": "object"
      },
      "FilesPath": {
        "pattern": "^(?:/(.|[\\r\\n])*)$",
        "type": "string"
      },
      "FilesPathOrId": {
        "pattern": "^(?:/(.|[\\r\\n])*|id:.*|(ns:[0-9]+(/(.|[\\r\\n])*)?))$",
        "type": "string"
      },
      "FilesPathOrLink": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilesReadPath"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link",
                "type": "string"
              },
              "password": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "url"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path|link)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesPathROrId": {
        "pattern": "^(?:(/(.|[\\r\\n])*)?|id:.*|(ns:[0-9]+(/(.|[\\r\\n])*)?))$",
        "type": "string"
      },
      "FilesPathToTags": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          },
          "tags": {
            "items": {
              "$ref": "#/components/schemas/FilesTag"
            },
            "type": "array"
          }
        },
        "required": [
          "path",
          "tags"
        ],
        "type": "object"
      },
      "FilesPreviewArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          },
          "rev": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesRev"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesPreviewResult": {
        "properties": {
          "file_metadata": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFileMetadata"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_metadata": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesMinimalFileLinkMetadata"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "FilesReadPath": {
        "pattern": "^(?:(/(.|[\\r\\n])*|id:.*)|(rev:[0-9a-f]{9,})|(ns:[0-9]+(/(.|[\\r\\n])*)?))$",
        "type": "string"
      },
      "FilesRelocationArg": {
        "properties": {
          "allow_ownership_transfer": {
            "type": "boolean"
          },
          "allow_shared_folder": {
            "type": "boolean"
          },
          "autorename": {
            "type": "boolean"
          },
          "from_path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          },
          "to_path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "from_path",
          "to_path"
        ],
        "type": "object"
      },
      "FilesRelocationBatchArg": {
        "properties": {
          "allow_ownership_transfer": {
            "type": "boolean"
          },
          "allow_shared_folder": {
            "type": "boolean"
          },
          "autorename": {
            "type": "boolean"
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesRelocationPath"
            },
            "maxItems": 1000,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesRelocationBatchArgBase": {
        "properties": {
          "autorename": {
            "type": "boolean"
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesRelocationPath"
            },
            "maxItems": 1000,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesRelocationBatchError": {
        "anyOf": [
          {
            "enum": [
              "cant_copy_shared_folder",
              "cant_nest_shared_folder",
              "cant_move_folder_into_itself",
              "too_many_files",
              "duplicated_or_nested_paths",
              "cant_transfer_ownership",
              "insufficient_quota",
              "internal_error",
              "cant_move_shared_folder",
              "team_folder_insufficient_quota",
              "member_folder_insufficient_quota",
              "too_many_write_operations"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_lookup",
                "type": "string"
              },
              "from_lookup": {
                "$ref": "#/components/schemas/FilesLookupError"
              }
            },
            "required": [
              ".tag",
              "from_lookup"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_write",
                "type": "string"
              },
              "from_write": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "from_write"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "to",
                "type": "string"
              },
              "to": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_copy_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_nest_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_folder_into_itself",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicated_or_nested_paths",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_transfer_ownership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_into_vault",
                "type": "string"
              },
              "cant_move_into_vault": {
                "$ref": "#/components/schemas/FilesMoveIntoVaultError"
              }
            },
            "required": [
              ".tag",
              "cant_move_into_vault"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_into_family",
                "type": "string"
              },
              "cant_move_into_family": {
                "$ref": "#/components/schemas/FilesMoveIntoFamilyError"
              }
            },
            "required": [
              ".tag",
              "cant_move_into_family"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:from_lookup|from_write|to|cant_copy_shared_folder|cant_nest_shared_folder|cant_move_folder_into_itself|too_many_files|duplicated_or_nested_paths|cant_transfer_ownership|insufficient_quota|internal_error|cant_move_shared_folder|cant_move_into_vault|cant_move_into_family|team_folder_insufficient_quota|member_folder_insufficient_quota|too_many_write_operations)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesRelocationBatchErrorEntry": {
        "anyOf": [
          {
            "enum": [
              "internal_error",
              "too_many_write_operations"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "relocation_error",
                "type": "string"
              },
              "relocation_error": {
                "$ref": "#/components/schemas/FilesRelocationError"
              }
            },
            "required": [
              ".tag",
              "relocation_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:relocation_error|internal_error|too_many_write_operations)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesRelocationBatchJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesRelocationBatchResultData"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/FilesRelocationBatchError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "FilesRelocationBatchLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesRelocationBatchResultData"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:async_job_id|complete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by copy_batch or move_batch that may either launch an asynchronous job or complete synchronously."
      },
      "FilesRelocationBatchResultData": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesRelocationBatchResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "success": {
                "$ref": "#/components/schemas/FilesMetadata"
              }
            },
            "required": [
              ".tag",
              "success"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesRelocationBatchErrorEntry"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|failure)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesRelocationBatchV2JobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesRelocationBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by copy_batch/check:2 or move_batch/check:2 that may either be in progress or completed with result for each entry."
      },
      "FilesRelocationBatchV2Launch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesRelocationBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by copy_batch:2 or move_batch:2 that may either launch an asynchronous job or complete synchronously."
      },
      "FilesRelocationError": {
        "anyOf": [
          {
            "enum": [
              "cant_copy_shared_folder",
              "cant_nest_shared_folder",
              "cant_move_folder_into_itself",
              "too_many_files",
              "duplicated_or_nested_paths",
              "cant_transfer_ownership",
              "insufficient_quota",
              "internal_error",
              "cant_move_shared_folder",
              "team_folder_insufficient_quota",
              "member_folder_insufficient_quota"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_lookup",
                "type": "string"
              },
              "from_lookup": {
                "$ref": "#/components/schemas/FilesLookupError"
              }
            },
            "required": [
              ".tag",
              "from_lookup"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_write",
                "type": "string"
              },
              "from_write": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "from_write"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "to",
                "type": "string"
              },
              "to": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_copy_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_nest_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_folder_into_itself",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicated_or_nested_paths",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_transfer_ownership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_into_vault",
                "type": "string"
              },
              "cant_move_into_vault": {
                "$ref": "#/components/schemas/FilesMoveIntoVaultError"
              }
            },
            "required": [
              ".tag",
              "cant_move_into_vault"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cant_move_into_family",
                "type": "string"
              },
              "cant_move_into_family": {
                "$ref": "#/components/schemas/FilesMoveIntoFamilyError"
              }
            },
            "required": [
              ".tag",
              "cant_move_into_family"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_insufficient_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:from_lookup|from_write|to|cant_copy_shared_folder|cant_nest_shared_folder|cant_move_folder_into_itself|too_many_files|duplicated_or_nested_paths|cant_transfer_ownership|insufficient_quota|internal_error|cant_move_shared_folder|cant_move_into_vault|cant_move_into_family|team_folder_insufficient_quota|member_folder_insufficient_quota)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesRelocationPath": {
        "properties": {
          "from_path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          },
          "to_path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "from_path",
          "to_path"
        ],
        "type": "object"
      },
      "FilesRelocationResult": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesRemoveTagArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          },
          "tag_text": {
            "$ref": "#/components/schemas/FilesTagText"
          }
        },
        "required": [
          "path",
          "tag_text"
        ],
        "type": "object"
      },
      "FilesRestoreArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesWritePath"
          },
          "rev": {
            "$ref": "#/components/schemas/FilesRev"
          }
        },
        "required": [
          "path",
          "rev"
        ],
        "type": "object"
      },
      "FilesRev": {
        "minLength": 9,
        "pattern": "^(?:[0-9a-f]+)$",
        "type": "string"
      },
      "FilesSaveCopyReferenceArg": {
        "properties": {
          "copy_reference": {
            "type": "string"
          },
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          }
        },
        "required": [
          "copy_reference",
          "path"
        ],
        "type": "object"
      },
      "FilesSaveCopyReferenceResult": {
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesSaveUrlArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesPath"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "path",
          "url"
        ],
        "type": "object"
      },
      "FilesSaveUrlError": {
        "anyOf": [
          {
            "enum": [
              "download_failed",
              "invalid_url",
              "not_found"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "download_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path|download_failed|invalid_url|not_found)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSaveUrlJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "client_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "content_hash": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSha256HexHash"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "export_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesExportInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_lock_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileLockMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_explicit_shared_members": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "$ref": "#/components/schemas/FilesId"
              },
              "is_downloadable": {
                "type": "boolean"
              },
              "is_restorable": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "media_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesMediaInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "property_groups": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rev": {
                "$ref": "#/components/schemas/FilesRev"
              },
              "server_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "sharing_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileSharingInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              },
              "symlink_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSymlinkInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name",
              "id",
              "client_modified",
              "server_modified",
              "rev",
              "size"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/FilesSaveUrlError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSaveUrlResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "client_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "content_hash": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSha256HexHash"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "export_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesExportInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_lock_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileLockMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_explicit_shared_members": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "$ref": "#/components/schemas/FilesId"
              },
              "is_downloadable": {
                "type": "boolean"
              },
              "is_restorable": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "media_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesMediaInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "property_groups": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rev": {
                "$ref": "#/components/schemas/FilesRev"
              },
              "server_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "sharing_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileSharingInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              },
              "symlink_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSymlinkInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name",
              "id",
              "client_modified",
              "server_modified",
              "rev",
              "size"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSearchArg": {
        "properties": {
          "max_results": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "mode": {
            "$ref": "#/components/schemas/FilesSearchMode"
          },
          "path": {
            "$ref": "#/components/schemas/FilesPathROrId"
          },
          "query": {
            "maxLength": 1000,
            "type": "string"
          },
          "start": {
            "maximum": 9999,
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "path",
          "query"
        ],
        "type": "object"
      },
      "FilesSearchMatch": {
        "properties": {
          "match_type": {
            "$ref": "#/components/schemas/FilesSearchMatchType"
          },
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadata"
          }
        },
        "required": [
          "match_type",
          "metadata"
        ],
        "type": "object"
      },
      "FilesSearchMatchFieldOptions": {
        "properties": {
          "include_highlights": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "FilesSearchMatchType": {
        "anyOf": [
          {
            "enum": [
              "filename",
              "content",
              "both"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "filename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "both",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Indicates what type of match was found for a given item."
      },
      "FilesSearchMatchTypeV2": {
        "anyOf": [
          {
            "enum": [
              "filename",
              "file_content",
              "filename_and_content",
              "image_content",
              "metadata"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "filename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "filename_and_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "image_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:filename|file_content|filename_and_content|image_content|metadata)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Indicates what type of match was found for a given item."
      },
      "FilesSearchMatchV2": {
        "properties": {
          "highlight_spans": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilesHighlightSpan"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "match_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSearchMatchTypeV2"
              },
              {
                "type": "null"
              }
            ]
          },
          "metadata": {
            "$ref": "#/components/schemas/FilesMetadataV2"
          }
        },
        "required": [
          "metadata"
        ],
        "type": "object"
      },
      "FilesSearchMode": {
        "anyOf": [
          {
            "enum": [
              "filename",
              "filename_and_content",
              "deleted_filename"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "filename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "filename_and_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deleted_filename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSearchOptions": {
        "properties": {
          "account_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_categories": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilesFileCategory"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_extensions": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_status": {
            "$ref": "#/components/schemas/FilesFileStatus"
          },
          "filename_only": {
            "type": "boolean"
          },
          "max_results": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "order_by": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSearchOrderBy"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesPathROrId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "FilesSearchOrderBy": {
        "anyOf": [
          {
            "enum": [
              "relevance",
              "last_modified_time"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "relevance",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "last_modified_time",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:relevance|last_modified_time)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSearchResult": {
        "properties": {
          "matches": {
            "items": {
              "$ref": "#/components/schemas/FilesSearchMatch"
            },
            "type": "array"
          },
          "more": {
            "type": "boolean"
          },
          "start": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "matches",
          "more",
          "start"
        ],
        "type": "object"
      },
      "FilesSearchV2Arg": {
        "properties": {
          "include_highlights": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "match_field_options": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSearchMatchFieldOptions"
              },
              {
                "type": "null"
              }
            ]
          },
          "options": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSearchOptions"
              },
              {
                "type": "null"
              }
            ]
          },
          "query": {
            "maxLength": 1000,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "FilesSearchV2ContinueArg": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/FilesSearchV2Cursor"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilesSearchV2Cursor": {
        "minLength": 1,
        "type": "string"
      },
      "FilesSearchV2Result": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSearchV2Cursor"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_more": {
            "type": "boolean"
          },
          "matches": {
            "items": {
              "$ref": "#/components/schemas/FilesSearchMatchV2"
            },
            "type": "array"
          }
        },
        "required": [
          "matches",
          "has_more"
        ],
        "type": "object"
      },
      "FilesSha256HexHash": {
        "maxLength": 64,
        "minLength": 64,
        "type": "string"
      },
      "FilesSharedLink": {
        "properties": {
          "password": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "url": {
            "$ref": "#/components/schemas/FilesSharedLinkUrl"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "FilesSharedLinkUrl": {
        "type": "string"
      },
      "FilesSymlinkInfo": {
        "properties": {
          "target": {
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "FilesSyncSetting": {
        "anyOf": [
          {
            "enum": [
              "default",
              "not_synced",
              "not_synced_inactive"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_synced",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_synced_inactive",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|not_synced|not_synced_inactive)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesSyncSettingArg": {
        "anyOf": [
          {
            "enum": [
              "default",
              "not_synced"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_synced",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|not_synced)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesTag": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "user_generated_tag",
                "type": "string"
              },
              "tag_text": {
                "$ref": "#/components/schemas/FilesTagText"
              }
            },
            "required": [
              ".tag",
              "tag_text"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:user_generated_tag)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Tag that can be added in multiple ways."
      },
      "FilesTagText": {
        "maxLength": 32,
        "minLength": 1,
        "pattern": "^(?:[\\w]+)$",
        "type": "string"
      },
      "FilesThumbnailArg": {
        "properties": {
          "exclude_media_info": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "format": {
            "$ref": "#/components/schemas/FilesThumbnailFormat"
          },
          "mode": {
            "$ref": "#/components/schemas/FilesThumbnailMode"
          },
          "path": {
            "$ref": "#/components/schemas/FilesReadPath"
          },
          "size": {
            "$ref": "#/components/schemas/FilesThumbnailSize"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesThumbnailError": {
        "anyOf": [
          {
            "enum": [
              "unsupported_extension",
              "unsupported_image",
              "encrypted_content",
              "conversion_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilesLookupError"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_extension",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_image",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_content",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesThumbnailFormat": {
        "anyOf": [
          {
            "enum": [
              "jpeg",
              "png",
              "webp"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "jpeg",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "png",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "webp",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesThumbnailMode": {
        "anyOf": [
          {
            "enum": [
              "strict",
              "bestfit",
              "fitone_bestfit",
              "original"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "strict",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "bestfit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "fitone_bestfit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "original",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesThumbnailSize": {
        "anyOf": [
          {
            "enum": [
              "w32h32",
              "w64h64",
              "w128h128",
              "w256h256",
              "w480h320",
              "w640h480",
              "w960h640",
              "w1024h768",
              "w2048h1536"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "w32h32",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w64h64",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w128h128",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w256h256",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w480h320",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w640h480",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w960h640",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w1024h768",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w2048h1536",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesThumbnailV2Arg": {
        "properties": {
          "exclude_media_info": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "format": {
            "$ref": "#/components/schemas/FilesThumbnailFormat"
          },
          "mode": {
            "$ref": "#/components/schemas/FilesThumbnailMode"
          },
          "preserve_transparency": {
            "type": "boolean"
          },
          "resource": {
            "$ref": "#/components/schemas/FilesPathOrLink"
          },
          "size": {
            "$ref": "#/components/schemas/FilesThumbnailSize"
          }
        },
        "required": [
          "resource"
        ],
        "type": "object"
      },
      "FilesUnlockFileArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesUnlockFileBatchArg": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesUnlockFileArg"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesUploadArg": {
        "properties": {
          "autorename": {
            "type": "boolean"
          },
          "client_modified": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "mode": {
            "$ref": "#/components/schemas/FilesWriteMode"
          },
          "mute": {
            "type": "boolean"
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          },
          "property_groups": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "strict_conflict": {
            "type": "boolean"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "FilesUploadSessionAppendArg": {
        "properties": {
          "close": {
            "type": "boolean"
          },
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "cursor": {
            "$ref": "#/components/schemas/FilesUploadSessionCursor"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "FilesUploadSessionAppendBatchArg": {
        "properties": {
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesUploadSessionAppendBatchArgEntry"
            },
            "maxItems": 500,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesUploadSessionAppendBatchArgEntry": {
        "properties": {
          "close": {
            "type": "boolean"
          },
          "cursor": {
            "$ref": "#/components/schemas/FilesUploadSessionCursor"
          },
          "length": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "cursor",
          "length"
        ],
        "type": "object"
      },
      "FilesUploadSessionAppendBatchEntryError": {
        "anyOf": [
          {
            "enum": [
              "not_found",
              "closed",
              "too_large",
              "concurrent_session_invalid_offset",
              "concurrent_session_invalid_data_size"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "incorrect_offset",
                "type": "string"
              },
              "correct_offset": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "correct_offset"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "closed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_large",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_invalid_offset",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_invalid_data_size",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:not_found|incorrect_offset|closed|too_large|concurrent_session_invalid_offset|concurrent_session_invalid_data_size)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionAppendBatchResult": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesUploadSessionAppendBatchResultEntry"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesUploadSessionAppendBatchResultEntry": {
        "anyOf": [
          {
            "enum": [
              "success"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesUploadSessionAppendBatchEntryError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionCursor": {
        "properties": {
          "offset": {
            "minimum": 0,
            "type": "integer"
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id",
          "offset"
        ],
        "type": "object"
      },
      "FilesUploadSessionFinishArg": {
        "properties": {
          "commit": {
            "$ref": "#/components/schemas/FilesCommitInfo"
          },
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "cursor": {
            "$ref": "#/components/schemas/FilesUploadSessionCursor"
          }
        },
        "required": [
          "cursor",
          "commit"
        ],
        "type": "object"
      },
      "FilesUploadSessionFinishBatchArg": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesUploadSessionFinishArg"
            },
            "maxItems": 1000,
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesUploadSessionFinishBatchJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesUploadSessionFinishBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionFinishBatchLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "entries": {
                "items": {
                  "$ref": "#/components/schemas/FilesUploadSessionFinishBatchResultEntry"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "entries"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:async_job_id|complete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result returned by upload_session/finish_batch that may either launch an asynchronous job or complete synchronously."
      },
      "FilesUploadSessionFinishBatchResult": {
        "properties": {
          "entries": {
            "items": {
              "$ref": "#/components/schemas/FilesUploadSessionFinishBatchResultEntry"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "FilesUploadSessionFinishBatchResultEntry": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "client_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "content_hash": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSha256HexHash"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "export_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesExportInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_lock_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileLockMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_explicit_shared_members": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "$ref": "#/components/schemas/FilesId"
              },
              "is_downloadable": {
                "type": "boolean"
              },
              "is_restorable": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "media_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesMediaInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "property_groups": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/FilePropertiesPropertyGroup"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rev": {
                "$ref": "#/components/schemas/FilesRev"
              },
              "server_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "sharing_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileSharingInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              },
              "symlink_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesSymlinkInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "name",
              "id",
              "client_modified",
              "server_modified",
              "rev",
              "size"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failure",
                "type": "string"
              },
              "failure": {
                "$ref": "#/components/schemas/FilesUploadSessionFinishError"
              }
            },
            "required": [
              ".tag",
              "failure"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionFinishError": {
        "anyOf": [
          {
            "enum": [
              "too_many_shared_folder_targets",
              "too_many_write_operations",
              "concurrent_session_data_not_allowed",
              "concurrent_session_not_closed",
              "concurrent_session_missing_data",
              "payload_too_large",
              "content_hash_mismatch",
              "encryption_not_supported"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "lookup_failed",
                "type": "string"
              },
              "lookup_failed": {
                "$ref": "#/components/schemas/FilesUploadSessionLookupError"
              }
            },
            "required": [
              ".tag",
              "lookup_failed"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "$ref": "#/components/schemas/FilesWriteError"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "properties_error",
                "type": "string"
              },
              "properties_error": {
                "$ref": "#/components/schemas/FilePropertiesInvalidPropertyGroupError"
              }
            },
            "required": [
              ".tag",
              "properties_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_shared_folder_targets",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_data_not_allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_not_closed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_missing_data",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "payload_too_large",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_hash_mismatch",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encryption_not_supported",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:lookup_failed|path|properties_error|too_many_shared_folder_targets|too_many_write_operations|concurrent_session_data_not_allowed|concurrent_session_not_closed|concurrent_session_missing_data|payload_too_large|content_hash_mismatch|encryption_not_supported)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionLookupError": {
        "anyOf": [
          {
            "enum": [
              "not_found",
              "closed",
              "not_closed",
              "too_large",
              "concurrent_session_invalid_offset",
              "concurrent_session_invalid_data_size",
              "payload_too_large"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "incorrect_offset",
                "type": "string"
              },
              "correct_offset": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "correct_offset"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "closed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_closed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_large",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_invalid_offset",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent_session_invalid_data_size",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "payload_too_large",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:not_found|incorrect_offset|closed|not_closed|too_large|concurrent_session_invalid_offset|concurrent_session_invalid_data_size|payload_too_large)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesUploadSessionStartArg": {
        "properties": {
          "close": {
            "type": "boolean"
          },
          "content_hash": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSha256HexHash"
              },
              {
                "type": "null"
              }
            ]
          },
          "session_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesUploadSessionType"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "FilesUploadSessionStartBatchArg": {
        "properties": {
          "num_sessions": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "session_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesUploadSessionType"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "num_sessions"
        ],
        "type": "object"
      },
      "FilesUploadSessionStartBatchResult": {
        "properties": {
          "session_ids": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "session_ids"
        ],
        "type": "object"
      },
      "FilesUploadSessionStartResult": {
        "properties": {
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "FilesUploadSessionType": {
        "anyOf": [
          {
            "enum": [
              "sequential",
              "concurrent"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "sequential",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "concurrent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:sequential|concurrent)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesWriteConflictError": {
        "anyOf": [
          {
            "enum": [
              "file",
              "folder",
              "file_ancestor"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_ancestor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:file|folder|file_ancestor)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesWriteError": {
        "anyOf": [
          {
            "enum": [
              "no_write_permission",
              "insufficient_space",
              "disallowed_name",
              "team_folder",
              "operation_suppressed",
              "too_many_write_operations",
              "access_restricted",
              "team_folder_insufficient_space",
              "member_folder_insufficient_space",
              "upload_traffic_limit_reached"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "malformed_path",
                "type": "string"
              },
              "malformed_path": {
                "$ref": "#/components/schemas/FilesMalformedPathError"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conflict",
                "type": "string"
              },
              "conflict": {
                "$ref": "#/components/schemas/FilesWriteConflictError"
              }
            },
            "required": [
              ".tag",
              "conflict"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_write_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "insufficient_space",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disallowed_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "operation_suppressed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_write_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_restricted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_insufficient_space",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_insufficient_space",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "upload_traffic_limit_reached",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:malformed_path|conflict|no_write_permission|insufficient_space|disallowed_name|team_folder|operation_suppressed|too_many_write_operations|access_restricted|team_folder_insufficient_space|member_folder_insufficient_space|upload_traffic_limit_reached)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "FilesWriteMode": {
        "anyOf": [
          {
            "enum": [
              "add",
              "overwrite"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "overwrite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "update",
                "type": "string"
              },
              "update": {
                "$ref": "#/components/schemas/FilesRev"
              }
            },
            "required": [
              ".tag",
              "update"
            ],
            "type": "object"
          }
        ],
        "description": "Your intent when writing a file to some path. This is used to determine what constitutes a conflict and what the autorename strategy is. In some situations, the conflict behavior is identical: (a) If the target path doesn't refer to anything, the file is always written; no conflict. (b) If the target path refers to a folder, it's always a conflict. (c) If the target path refers to a file with identical contents, nothing gets written; no conflict. The conflict checking differs in the case where there's a file at the target path with contents different from the contents you're trying to write."
      },
      "FilesWritePath": {
        "pattern": "^(?:(/(.|[\\r\\n])*)|(ns:[0-9]+(/(.|[\\r\\n])*)?))$",
        "type": "string"
      },
      "FilesWritePathOrId": {
        "pattern": "^(?:(/(.|[\\r\\n])*)|(ns:[0-9]+(/(.|[\\r\\n])*)?)|(id:.*))$",
        "type": "string"
      },
      "PaperAddMember": {
        "properties": {
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          },
          "permission_level": {
            "$ref": "#/components/schemas/PaperPaperDocPermissionLevel"
          }
        },
        "required": [
          "member"
        ],
        "type": "object"
      },
      "PaperAddPaperDocUser": {
        "properties": {
          "custom_message": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/PaperAddMember"
            },
            "maxItems": 20,
            "type": "array"
          },
          "quiet": {
            "type": "boolean"
          }
        },
        "required": [
          "doc_id",
          "members"
        ],
        "type": "object"
      },
      "PaperAddPaperDocUserMemberResult": {
        "description": "Per-member result for docs/users/add.",
        "properties": {
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          },
          "result": {
            "$ref": "#/components/schemas/PaperAddPaperDocUserResult"
          }
        },
        "required": [
          "member",
          "result"
        ],
        "type": "object"
      },
      "PaperAddPaperDocUserResult": {
        "anyOf": [
          {
            "enum": [
              "success",
              "unknown_error",
              "sharing_outside_team_disabled",
              "daily_limit_reached",
              "user_is_owner",
              "failed_user_data_retrieval",
              "permission_already_granted"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_outside_team_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "daily_limit_reached",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_is_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed_user_data_retrieval",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permission_already_granted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|unknown_error|sharing_outside_team_disabled|daily_limit_reached|user_is_owner|failed_user_data_retrieval|permission_already_granted)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperCursor": {
        "properties": {
          "expiration": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "value": {
            "type": "string"
          }
        },
        "required": [
          "value"
        ],
        "type": "object"
      },
      "PaperExportFormat": {
        "anyOf": [
          {
            "enum": [
              "html",
              "markdown",
              "json"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "html",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "markdown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "json",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:html|markdown|json)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The desired export format of the Paper doc."
      },
      "PaperFolder": {
        "description": "Data structure representing a Paper folder.",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object"
      },
      "PaperFolderSharingPolicyType": {
        "anyOf": [
          {
            "enum": [
              "team",
              "invite_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The sharing policy of a Paper folder. The sharing policy of subfolders is inherited from the root folder."
      },
      "PaperFoldersContainingPaperDoc": {
        "description": "Metadata about Paper folders containing the specififed Paper doc.",
        "properties": {
          "folder_sharing_policy_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/PaperFolderSharingPolicyType"
              },
              {
                "type": "null"
              }
            ]
          },
          "folders": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/PaperFolder"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "PaperGetDocMetadataArg": {
        "description": "Argument for retrieving Paper doc metadata. Accepts either a legacy Paper doc ID or a Cloud Doc file ID.",
        "properties": {
          "doc_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/PaperPaperDocId"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFileId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "PaperImportFormat": {
        "anyOf": [
          {
            "enum": [
              "html",
              "markdown",
              "plain_text"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "html",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "markdown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "plain_text",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:html|markdown|plain_text)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The import format of the incoming data."
      },
      "PaperInviteeInfoWithPermissionLevel": {
        "properties": {
          "invitee": {
            "$ref": "#/components/schemas/SharingInviteeInfo"
          },
          "permission_level": {
            "$ref": "#/components/schemas/PaperPaperDocPermissionLevel"
          }
        },
        "required": [
          "invitee",
          "permission_level"
        ],
        "type": "object"
      },
      "PaperListPaperDocsArgs": {
        "properties": {
          "filter_by": {
            "$ref": "#/components/schemas/PaperListPaperDocsFilterBy"
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "sort_by": {
            "$ref": "#/components/schemas/PaperListPaperDocsSortBy"
          },
          "sort_order": {
            "$ref": "#/components/schemas/PaperListPaperDocsSortOrder"
          },
          "stop_at_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "PaperListPaperDocsContinueArgs": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "PaperListPaperDocsFilterBy": {
        "anyOf": [
          {
            "enum": [
              "docs_accessed",
              "docs_created"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "docs_accessed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "docs_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:docs_accessed|docs_created)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperListPaperDocsResponse": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/PaperCursor"
          },
          "doc_ids": {
            "items": {
              "$ref": "#/components/schemas/PaperPaperDocId"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "doc_ids",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "PaperListPaperDocsSortBy": {
        "anyOf": [
          {
            "enum": [
              "accessed",
              "modified",
              "created"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "accessed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "modified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:accessed|modified|created)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperListPaperDocsSortOrder": {
        "anyOf": [
          {
            "enum": [
              "ascending",
              "descending"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "ascending",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "descending",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:ascending|descending)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperListUsersOnFolderArgs": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "doc_id"
        ],
        "type": "object"
      },
      "PaperListUsersOnFolderContinueArgs": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          }
        },
        "required": [
          "doc_id",
          "cursor"
        ],
        "type": "object"
      },
      "PaperListUsersOnFolderResponse": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/PaperCursor"
          },
          "has_more": {
            "type": "boolean"
          },
          "invitees": {
            "items": {
              "$ref": "#/components/schemas/SharingInviteeInfo"
            },
            "type": "array"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/SharingUserInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "invitees",
          "users",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "PaperListUsersOnPaperDocArgs": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "filter_by": {
            "$ref": "#/components/schemas/PaperUserOnPaperDocFilter"
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "doc_id"
        ],
        "type": "object"
      },
      "PaperListUsersOnPaperDocContinueArgs": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          }
        },
        "required": [
          "doc_id",
          "cursor"
        ],
        "type": "object"
      },
      "PaperListUsersOnPaperDocResponse": {
        "properties": {
          "cursor": {
            "$ref": "#/components/schemas/PaperCursor"
          },
          "doc_owner": {
            "$ref": "#/components/schemas/SharingUserInfo"
          },
          "has_more": {
            "type": "boolean"
          },
          "invitees": {
            "items": {
              "$ref": "#/components/schemas/PaperInviteeInfoWithPermissionLevel"
            },
            "type": "array"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/PaperUserInfoWithPermissionLevel"
            },
            "type": "array"
          }
        },
        "required": [
          "invitees",
          "users",
          "doc_owner",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "PaperPaperDocCreateArgs": {
        "properties": {
          "import_format": {
            "$ref": "#/components/schemas/PaperImportFormat"
          },
          "parent_folder_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "import_format"
        ],
        "type": "object"
      },
      "PaperPaperDocCreateUpdateResult": {
        "properties": {
          "doc_id": {
            "type": "string"
          },
          "revision": {
            "type": "integer"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "doc_id",
          "revision",
          "title"
        ],
        "type": "object"
      },
      "PaperPaperDocExport": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "export_format": {
            "$ref": "#/components/schemas/PaperExportFormat"
          },
          "include_comments": {
            "type": "boolean"
          }
        },
        "required": [
          "doc_id",
          "export_format"
        ],
        "type": "object"
      },
      "PaperPaperDocExportResult": {
        "properties": {
          "mime_type": {
            "type": "string"
          },
          "owner": {
            "type": "string"
          },
          "revision": {
            "type": "integer"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "owner",
          "title",
          "revision",
          "mime_type"
        ],
        "type": "object"
      },
      "PaperPaperDocGetMetadataResult": {
        "description": "Metadata returned by docs/get_metadata.",
        "properties": {
          "created_date": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "last_editor": {
            "type": "string"
          },
          "last_updated_date": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "owner": {
            "type": "string"
          },
          "revision": {
            "type": "integer"
          },
          "status": {
            "$ref": "#/components/schemas/PaperPaperDocStatus"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "doc_id",
          "owner",
          "title",
          "created_date",
          "status",
          "revision",
          "last_updated_date",
          "last_editor"
        ],
        "type": "object"
      },
      "PaperPaperDocId": {
        "type": "string"
      },
      "PaperPaperDocPermissionLevel": {
        "anyOf": [
          {
            "enum": [
              "edit",
              "view_and_comment"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "view_and_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:edit|view_and_comment)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperPaperDocSharingPolicy": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "sharing_policy": {
            "$ref": "#/components/schemas/PaperSharingPolicy"
          }
        },
        "required": [
          "doc_id",
          "sharing_policy"
        ],
        "type": "object"
      },
      "PaperPaperDocStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "deleted"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|deleted)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The status of a Paper doc."
      },
      "PaperPaperDocUpdateArgs": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "doc_update_policy": {
            "$ref": "#/components/schemas/PaperPaperDocUpdatePolicy"
          },
          "import_format": {
            "$ref": "#/components/schemas/PaperImportFormat"
          },
          "revision": {
            "type": "integer"
          }
        },
        "required": [
          "doc_id",
          "doc_update_policy",
          "revision",
          "import_format"
        ],
        "type": "object"
      },
      "PaperPaperDocUpdatePolicy": {
        "anyOf": [
          {
            "enum": [
              "append",
              "prepend",
              "overwrite_all"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "append",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "prepend",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "overwrite_all",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:append|prepend|overwrite_all)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperPaperFolderCreateArg": {
        "properties": {
          "is_team_folder": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "parent_folder_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "PaperPaperFolderCreateResult": {
        "properties": {
          "folder_id": {
            "type": "string"
          }
        },
        "required": [
          "folder_id"
        ],
        "type": "object"
      },
      "PaperRefPaperDoc": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          }
        },
        "required": [
          "doc_id"
        ],
        "type": "object"
      },
      "PaperRemovePaperDocUser": {
        "properties": {
          "doc_id": {
            "$ref": "#/components/schemas/PaperPaperDocId"
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          }
        },
        "required": [
          "doc_id",
          "member"
        ],
        "type": "object"
      },
      "PaperSharingPolicy": {
        "description": "Sharing policy of Paper doc.",
        "properties": {
          "public_sharing_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/PaperSharingPublicPolicyType"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_sharing_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/PaperSharingTeamPolicyType"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "PaperSharingPublicPolicyType": {
        "anyOf": [
          {
            "enum": [
              "people_with_link_can_edit",
              "people_with_link_can_view_and_comment",
              "invite_only",
              "disabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "people_with_link_can_edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "people_with_link_can_view_and_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "PaperSharingTeamPolicyType": {
        "anyOf": [
          {
            "enum": [
              "people_with_link_can_edit",
              "people_with_link_can_view_and_comment",
              "invite_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "people_with_link_can_edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "people_with_link_can_view_and_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The sharing policy type of the Paper doc."
      },
      "PaperUserInfoWithPermissionLevel": {
        "properties": {
          "permission_level": {
            "$ref": "#/components/schemas/PaperPaperDocPermissionLevel"
          },
          "user": {
            "$ref": "#/components/schemas/SharingUserInfo"
          }
        },
        "required": [
          "user",
          "permission_level"
        ],
        "type": "object"
      },
      "PaperUserOnPaperDocFilter": {
        "anyOf": [
          {
            "enum": [
              "visited",
              "shared"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "visited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:visited|shared)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "RivieraApiExifGpsMetadata": {
        "description": "GPS coordinates and related tags extracted from image EXIF data. Fields are populated on a best-effort basis and may be empty when absent from the source file.",
        "properties": {
          "altitude": {
            "type": "string"
          },
          "datestamp": {
            "type": "string"
          },
          "latitude": {
            "type": "number"
          },
          "longitude": {
            "type": "number"
          },
          "timestamp": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "RivieraApiKeyframe": {
        "description": "A single extracted scene-change keyframe.",
        "properties": {
          "image_base64": {
            "type": "string"
          },
          "scene_score": {
            "type": "number"
          },
          "timestamp": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "RivieraApiMediaStream": {
        "description": "A single audio or video stream within a media file.",
        "properties": {
          "bitrate_bps": {
            "minimum": 0,
            "type": "integer"
          },
          "channel_layout": {
            "type": "string"
          },
          "channels": {
            "minimum": 0,
            "type": "integer"
          },
          "codec_name": {
            "type": "string"
          },
          "codec_type": {
            "type": "string"
          },
          "display_aspect_ratio": {
            "type": "string"
          },
          "duration_s": {
            "type": "number"
          },
          "frames_per_second": {
            "type": "number"
          },
          "height": {
            "minimum": 0,
            "type": "integer"
          },
          "index": {
            "minimum": 0,
            "type": "integer"
          },
          "language_iso_639": {
            "type": "string"
          },
          "rotation": {
            "type": "integer"
          },
          "sample_rate_s": {
            "minimum": 0,
            "type": "integer"
          },
          "width": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "RivieraApiStructuredTranscript": {
        "description": "A transcript, split into segments.",
        "properties": {
          "segments": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/RivieraApiTranscriptSegment"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "transcript_locale": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "RivieraApiTranscriptSegment": {
        "description": "A contiguous span of transcribed speech. The span covered by a segment depends on the requested TimestampLevel.",
        "properties": {
          "end_time": {
            "type": "number"
          },
          "start_time": {
            "type": "number"
          },
          "text": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "RivieraContentApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "no_audio_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_duration_error",
                "type": "string"
              },
              "limit": {
                "type": "integer"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_audio_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|media_duration_error|no_audio_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a transcript job failed. Returned in the GetTranscriptAsyncCheckResult.failed variant. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraDownloadTransformOutputArgs": {
        "description": "Arguments for `download_transform_output`.",
        "properties": {
          "output_handle": {
            "type": "string"
          }
        },
        "required": [
          "output_handle"
        ],
        "type": "object"
      },
      "RivieraDownloadTransformOutputResult": {
        "description": "Describes the bytes in the response body. Returned in the `Dropbox-API-Result` header.",
        "properties": {
          "format": {
            "type": "string"
          },
          "mime_type": {
            "type": "string"
          },
          "size": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "RivieraFileIdOrUrl": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "file_id",
                "type": "string"
              },
              "file_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "url",
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "url"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "path": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:file_id|url|path)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "RivieraGetKeyframesArgs": {
        "description": "Arguments for the asynchronous `get_keyframes_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the video whose scene-change keyframes should be extracted.",
        "properties": {
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_images": {
            "type": "boolean"
          },
          "scene_change_threshold": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "RivieraGetKeyframesAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "frames": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/RivieraApiKeyframe"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraKeyframesExtractionApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result type for EventBus async check - must end in \"CheckResult\""
      },
      "RivieraGetMarkdownArgs": {
        "description": "Arguments for the asynchronous get_markdown_async route. Exactly one of FileIdOrUrl.file_id, FileIdOrUrl.path, or FileIdOrUrl.url must be supplied via GetMarkdownArgs.file_id_or_url to identify the document to convert to markdown.",
        "properties": {
          "embed_images": {
            "type": "boolean"
          },
          "enable_ocr": {
            "type": "boolean"
          },
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "RivieraGetMarkdownAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "markdown": {
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraMarkdownConversionApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Status of a markdown conversion job started by get_markdown_async, as returned by get_markdown_async/check."
      },
      "RivieraGetMetadataArgs": {
        "description": "Arguments for the asynchronous get_metadata_async route. Exactly one of FileIdOrUrl.file_id, FileIdOrUrl.path, or FileIdOrUrl.url must be supplied via GetMetadataArgs.file_id_or_url to identify the file whose metadata should be extracted.",
        "properties": {
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "RivieraGetMetadataAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/Rivierametadata_union"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "metadata_type": {
                "$ref": "#/components/schemas/RivieraMetadataType"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraMetadataExtractionApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Status of a metadata extraction job started by get_metadata_async, as returned by get_metadata_async/check."
      },
      "RivieraGetOcrArgs": {
        "description": "Arguments for the asynchronous `get_ocr_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the image or PDF whose text should be extracted via OCR (optical character recognition).",
        "properties": {
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "RivieraGetOcrAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "hocr": {
                "type": "string"
              },
              "text": {
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraOcrExtractionApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result type for EventBus async check - must end in \"CheckResult\""
      },
      "RivieraGetTextArgs": {
        "description": "Arguments for the asynchronous `get_text_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the document whose plain-text content should be extracted.",
        "properties": {
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "RivieraGetTextAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "text": {
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraTextExtractionApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result type for EventBus async check - must end in \"CheckResult\""
      },
      "RivieraGetTranscriptArgs": {
        "description": "Arguments for the asynchronous get_transcript_async route. Exactly one of FileIdOrUrl.file_id, FileIdOrUrl.path, or FileIdOrUrl.url must be supplied via GetTranscriptArgs.file_id_or_url to identify the audio or video asset to transcribe.",
        "properties": {
          "audio_language": {
            "type": "string"
          },
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          },
          "included_special_words": {
            "type": "string"
          },
          "timestamp_level": {
            "$ref": "#/components/schemas/RivieraTimestampLevel"
          }
        },
        "type": "object"
      },
      "RivieraGetTranscriptAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "structured_transcript": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/RivieraApiStructuredTranscript"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraContentApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Status of a transcript job started by get_transcript_async, as returned by get_transcript_async/check."
      },
      "RivieraGetTransformAsyncCheckResult": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "expires_ts": {
                "minimum": 0,
                "type": "integer"
              },
              "format": {
                "type": "string"
              },
              "mime_type": {
                "type": "string"
              },
              "output_handle": {
                "type": "string"
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/RivieraTransformApiV2Error"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result type for EventBus async check - must end in \"CheckResult\""
      },
      "RivieraImageOptions": {
        "description": "Options for `TransformType.image` and `TransformType.image_pdf`. Supplying this message with any other transform type fails with `invalid_options_error`.",
        "properties": {
          "page_number": {
            "minimum": 1,
            "type": "integer"
          },
          "scale_percent": {
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "RivieraKeyframesExtractionApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a keyframe extraction job failed. Returned in the `failed` variant of `GetKeyframesAsyncCheckResult`. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraMarkdownConversionApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a markdown conversion job failed. Returned in the GetMarkdownAsyncCheckResult.failed variant. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraMetadataExtractionApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a metadata extraction job failed. Returned in the GetMetadataAsyncCheckResult.failed variant. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraMetadataType": {
        "anyOf": [
          {
            "enum": [
              "metadata_type_unknown",
              "metadata_type_exif",
              "metadata_type_media",
              "metadata_type_pdf",
              "metadata_type_office"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata_type_unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata_type_exif",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata_type_media",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata_type_pdf",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "metadata_type_office",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:metadata_type_unknown|metadata_type_exif|metadata_type_media|metadata_type_pdf|metadata_type_office)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Which metadata variant is populated in a GetMetadataResult, derived from the file type."
      },
      "RivieraOcrExtractionApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason an OCR extraction job failed. Returned in the `failed` variant of `GetOcrAsyncCheckResult`. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraOfficeFileType": {
        "anyOf": [
          {
            "enum": [
              "office_filetype_unknown",
              "office_filetype_word",
              "office_filetype_powerpoint",
              "office_filetype_excel"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "office_filetype_unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "office_filetype_word",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "office_filetype_powerpoint",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "office_filetype_excel",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:office_filetype_unknown|office_filetype_word|office_filetype_powerpoint|office_filetype_excel)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The kind of MS Office document that produced an ApiOfficeMetadata result."
      },
      "RivieraTextExtractionApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a text extraction job failed. Returned in the `failed` variant of `GetTextAsyncCheckResult`. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraThumbnailFormat": {
        "anyOf": [
          {
            "enum": [
              "jpeg",
              "png",
              "webp"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "jpeg",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "png",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "webp",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:jpeg|png|webp)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The encoding of the produced image. These match `files/get_thumbnail`'s formats: JPEG is the better choice for photographs, PNG for screenshots, line art, and anything with sharp text edges or transparency."
      },
      "RivieraThumbnailMode": {
        "anyOf": [
          {
            "enum": [
              "strict",
              "bestfit",
              "fitone_bestfit",
              "original"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "strict",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "bestfit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "fitone_bestfit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "original",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:strict|bestfit|fitone_bestfit|original)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "How to resize and crop the source to reach the requested `ThumbnailSize`. These match `files/get_thumbnail`'s modes."
      },
      "RivieraThumbnailOptions": {
        "description": "Options for `TransformType.thumbnail`. Supplying this message with any other transform type fails with `invalid_options_error`.",
        "properties": {
          "format": {
            "$ref": "#/components/schemas/RivieraThumbnailFormat"
          },
          "mode": {
            "$ref": "#/components/schemas/RivieraThumbnailMode"
          },
          "size": {
            "$ref": "#/components/schemas/RivieraThumbnailSize"
          }
        },
        "type": "object"
      },
      "RivieraThumbnailSize": {
        "anyOf": [
          {
            "enum": [
              "w32h32",
              "w64h64",
              "w128h128",
              "w256h256",
              "w480h320",
              "w640h480",
              "w960h640",
              "w1024h768",
              "w2048h1536"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "w32h32",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w64h64",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w128h128",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w256h256",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w480h320",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w640h480",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w960h640",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w1024h768",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "w2048h1536",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:w32h32|w64h64|w128h128|w256h256|w480h320|w640h480|w960h640|w1024h768|w2048h1536)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The size of the thumbnail to produce. These are the same named size buckets `files/get_thumbnail` supports, with the same meanings; arbitrary pixel dimensions are not accepted."
      },
      "RivieraTimestampLevel": {
        "anyOf": [
          {
            "enum": [
              "sentence",
              "word"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "sentence",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "word",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:sentence|word)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Granularity of the time offsets returned for each transcript segment."
      },
      "RivieraTransformApiV2Error": {
        "anyOf": [
          {
            "enum": [
              "unsupported_format_error",
              "link_download_disabled_error",
              "shared_link_password_protected",
              "limit_exceeded_error",
              "conversion_failure_error",
              "not_found_error",
              "is_a_folder_error",
              "invalid_options_error",
              "expired_handle_error"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "server_error",
                "type": "string"
              },
              "server_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "server_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_error",
                "type": "string"
              },
              "user_error": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unsupported_format_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "link_download_disabled_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_password_protected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit_exceeded_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "conversion_failure_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_a_folder_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_options_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "expired_handle_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:server_error|user_error|unsupported_format_error|link_download_disabled_error|shared_link_password_protected|limit_exceeded_error|conversion_failure_error|not_found_error|is_a_folder_error|invalid_options_error|expired_handle_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Reason a transform job failed. Returned in the `failed` variant of `GetTransformAsyncCheckResult`, and by `download_transform_output`. This is a semantic error union: the HTTP status of the poll request itself is unaffected (a poll that surfaces a failed job is still a normal successful poll response). Callers should branch on the variant."
      },
      "RivieraTransformArgs": {
        "description": "Arguments for the asynchronous `get_transform_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the source file, and exactly one variant of `transform_type` must be set to say what to produce from it. At most one options message may be set, and it must be the one belonging to the requested `transform_type`. Options that belong to a different transform type are rejected with `invalid_options_error` rather than ignored, so that a request whose parameters were misassembled fails visibly instead of quietly producing the wrong output.",
        "properties": {
          "file_id_or_url": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraFileIdOrUrl"
              },
              {
                "type": "null"
              }
            ]
          },
          "image": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraImageOptions"
              },
              {
                "type": "null"
              }
            ]
          },
          "thumbnail": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraThumbnailOptions"
              },
              {
                "type": "null"
              }
            ]
          },
          "transform_type": {
            "$ref": "#/components/schemas/RivieraTransformType"
          },
          "video_frame": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/RivieraVideoFrameOptions"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "transform_type"
        ],
        "type": "object"
      },
      "RivieraTransformType": {
        "anyOf": [
          {
            "enum": [
              "pdf",
              "html",
              "image",
              "thumbnail",
              "image_pdf",
              "video_frame"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "pdf",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "html",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "image",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "thumbnail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "image_pdf",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "video_frame",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:pdf|html|image|thumbnail|image_pdf|video_frame)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Which derived file to produce from the source file. Unlike the other Riviera content routes, which each expose one capability, `get_transform_async` is a single route over many conversions: the caller names the source file and the output it wants, and the service picks the conversion pipeline. Exactly one variant must be set; a request with none set fails with `invalid_options_error`."
      },
      "RivieraVideoFrameOptions": {
        "description": "Options for `TransformType.video_frame`. Supplying this message with any other transform type fails with `invalid_options_error`.",
        "properties": {
          "offset_in_seconds": {
            "minimum": 0,
            "type": "number"
          },
          "scale_percent": {
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "Rivierametadata_union": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "exif",
                "type": "string"
              },
              "aperture_value": {
                "type": "number"
              },
              "artist": {
                "type": "string"
              },
              "camera_make": {
                "type": "string"
              },
              "camera_model": {
                "type": "string"
              },
              "copyright": {
                "type": "string"
              },
              "date_time_original": {
                "type": "string"
              },
              "exposure_time": {
                "type": "string"
              },
              "focal_length": {
                "type": "string"
              },
              "gps_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/RivieraApiExifGpsMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "image_height": {
                "minimum": 0,
                "type": "integer"
              },
              "image_width": {
                "minimum": 0,
                "type": "integer"
              },
              "iso_speed": {
                "minimum": 0,
                "type": "integer"
              },
              "lens_model": {
                "type": "string"
              },
              "megapixels": {
                "type": "number"
              },
              "offset_time_original": {
                "type": "string"
              },
              "orientation": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media",
                "type": "string"
              },
              "bitrate_bps": {
                "minimum": 0,
                "type": "integer"
              },
              "creation_time": {
                "type": "string"
              },
              "duration_s": {
                "type": "number"
              },
              "streams": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/RivieraApiMediaStream"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pdf",
                "type": "string"
              },
              "height": {
                "minimum": 0,
                "type": "integer"
              },
              "pages": {
                "minimum": 0,
                "type": "integer"
              },
              "width": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "office",
                "type": "string"
              },
              "company": {
                "type": "string"
              },
              "creator": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "file_type": {
                "$ref": "#/components/schemas/RivieraOfficeFileType"
              },
              "keywords": {
                "type": "string"
              },
              "pages": {
                "minimum": 0,
                "type": "integer"
              },
              "revision_number": {
                "type": "string"
              },
              "slides": {
                "minimum": 0,
                "type": "integer"
              },
              "subject": {
                "type": "string"
              },
              "title": {
                "type": "string"
              },
              "total_edit_time_minutes": {
                "minimum": 0,
                "type": "integer"
              },
              "words": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:exif|media|pdf|office)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SecondaryEmailsSecondaryEmail": {
        "properties": {
          "email": {
            "$ref": "#/components/schemas/CommonEmailAddress"
          },
          "is_verified": {
            "type": "boolean"
          }
        },
        "required": [
          "email",
          "is_verified"
        ],
        "type": "object"
      },
      "SeenStatePlatformType": {
        "anyOf": [
          {
            "enum": [
              "web",
              "desktop",
              "mobile_ios",
              "mobile_android",
              "api",
              "unknown",
              "mobile"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "web",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "desktop",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile_ios",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile_android",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "api",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:web|desktop|mobile_ios|mobile_android|api|unknown|mobile)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Possible platforms on which a user may view content."
      },
      "SharingAccessInheritance": {
        "anyOf": [
          {
            "enum": [
              "inherit",
              "no_inherit"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "inherit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_inherit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:inherit|no_inherit)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Information about the inheritance policy of a shared folder."
      },
      "SharingAccessLevel": {
        "anyOf": [
          {
            "enum": [
              "owner",
              "editor",
              "viewer",
              "viewer_no_comment",
              "traverse",
              "no_access"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer_no_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "traverse",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:owner|editor|viewer|viewer_no_comment|traverse|no_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Defines the access levels for collaborators."
      },
      "SharingAclUpdatePolicy": {
        "anyOf": [
          {
            "enum": [
              "owner",
              "editors"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editors",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:owner|editors)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Who can change a shared folder's access control list (ACL). In other words, who can add, remove, or change the privileges of members."
      },
      "SharingAddFileMemberArgs": {
        "description": "Arguments for add_file_member.",
        "properties": {
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "add_message_as_comment": {
            "type": "boolean"
          },
          "custom_message": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/SharingMemberSelector"
            },
            "type": "array"
          },
          "quiet": {
            "type": "boolean"
          }
        },
        "required": [
          "file",
          "members"
        ],
        "type": "object"
      },
      "SharingAddFolderMemberArg": {
        "properties": {
          "custom_message": {
            "anyOf": [
              {
                "minLength": 1,
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/SharingAddMember"
            },
            "type": "array"
          },
          "quiet": {
            "type": "boolean"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id",
          "members"
        ],
        "type": "object"
      },
      "SharingAddMember": {
        "description": "The member and type of access the member should have when added to a shared folder.",
        "properties": {
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          }
        },
        "required": [
          "member"
        ],
        "type": "object"
      },
      "SharingAlphaResolvedVisibility": {
        "anyOf": [
          {
            "enum": [
              "public",
              "team_only",
              "password",
              "team_and_password",
              "shared_folder_only",
              "no_one",
              "only_you"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "only_you",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:public|team_only|password|team_and_password|shared_folder_only|no_one|only_you)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "check documentation for ResolvedVisibility."
      },
      "SharingAudienceExceptionContentInfo": {
        "description": "Information about the content that has a link audience different than that of this folder.",
        "properties": {
          "name": {
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "SharingAudienceExceptions": {
        "description": "The total count and truncated list of information of content inside this folder that has a different audience than the link on this folder. This is only returned for folders.",
        "properties": {
          "count": {
            "minimum": 0,
            "type": "integer"
          },
          "exceptions": {
            "items": {
              "$ref": "#/components/schemas/SharingAudienceExceptionContentInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "count",
          "exceptions"
        ],
        "type": "object"
      },
      "SharingAudienceRestrictingSharedFolder": {
        "description": "Information about the shared folder that prevents the link audience for this link from being more restrictive.",
        "properties": {
          "audience": {
            "$ref": "#/components/schemas/SharingLinkAudience"
          },
          "name": {
            "type": "string"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id",
          "name",
          "audience"
        ],
        "type": "object"
      },
      "SharingChangeLinkExpirationPolicy": {
        "anyOf": [
          {
            "enum": [
              "allowed",
              "not_allowed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allowed|not_allowed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Enumerates acceptable values for team's ChangeLinkExpirationPolicy setting."
      },
      "SharingCreateSharedLinkArg": {
        "properties": {
          "path": {
            "type": "string"
          },
          "pending_upload": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPendingUploadMode"
              },
              {
                "type": "null"
              }
            ]
          },
          "short_url": {
            "type": "boolean"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "SharingCreateSharedLinkWithSettingsArg": {
        "properties": {
          "path": {
            "$ref": "#/components/schemas/SharingReadPath"
          },
          "settings": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedLinkSettings"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "SharingDropboxId": {
        "minLength": 1,
        "type": "string"
      },
      "SharingExpectedSharedContentLinkMetadata": {
        "description": "The expected metadata of a shared link for a file or folder when a link is first created for the content. Absent if the link already exists.",
        "properties": {
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "audience_options": {
            "items": {
              "$ref": "#/components/schemas/SharingLinkAudience"
            },
            "type": "array"
          },
          "audience_restricting_shared_folder": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAudienceRestrictingSharedFolder"
              },
              {
                "type": "null"
              }
            ]
          },
          "current_audience": {
            "$ref": "#/components/schemas/SharingLinkAudience"
          },
          "expiry": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_permissions": {
            "items": {
              "$ref": "#/components/schemas/SharingLinkPermission"
            },
            "type": "array"
          },
          "password_protected": {
            "type": "boolean"
          }
        },
        "required": [
          "audience_options",
          "current_audience",
          "link_permissions",
          "password_protected"
        ],
        "type": "object"
      },
      "SharingFileAction": {
        "anyOf": [
          {
            "enum": [
              "disable_viewer_info",
              "edit_contents",
              "enable_viewer_info",
              "invite_viewer",
              "invite_viewer_no_comment",
              "invite_editor",
              "unshare",
              "relinquish_membership",
              "share_link",
              "create_link",
              "create_view_link",
              "create_edit_link"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disable_viewer_info",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "edit_contents",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enable_viewer_info",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_viewer_no_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unshare",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "relinquish_membership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "share_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_view_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_edit_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disable_viewer_info|edit_contents|enable_viewer_info|invite_viewer|invite_viewer_no_comment|invite_editor|unshare|relinquish_membership|share_link|create_link|create_view_link|create_edit_link)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Sharing actions that may be taken on files."
      },
      "SharingFileMemberActionError": {
        "anyOf": [
          {
            "enum": [
              "invalid_member",
              "no_permission"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharingFileAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_explicit_access",
                "type": "string"
              },
              "access_details": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingParentFolderAccessInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "warning": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invalid_member|no_permission|access_error|no_explicit_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingFileMemberActionIndividualResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "success": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_error",
                "type": "string"
              },
              "member_error": {
                "$ref": "#/components/schemas/SharingFileMemberActionError"
              }
            },
            "required": [
              ".tag",
              "member_error"
            ],
            "type": "object"
          }
        ]
      },
      "SharingFileMemberActionResult": {
        "description": "Per-member result for add_file_member.",
        "properties": {
          "invitation_signature": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          },
          "result": {
            "$ref": "#/components/schemas/SharingFileMemberActionIndividualResult"
          },
          "sckey_sha1": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "member",
          "result"
        ],
        "type": "object"
      },
      "SharingFileMemberRemoveActionResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "access_details": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingParentFolderAccessInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "warning": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_error",
                "type": "string"
              },
              "member_error": {
                "$ref": "#/components/schemas/SharingFileMemberActionError"
              }
            },
            "required": [
              ".tag",
              "member_error"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|member_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingFilePermission": {
        "description": "Whether the user is allowed to take the sharing action on the file.",
        "properties": {
          "action": {
            "$ref": "#/components/schemas/SharingFileAction"
          },
          "allow": {
            "type": "boolean"
          },
          "reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPermissionDeniedReason"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "action",
          "allow"
        ],
        "type": "object"
      },
      "SharingFolderAction": {
        "anyOf": [
          {
            "enum": [
              "change_options",
              "disable_viewer_info",
              "edit_contents",
              "enable_viewer_info",
              "invite_editor",
              "invite_viewer",
              "invite_viewer_no_comment",
              "relinquish_membership",
              "unmount",
              "unshare",
              "leave_a_copy",
              "share_link",
              "create_link",
              "create_view_link",
              "create_edit_link",
              "set_access_inheritance"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "change_options",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disable_viewer_info",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "edit_contents",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enable_viewer_info",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_viewer_no_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "relinquish_membership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unmount",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unshare",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "leave_a_copy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "share_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_view_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_edit_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "set_access_inheritance",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:change_options|disable_viewer_info|edit_contents|enable_viewer_info|invite_editor|invite_viewer|invite_viewer_no_comment|relinquish_membership|unmount|unshare|leave_a_copy|share_link|create_link|create_view_link|create_edit_link|set_access_inheritance)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Actions that may be taken on shared folders."
      },
      "SharingFolderPermission": {
        "description": "Whether the user is allowed to take the action on the shared folder.",
        "properties": {
          "action": {
            "$ref": "#/components/schemas/SharingFolderAction"
          },
          "allow": {
            "type": "boolean"
          },
          "reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPermissionDeniedReason"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "action",
          "allow"
        ],
        "type": "object"
      },
      "SharingFolderPolicy": {
        "description": "A set of policies governing membership and privileges for a shared folder.",
        "properties": {
          "acl_update_policy": {
            "$ref": "#/components/schemas/SharingAclUpdatePolicy"
          },
          "member_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingMemberPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "resolved_member_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingMemberPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "shared_link_policy": {
            "$ref": "#/components/schemas/SharingSharedLinkPolicy"
          },
          "viewer_info_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingViewerInfoPolicy"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "acl_update_policy",
          "shared_link_policy"
        ],
        "type": "object"
      },
      "SharingGetFileMetadataArg": {
        "description": "Arguments of get_file_metadata.",
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFileAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          }
        },
        "required": [
          "file"
        ],
        "type": "object"
      },
      "SharingGetFileMetadataBatchArg": {
        "description": "Arguments of get_file_metadata/batch.",
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFileAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "files": {
            "items": {
              "$ref": "#/components/schemas/SharingPathOrId"
            },
            "maxItems": 100,
            "type": "array"
          }
        },
        "required": [
          "files"
        ],
        "type": "object"
      },
      "SharingGetFileMetadataBatchResult": {
        "description": "Per file results of get_file_metadata/batch.",
        "properties": {
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "result": {
            "$ref": "#/components/schemas/SharingGetFileMetadataIndividualResult"
          }
        },
        "required": [
          "file",
          "result"
        ],
        "type": "object"
      },
      "SharingGetFileMetadataIndividualResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "metadata",
                "type": "string"
              },
              "access_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "expected_link_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingExpectedSharedContentLinkMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "$ref": "#/components/schemas/FilesFileId"
              },
              "link_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "owner_display_names": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owner_team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersTeam"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "permissions": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingFilePermission"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "policy": {
                "$ref": "#/components/schemas/SharingFolderPolicy"
              },
              "preview_url": {
                "type": "string"
              },
              "time_invited": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "id",
              "name",
              "policy",
              "preview_url"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharingFileAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:metadata|access_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingGetMetadataArgs": {
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFolderAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingGetSharedLinkFileArg": {
        "$ref": "#/components/schemas/SharingGetSharedLinkMetadataArg"
      },
      "SharingGetSharedLinkMetadataArg": {
        "properties": {
          "link_password": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPath"
              },
              {
                "type": "null"
              }
            ]
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "SharingGetSharedLinksArg": {
        "properties": {
          "path": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "SharingGetSharedLinksResult": {
        "properties": {
          "links": {
            "items": {
              "$ref": "#/components/schemas/SharingLinkMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "links"
        ],
        "type": "object"
      },
      "SharingGroupInfo": {
        "description": "The information about a group. Groups is a way to manage a list of users who need same access permission to the shared folder.",
        "properties": {
          "group_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "group_id": {
            "$ref": "#/components/schemas/TeamCommonGroupId"
          },
          "group_management_type": {
            "$ref": "#/components/schemas/TeamCommonGroupManagementType"
          },
          "group_name": {
            "type": "string"
          },
          "group_type": {
            "$ref": "#/components/schemas/TeamCommonGroupType"
          },
          "is_member": {
            "type": "boolean"
          },
          "is_owner": {
            "type": "boolean"
          },
          "member_count": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "same_team": {
            "type": "boolean"
          }
        },
        "required": [
          "group_name",
          "group_id",
          "group_management_type",
          "group_type",
          "is_member",
          "is_owner",
          "same_team"
        ],
        "type": "object"
      },
      "SharingGroupMembershipInfo": {
        "description": "The information about a group member of the shared content.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "group": {
            "$ref": "#/components/schemas/SharingGroupInfo"
          },
          "inherited_access_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "initials": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_inherited": {
            "type": "boolean"
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberPermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "access_type",
          "group"
        ],
        "type": "object"
      },
      "SharingId": {
        "$ref": "#/components/schemas/FilesId"
      },
      "SharingInviteeInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "email",
                "type": "string"
              },
              "email": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "email"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:email)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Information about the recipient of a shared content invitation."
      },
      "SharingInviteeMembershipInfo": {
        "description": "Information about an invited member of a shared content.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "inherited_access_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "initials": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "invitee": {
            "$ref": "#/components/schemas/SharingInviteeInfo"
          },
          "is_inherited": {
            "type": "boolean"
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberPermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingUserInfo"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "access_type",
          "invitee"
        ],
        "type": "object"
      },
      "SharingJobError": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "unshare_folder_error",
                "type": "string"
              },
              "unshare_folder_error": {
                "$ref": "#/components/schemas/SharingUnshareFolderError"
              }
            },
            "required": [
              ".tag",
              "unshare_folder_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove_folder_member_error",
                "type": "string"
              },
              "remove_folder_member_error": {
                "$ref": "#/components/schemas/SharingRemoveFolderMemberError"
              }
            },
            "required": [
              ".tag",
              "remove_folder_member_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "relinquish_folder_membership_error",
                "type": "string"
              },
              "relinquish_folder_membership_error": {
                "$ref": "#/components/schemas/SharingRelinquishFolderMembershipError"
              }
            },
            "required": [
              ".tag",
              "relinquish_folder_membership_error"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:unshare_folder_error|remove_folder_member_error|relinquish_folder_membership_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Error occurred while performing an asynchronous job from unshare_folder or remove_folder_member."
      },
      "SharingJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress",
              "complete"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/SharingJobError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "SharingLinkAccessLevel": {
        "anyOf": [
          {
            "enum": [
              "viewer",
              "editor"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:viewer|editor)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingLinkAction": {
        "anyOf": [
          {
            "enum": [
              "change_access_level",
              "change_audience",
              "remove_expiry",
              "remove_password",
              "set_expiry",
              "set_password"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "change_access_level",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "change_audience",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "set_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "set_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:change_access_level|change_audience|remove_expiry|remove_password|set_expiry|set_password)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Actions that can be performed on a link."
      },
      "SharingLinkAudience": {
        "anyOf": [
          {
            "enum": [
              "public",
              "team",
              "no_one",
              "password",
              "members",
              "public_logged_in_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public_logged_in_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:public|team|no_one|password|members|public_logged_in_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingLinkAudienceDisallowedReason": {
        "anyOf": [
          {
            "enum": [
              "delete_and_recreate",
              "restricted_by_shared_folder",
              "restricted_by_team",
              "user_not_on_team",
              "user_account_type",
              "permission_denied"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete_and_recreate",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_not_on_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_account_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permission_denied",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:delete_and_recreate|restricted_by_shared_folder|restricted_by_team|user_not_on_team|user_account_type|permission_denied)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "check documentation for VisibilityPolicyDisallowedReason."
      },
      "SharingLinkAudienceOption": {
        "properties": {
          "allowed": {
            "type": "boolean"
          },
          "audience": {
            "$ref": "#/components/schemas/SharingLinkAudience"
          },
          "disallowed_reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkAudienceDisallowedReason"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "audience",
          "allowed"
        ],
        "type": "object"
      },
      "SharingLinkExpiry": {
        "anyOf": [
          {
            "enum": [
              "remove_expiry"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "set_expiry",
                "type": "string"
              },
              "set_expiry": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "set_expiry"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:remove_expiry|set_expiry)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingLinkMetadata": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "path",
                "type": "string"
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "visibility": {
                "$ref": "#/components/schemas/SharingVisibility"
              }
            },
            "required": [
              ".tag",
              "url",
              "visibility",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "collection",
                "type": "string"
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              },
              "visibility": {
                "$ref": "#/components/schemas/SharingVisibility"
              }
            },
            "required": [
              ".tag",
              "url",
              "visibility"
            ],
            "type": "object"
          },
          {
            "description": "Metadata for a shared link. This can be either a PathLinkMetadata or CollectionLinkMetadata.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:path|collection)$)",
                "type": "string"
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              },
              "visibility": {
                "$ref": "#/components/schemas/SharingVisibility"
              }
            },
            "required": [
              "url",
              "visibility"
            ],
            "type": "object"
          }
        ],
        "description": "Metadata for a shared link. This can be either a PathLinkMetadata or CollectionLinkMetadata."
      },
      "SharingLinkPassword": {
        "anyOf": [
          {
            "enum": [
              "remove_password"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "set_password",
                "type": "string"
              },
              "set_password": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "set_password"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:remove_password|set_password)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingLinkPermission": {
        "description": "Permissions for actions that can be performed on a link.",
        "properties": {
          "action": {
            "$ref": "#/components/schemas/SharingLinkAction"
          },
          "allow": {
            "type": "boolean"
          },
          "reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPermissionDeniedReason"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "action",
          "allow"
        ],
        "type": "object"
      },
      "SharingLinkPermissions": {
        "properties": {
          "allow_comments": {
            "type": "boolean"
          },
          "allow_download": {
            "type": "boolean"
          },
          "audience_options": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingLinkAudienceOption"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "can_allow_download": {
            "type": "boolean"
          },
          "can_disallow_download": {
            "type": "boolean"
          },
          "can_remove_expiry": {
            "type": "boolean"
          },
          "can_remove_password": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "can_request_access": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "can_revoke": {
            "type": "boolean"
          },
          "can_set_expiry": {
            "type": "boolean"
          },
          "can_set_password": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "can_sync": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "can_use_extended_sharing_controls": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "change_shared_link_expiration_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingChangeLinkExpirationPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "days_to_expire_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamPoliciesDefaultLinkExpirationDaysPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "effective_audience": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkAudience"
              },
              {
                "type": "null"
              }
            ]
          },
          "enforce_shared_link_password_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamPoliciesEnforceLinkPasswordPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "requested_visibility": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingRequestedVisibility"
              },
              {
                "type": "null"
              }
            ]
          },
          "require_password": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "resolved_visibility": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingResolvedVisibility"
              },
              {
                "type": "null"
              }
            ]
          },
          "revoke_failure_reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedLinkAccessFailureReason"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_restricts_comments": {
            "type": "boolean"
          },
          "visibility_policies": {
            "items": {
              "$ref": "#/components/schemas/SharingVisibilityPolicy"
            },
            "type": "array"
          }
        },
        "required": [
          "can_revoke",
          "visibility_policies",
          "can_set_expiry",
          "can_remove_expiry",
          "allow_download",
          "can_allow_download",
          "can_disallow_download",
          "allow_comments",
          "team_restricts_comments"
        ],
        "type": "object"
      },
      "SharingLinkSettings": {
        "description": "Settings that apply to a link.",
        "properties": {
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "audience": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkAudience"
              },
              {
                "type": "null"
              }
            ]
          },
          "expiry": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkExpiry"
              },
              {
                "type": "null"
              }
            ]
          },
          "password": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkPassword"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "SharingListFileMembersArg": {
        "description": "Arguments for list_file_members.",
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "include_inherited": {
            "type": "boolean"
          },
          "limit": {
            "maximum": 300,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "file"
        ],
        "type": "object"
      },
      "SharingListFileMembersBatchArg": {
        "description": "Arguments for list_file_members/batch.",
        "properties": {
          "files": {
            "items": {
              "$ref": "#/components/schemas/SharingPathOrId"
            },
            "maxItems": 100,
            "type": "array"
          },
          "limit": {
            "maximum": 3000,
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "files"
        ],
        "type": "object"
      },
      "SharingListFileMembersBatchResult": {
        "description": "Per-file result for list_file_members/batch.",
        "properties": {
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "result": {
            "$ref": "#/components/schemas/SharingListFileMembersIndividualResult"
          }
        },
        "required": [
          "file",
          "result"
        ],
        "type": "object"
      },
      "SharingListFileMembersContinueArg": {
        "description": "Arguments for list_file_members/continue.",
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "SharingListFileMembersIndividualResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "result",
                "type": "string"
              },
              "member_count": {
                "minimum": 0,
                "type": "integer"
              },
              "members": {
                "$ref": "#/components/schemas/SharingSharedFileMembers"
              }
            },
            "required": [
              ".tag",
              "members",
              "member_count"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharingFileAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:result|access_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingListFilesArg": {
        "description": "Arguments for list_received_files.",
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFileAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "limit": {
            "maximum": 300,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "SharingListFilesContinueArg": {
        "description": "Arguments for list_received_files/continue.",
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "SharingListFilesResult": {
        "description": "Success results for list_received_files.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/SharingSharedFileMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "SharingListFolderMembersArgs": {
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "path": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingListFolderMembersContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "SharingListFoldersArgs": {
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFolderAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "SharingListFoldersContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "SharingListFoldersResult": {
        "description": "Result for list_folders or list_mountable_folders, depending on which endpoint was requested. Unmounted shared folders can be identified by the absence of SharedFolderMetadata.path_lower.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/SharingSharedFolderMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "entries"
        ],
        "type": "object"
      },
      "SharingListSharedLinksArg": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "direct_only": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingReadPath"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "SharingListSharedLinksResult": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_more": {
            "type": "boolean"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/SharingSharedLinkMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "links",
          "has_more"
        ],
        "type": "object"
      },
      "SharingMemberAccessLevelResult": {
        "description": "Contains information about a member's access level to content after an operation.",
        "properties": {
          "access_details": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingParentFolderAccessInfo"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "warning": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "SharingMemberAction": {
        "anyOf": [
          {
            "enum": [
              "leave_a_copy",
              "make_editor",
              "make_owner",
              "make_viewer",
              "make_viewer_no_comment",
              "remove"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "leave_a_copy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "make_editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "make_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "make_viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "make_viewer_no_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:leave_a_copy|make_editor|make_owner|make_viewer|make_viewer_no_comment|remove)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Actions that may be taken on members of a shared folder."
      },
      "SharingMemberPermission": {
        "description": "Whether the user is allowed to take the action on the associated member.",
        "properties": {
          "action": {
            "$ref": "#/components/schemas/SharingMemberAction"
          },
          "allow": {
            "type": "boolean"
          },
          "reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingPermissionDeniedReason"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "action",
          "allow"
        ],
        "type": "object"
      },
      "SharingMemberPolicy": {
        "anyOf": [
          {
            "enum": [
              "team",
              "anyone",
              "team_and_approved"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_approved",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team|anyone|team_and_approved)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing who can be a member of a shared folder. Only applicable to folders owned by a user on a team."
      },
      "SharingMemberSelector": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "dropbox_id",
                "type": "string"
              },
              "dropbox_id": {
                "$ref": "#/components/schemas/SharingDropboxId"
              }
            },
            "required": [
              ".tag",
              "dropbox_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email",
                "type": "string"
              },
              "email": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "email"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:dropbox_id|email)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Includes different ways to identify a member of a shared folder."
      },
      "SharingModifySharedLinkSettingsArgs": {
        "properties": {
          "remove_expiration": {
            "type": "boolean"
          },
          "settings": {
            "$ref": "#/components/schemas/SharingSharedLinkSettings"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "url",
          "settings"
        ],
        "type": "object"
      },
      "SharingMountFolderArg": {
        "properties": {
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingParentFolderAccessInfo": {
        "description": "Contains information about a parent folder that a member has access to.",
        "properties": {
          "folder_name": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "permissions": {
            "items": {
              "$ref": "#/components/schemas/SharingMemberPermission"
            },
            "type": "array"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "folder_name",
          "shared_folder_id",
          "permissions",
          "path"
        ],
        "type": "object"
      },
      "SharingPath": {
        "$ref": "#/components/schemas/FilesPath"
      },
      "SharingPathLinkMetadata": {
        "description": "Metadata for a path-based shared link.",
        "properties": {
          "expires": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "visibility": {
            "$ref": "#/components/schemas/SharingVisibility"
          }
        },
        "required": [
          "url",
          "visibility",
          "path"
        ],
        "type": "object"
      },
      "SharingPathOrId": {
        "minLength": 1,
        "pattern": "^(?:((\\/|id:).*|nspath:[0-9]+:.*)|ns:[0-9]+(/.*)?)$",
        "type": "string"
      },
      "SharingPendingUploadMode": {
        "anyOf": [
          {
            "enum": [
              "file",
              "folder"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Flag to indicate pending upload default (for linking to not-yet-existing paths)."
      },
      "SharingPermissionDeniedReason": {
        "anyOf": [
          {
            "enum": [
              "user_not_same_team_as_owner",
              "user_not_allowed_by_owner",
              "target_is_indirect_member",
              "target_is_owner",
              "target_is_self",
              "target_not_active",
              "folder_is_limited_team_folder",
              "owner_not_on_team",
              "permission_denied",
              "restricted_by_team",
              "user_account_type",
              "user_not_on_team",
              "folder_is_inside_shared_folder",
              "restricted_by_parent_folder"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_not_same_team_as_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_not_allowed_by_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "target_is_indirect_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "target_is_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "target_is_self",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "target_not_active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_is_limited_team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner_not_on_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permission_denied",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_account_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_not_on_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_is_inside_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_parent_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "insufficient_plan",
                "type": "string"
              },
              "message": {
                "type": "string"
              },
              "upsell_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "message"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:user_not_same_team_as_owner|user_not_allowed_by_owner|target_is_indirect_member|target_is_owner|target_is_self|target_not_active|folder_is_limited_team_folder|owner_not_on_team|permission_denied|restricted_by_team|user_account_type|user_not_on_team|folder_is_inside_shared_folder|restricted_by_parent_folder|insufficient_plan)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Possible reasons the user is denied a permission."
      },
      "SharingReadPath": {
        "$ref": "#/components/schemas/FilesReadPath"
      },
      "SharingRelinquishAccessArg": {
        "description": "Removes all self-removable access from a file or folder. For folders: always relinquishes without keeping a local copy (leave_a_copy=false behavior). If you need control over keeping folder contents, use the relinquish_folder_membership endpoint instead.",
        "properties": {
          "file_id": {
            "type": "string"
          }
        },
        "required": [
          "file_id"
        ],
        "type": "object"
      },
      "SharingRelinquishAccessResult": {
        "description": "Returns an empty response for the relinquish_access endpoint.",
        "properties": {},
        "type": "object"
      },
      "SharingRelinquishFileMembershipArg": {
        "properties": {
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          }
        },
        "required": [
          "file"
        ],
        "type": "object"
      },
      "SharingRelinquishFolderMembershipArg": {
        "properties": {
          "leave_a_copy": {
            "type": "boolean"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingRelinquishFolderMembershipError": {
        "anyOf": [
          {
            "enum": [
              "folder_owner",
              "mounted",
              "group_access",
              "team_folder",
              "no_permission",
              "no_explicit_access"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharedFolderAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mounted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_explicit_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:access_error|folder_owner|mounted|group_access|team_folder|no_permission|no_explicit_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingRemoveFileMemberArg": {
        "description": "Arguments for remove_file_member_2.",
        "properties": {
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          }
        },
        "required": [
          "file",
          "member"
        ],
        "type": "object"
      },
      "SharingRemoveFolderMemberArg": {
        "properties": {
          "leave_a_copy": {
            "type": "boolean"
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id",
          "member",
          "leave_a_copy"
        ],
        "type": "object"
      },
      "SharingRemoveFolderMemberError": {
        "anyOf": [
          {
            "enum": [
              "folder_owner",
              "group_access",
              "team_folder",
              "no_permission",
              "too_many_files"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharedFolderAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_error",
                "type": "string"
              },
              "member_error": {
                "$ref": "#/components/schemas/SharingSharedFolderMemberError"
              }
            },
            "required": [
              ".tag",
              "member_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:access_error|member_error|folder_owner|group_access|team_folder|no_permission|too_many_files)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingRemoveMemberJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "access_details": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingParentFolderAccessInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "warning": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/SharingRemoveFolderMemberError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "SharingRequestedLinkAccessLevel": {
        "anyOf": [
          {
            "enum": [
              "viewer",
              "editor",
              "max",
              "default"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "max",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:viewer|editor|max|default)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingRequestedVisibility": {
        "anyOf": [
          {
            "enum": [
              "public",
              "team_only",
              "password"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The access permission that can be requested by the caller for the shared link. Note that the final resolved visibility of the shared link takes into account other aspects, such as team and shared folder settings. Check the ResolvedVisibility for more info on the possible resolved visibility values of shared links."
      },
      "SharingResolvedVisibility": {
        "anyOf": [
          {
            "enum": [
              "public",
              "team_only",
              "password",
              "team_and_password",
              "shared_folder_only",
              "no_one",
              "only_you"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "only_you",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:public|team_only|password|team_and_password|shared_folder_only|no_one|only_you)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The actual access permissions values of shared links after taking into account user preferences and the team and shared folder settings. Check the RequestedVisibility for more info on the possible visibility values that can be set by the shared link's owner."
      },
      "SharingRev": {
        "$ref": "#/components/schemas/FilesRev"
      },
      "SharingRevokeSharedLinkArg": {
        "properties": {
          "url": {
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "SharingSetAccessInheritanceArg": {
        "properties": {
          "access_inheritance": {
            "$ref": "#/components/schemas/SharingAccessInheritance"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingShareFolderArg": {
        "properties": {
          "access_inheritance": {
            "$ref": "#/components/schemas/SharingAccessInheritance"
          },
          "acl_update_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAclUpdatePolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFolderAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "force_async": {
            "type": "boolean"
          },
          "link_settings": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkSettings"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingMemberPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/FilesWritePathOrId"
          },
          "shared_link_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedLinkPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "viewer_info_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingViewerInfoPolicy"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "SharingShareFolderError": {
        "anyOf": [
          {
            "enum": [
              "email_unverified",
              "team_policy_disallows_member_policy",
              "disallowed_shared_link_policy",
              "no_permission"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_unverified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "bad_path",
                "type": "string"
              },
              "bad_path": {
                "$ref": "#/components/schemas/SharingSharePathError"
              }
            },
            "required": [
              ".tag",
              "bad_path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_policy_disallows_member_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disallowed_shared_link_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_mounts",
                "type": "string"
              },
              "too_many_mounts": {
                "$ref": "#/components/schemas/SharingTooManyMountsError"
              }
            },
            "required": [
              ".tag",
              "too_many_mounts"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:email_unverified|bad_path|team_policy_disallows_member_policy|disallowed_shared_link_policy|too_many_mounts|no_permission)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingShareFolderJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "access_inheritance": {
                "$ref": "#/components/schemas/SharingAccessInheritance"
              },
              "access_type": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_inside_team_folder": {
                "type": "boolean"
              },
              "is_team_folder": {
                "type": "boolean"
              },
              "link_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "owner_display_names": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owner_team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersTeam"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_folder_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "permissions": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingFolderPermission"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "policy": {
                "$ref": "#/components/schemas/SharingFolderPolicy"
              },
              "preview_url": {
                "type": "string"
              },
              "shared_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              "time_invited": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "access_type",
              "is_inside_team_folder",
              "is_team_folder",
              "name",
              "policy",
              "preview_url",
              "shared_folder_id",
              "time_invited"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/SharingShareFolderError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "SharingShareFolderLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "access_inheritance": {
                "$ref": "#/components/schemas/SharingAccessInheritance"
              },
              "access_type": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_inside_team_folder": {
                "type": "boolean"
              },
              "is_team_folder": {
                "type": "boolean"
              },
              "link_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "owner_display_names": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owner_team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersTeam"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_folder_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "permissions": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingFolderPermission"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "policy": {
                "$ref": "#/components/schemas/SharingFolderPolicy"
              },
              "preview_url": {
                "type": "string"
              },
              "shared_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              "time_invited": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "access_type",
              "is_inside_team_folder",
              "is_team_folder",
              "name",
              "policy",
              "preview_url",
              "shared_folder_id",
              "time_invited"
            ],
            "type": "object"
          }
        ]
      },
      "SharingSharePathError": {
        "anyOf": [
          {
            "enum": [
              "is_file",
              "inside_shared_folder",
              "contains_shared_folder",
              "contains_app_folder",
              "contains_team_folder",
              "is_app_folder",
              "inside_app_folder",
              "is_public_folder",
              "inside_public_folder",
              "invalid_path",
              "is_osx_package",
              "inside_osx_package",
              "is_vault",
              "is_vault_locked",
              "is_family"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "contains_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "contains_app_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "contains_team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_app_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_app_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_public_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_public_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "already_shared",
                "type": "string"
              },
              "access_inheritance": {
                "$ref": "#/components/schemas/SharingAccessInheritance"
              },
              "access_type": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FilesFileId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_inside_team_folder": {
                "type": "boolean"
              },
              "is_team_folder": {
                "type": "boolean"
              },
              "link_metadata": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "owner_display_names": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owner_team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersTeam"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_folder_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parent_shared_folder_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSharedFolderId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_display": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "permissions": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingFolderPermission"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "policy": {
                "$ref": "#/components/schemas/SharingFolderPolicy"
              },
              "preview_url": {
                "type": "string"
              },
              "shared_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              "time_invited": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "access_type",
              "is_inside_team_folder",
              "is_team_folder",
              "name",
              "policy",
              "preview_url",
              "shared_folder_id",
              "time_invited"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_path",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_osx_package",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_osx_package",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_vault",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_vault_locked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_family",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:is_file|inside_shared_folder|contains_shared_folder|contains_app_folder|contains_team_folder|is_app_folder|inside_app_folder|is_public_folder|inside_public_folder|already_shared|invalid_path|is_osx_package|inside_osx_package|is_vault|is_vault_locked|is_family)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingSharedContentLinkMetadata": {
        "description": "Metadata of a shared link for a file or folder.",
        "properties": {
          "access_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "audience_exceptions": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAudienceExceptions"
              },
              {
                "type": "null"
              }
            ]
          },
          "audience_options": {
            "items": {
              "$ref": "#/components/schemas/SharingLinkAudience"
            },
            "type": "array"
          },
          "audience_restricting_shared_folder": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAudienceRestrictingSharedFolder"
              },
              {
                "type": "null"
              }
            ]
          },
          "current_audience": {
            "$ref": "#/components/schemas/SharingLinkAudience"
          },
          "expiry": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_permissions": {
            "items": {
              "$ref": "#/components/schemas/SharingLinkPermission"
            },
            "type": "array"
          },
          "password_protected": {
            "type": "boolean"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "audience_options",
          "current_audience",
          "link_permissions",
          "password_protected",
          "url"
        ],
        "type": "object"
      },
      "SharingSharedFileMembers": {
        "description": "Shared file user, group, and invitee membership. Used for the results of list_file_members and list_file_members/continue, and used as part of the results for list_file_members/batch.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "groups": {
            "items": {
              "$ref": "#/components/schemas/SharingGroupMembershipInfo"
            },
            "type": "array"
          },
          "invitees": {
            "items": {
              "$ref": "#/components/schemas/SharingInviteeMembershipInfo"
            },
            "type": "array"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/SharingUserFileMembershipInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "users",
          "groups",
          "invitees"
        ],
        "type": "object"
      },
      "SharingSharedFileMetadata": {
        "description": "Properties of the shared file.",
        "properties": {
          "access_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "expected_link_metadata": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingExpectedSharedContentLinkMetadata"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/FilesFileId"
          },
          "link_metadata": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "owner_display_names": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "owner_team": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersTeam"
              },
              {
                "type": "null"
              }
            ]
          },
          "parent_shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_display": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_lower": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFilePermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "policy": {
            "$ref": "#/components/schemas/SharingFolderPolicy"
          },
          "preview_url": {
            "type": "string"
          },
          "time_invited": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id",
          "name",
          "policy",
          "preview_url"
        ],
        "type": "object"
      },
      "SharingSharedFolderAccessError": {
        "anyOf": [
          {
            "enum": [
              "invalid_id",
              "not_a_member",
              "invalid_member",
              "email_unverified",
              "unmounted"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_a_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_unverified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unmounted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invalid_id|not_a_member|invalid_member|email_unverified|unmounted)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "There is an error accessing the shared folder."
      },
      "SharingSharedFolderMemberError": {
        "anyOf": [
          {
            "enum": [
              "invalid_dropbox_id",
              "not_a_member"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_dropbox_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_a_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_explicit_access",
                "type": "string"
              },
              "access_details": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/SharingParentFolderAccessInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "warning": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invalid_dropbox_id|not_a_member|no_explicit_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingSharedFolderMembers": {
        "description": "Shared folder user and group membership.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "groups": {
            "items": {
              "$ref": "#/components/schemas/SharingGroupMembershipInfo"
            },
            "type": "array"
          },
          "invitees": {
            "items": {
              "$ref": "#/components/schemas/SharingInviteeMembershipInfo"
            },
            "type": "array"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/SharingUserMembershipInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "users",
          "groups",
          "invitees"
        ],
        "type": "object"
      },
      "SharingSharedFolderMetadata": {
        "description": "The metadata which includes basic information about the shared folder.",
        "properties": {
          "access_inheritance": {
            "$ref": "#/components/schemas/SharingAccessInheritance"
          },
          "access_type": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesFileId"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_inside_team_folder": {
            "type": "boolean"
          },
          "is_team_folder": {
            "type": "boolean"
          },
          "link_metadata": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedContentLinkMetadata"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "owner_display_names": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "owner_team": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersTeam"
              },
              {
                "type": "null"
              }
            ]
          },
          "parent_folder_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "parent_shared_folder_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_display": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "path_lower": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFolderPermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "policy": {
            "$ref": "#/components/schemas/SharingFolderPolicy"
          },
          "preview_url": {
            "type": "string"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          },
          "time_invited": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          }
        },
        "required": [
          "access_type",
          "is_inside_team_folder",
          "is_team_folder",
          "name",
          "policy",
          "preview_url",
          "shared_folder_id",
          "time_invited"
        ],
        "type": "object"
      },
      "SharingSharedLinkAccessFailureReason": {
        "anyOf": [
          {
            "enum": [
              "login_required",
              "email_verify_required",
              "password_required",
              "team_only",
              "owner_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_verify_required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:login_required|email_verify_required|password_required|team_only|owner_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingSharedLinkMetadata": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "file",
                "type": "string"
              },
              "client_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "content_owner_team_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created_timestamp": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "link_permissions": {
                "$ref": "#/components/schemas/SharingLinkPermissions"
              },
              "name": {
                "type": "string"
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rev": {
                "$ref": "#/components/schemas/SharingRev"
              },
              "server_modified": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "size": {
                "minimum": 0,
                "type": "integer"
              },
              "team_member_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamMemberInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "url",
              "name",
              "link_permissions",
              "client_modified",
              "server_modified",
              "rev",
              "size"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              },
              "content_owner_team_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created_timestamp": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "link_permissions": {
                "$ref": "#/components/schemas/SharingLinkPermissions"
              },
              "name": {
                "type": "string"
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team_member_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamMemberInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "url",
              "name",
              "link_permissions"
            ],
            "type": "object"
          },
          {
            "description": "The metadata of a shared link.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:file|folder)$)",
                "type": "string"
              },
              "content_owner_team_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created_timestamp": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "expires": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "link_permissions": {
                "$ref": "#/components/schemas/SharingLinkPermissions"
              },
              "name": {
                "type": "string"
              },
              "path_lower": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "preview_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team_member_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingTeamMemberInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              "url",
              "name",
              "link_permissions"
            ],
            "type": "object"
          }
        ],
        "description": "The metadata of a shared link."
      },
      "SharingSharedLinkPolicy": {
        "anyOf": [
          {
            "enum": [
              "anyone",
              "team",
              "members"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone|team|members)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Who can view shared links in this folder."
      },
      "SharingSharedLinkSettings": {
        "properties": {
          "access": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingRequestedLinkAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "allow_download": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "audience": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkAudience"
              },
              {
                "type": "null"
              }
            ]
          },
          "expires": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_password": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requested_visibility": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingRequestedVisibility"
              },
              {
                "type": "null"
              }
            ]
          },
          "require_password": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "SharingSharingFileAccessError": {
        "anyOf": [
          {
            "enum": [
              "no_permission",
              "invalid_file",
              "is_folder",
              "inside_public_folder",
              "inside_osx_package"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "is_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_public_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inside_osx_package",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:no_permission|invalid_file|is_folder|inside_public_folder|inside_osx_package)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "User could not access this file."
      },
      "SharingTeamInfo": {
        "$ref": "#/components/schemas/UsersTeam"
      },
      "SharingTeamMemberInfo": {
        "description": "Information about a team member.",
        "properties": {
          "display_name": {
            "type": "string"
          },
          "member_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_info": {
            "$ref": "#/components/schemas/SharingTeamInfo"
          }
        },
        "required": [
          "team_info",
          "display_name"
        ],
        "type": "object"
      },
      "SharingTooManyMountsError": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "total_mounts_exceeded",
                "type": "string"
              },
              "current_count": {
                "minimum": 0,
                "type": "integer"
              },
              "limit": {
                "minimum": 0,
                "type": "integer"
              },
              "new_count": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "limit",
              "current_count",
              "new_count"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "home_mounts_exceeded",
                "type": "string"
              },
              "current_count": {
                "minimum": 0,
                "type": "integer"
              },
              "limit": {
                "minimum": 0,
                "type": "integer"
              },
              "new_count": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "limit",
              "current_count",
              "new_count"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tree_size_exceeded",
                "type": "string"
              },
              "current_count": {
                "minimum": 0,
                "type": "integer"
              },
              "limit": {
                "minimum": 0,
                "type": "integer"
              },
              "new_count": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "limit",
              "current_count",
              "new_count"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:total_mounts_exceeded|home_mounts_exceeded|tree_size_exceeded)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "This operation would exceed the maximum number of mounts allowed."
      },
      "SharingTransferFolderArg": {
        "properties": {
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          },
          "to_dropbox_id": {
            "$ref": "#/components/schemas/SharingDropboxId"
          }
        },
        "required": [
          "shared_folder_id",
          "to_dropbox_id"
        ],
        "type": "object"
      },
      "SharingUnmountFolderArg": {
        "properties": {
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingUnshareFileArg": {
        "description": "Arguments for unshare_file.",
        "properties": {
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          }
        },
        "required": [
          "file"
        ],
        "type": "object"
      },
      "SharingUnshareFolderArg": {
        "properties": {
          "leave_a_copy": {
            "type": "boolean"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingUnshareFolderError": {
        "anyOf": [
          {
            "enum": [
              "team_folder",
              "no_permission",
              "too_many_files"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/SharingSharedFolderAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:access_error|team_folder|no_permission|too_many_files)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingUpdateFileMemberArgs": {
        "description": "Arguments for update_file_member.",
        "properties": {
          "access_level": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          }
        },
        "required": [
          "file",
          "member",
          "access_level"
        ],
        "type": "object"
      },
      "SharingUpdateFilePolicyArg": {
        "description": "Arguments for update_file_policy.",
        "properties": {
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFileAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "file": {
            "$ref": "#/components/schemas/SharingPathOrId"
          },
          "link_settings": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkSettings"
              },
              {
                "type": "null"
              }
            ]
          },
          "viewer_info_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingViewerInfoPolicy"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "file"
        ],
        "type": "object"
      },
      "SharingUpdateFolderMemberArg": {
        "properties": {
          "access_level": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "member": {
            "$ref": "#/components/schemas/SharingMemberSelector"
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "shared_folder_id",
          "member",
          "access_level"
        ],
        "type": "object"
      },
      "SharingUpdateFolderPolicyArg": {
        "description": "If any of the policies are unset, then they retain their current setting.",
        "properties": {
          "acl_update_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAclUpdatePolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "actions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingFolderAction"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "link_settings": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingLinkSettings"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingMemberPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "shared_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          },
          "shared_link_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingSharedLinkPolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "viewer_info_policy": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingViewerInfoPolicy"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "shared_folder_id"
        ],
        "type": "object"
      },
      "SharingUserFileMembershipInfo": {
        "description": "The information about a user member of the shared content with an appended last seen timestamp.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "inherited_access_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "initials": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_inherited": {
            "type": "boolean"
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberPermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "platform_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SeenStatePlatformType"
              },
              {
                "type": "null"
              }
            ]
          },
          "time_last_seen": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "$ref": "#/components/schemas/SharingUserInfo"
          }
        },
        "required": [
          "access_type",
          "user"
        ],
        "type": "object"
      },
      "SharingUserInfo": {
        "description": "Basic information about a user. Use users.get_account and users.get_account_batch to obtain more detailed information.",
        "properties": {
          "account_id": {
            "$ref": "#/components/schemas/UsersCommonAccountId"
          },
          "display_name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "same_team": {
            "type": "boolean"
          },
          "team_member_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "account_id",
          "email",
          "display_name",
          "same_team"
        ],
        "type": "object"
      },
      "SharingUserMembershipInfo": {
        "description": "The information about a user member of the shared content.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/SharingAccessLevel"
          },
          "inherited_access_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              {
                "type": "null"
              }
            ]
          },
          "initials": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_inherited": {
            "type": "boolean"
          },
          "permissions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SharingMemberPermission"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "$ref": "#/components/schemas/SharingUserInfo"
          }
        },
        "required": [
          "access_type",
          "user"
        ],
        "type": "object"
      },
      "SharingViewerInfoPolicy": {
        "anyOf": [
          {
            "enum": [
              "enabled",
              "disabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled|disabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "SharingVisibility": {
        "anyOf": [
          {
            "enum": [
              "public",
              "team_only",
              "password",
              "team_and_password",
              "shared_folder_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:public|team_only|password|team_and_password|shared_folder_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Who can access a shared link. The most open visibility is public. The default depends on many aspects, such as team and user preferences and shared folder settings."
      },
      "SharingVisibilityPolicy": {
        "properties": {
          "allowed": {
            "type": "boolean"
          },
          "disallowed_reason": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/SharingVisibilityPolicyDisallowedReason"
              },
              {
                "type": "null"
              }
            ]
          },
          "policy": {
            "$ref": "#/components/schemas/SharingRequestedVisibility"
          },
          "resolved_policy": {
            "$ref": "#/components/schemas/SharingAlphaResolvedVisibility"
          }
        },
        "required": [
          "policy",
          "resolved_policy",
          "allowed"
        ],
        "type": "object"
      },
      "SharingVisibilityPolicyDisallowedReason": {
        "anyOf": [
          {
            "enum": [
              "delete_and_recreate",
              "restricted_by_shared_folder",
              "restricted_by_team",
              "user_not_on_team",
              "user_account_type",
              "permission_denied"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete_and_recreate",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "restricted_by_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_not_on_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_account_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permission_denied",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:delete_and_recreate|restricted_by_shared_folder|restricted_by_team|user_not_on_team|user_account_type|permission_denied)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamActiveWebSession": {
        "description": "Information on active web sessions.",
        "properties": {
          "browser": {
            "type": "string"
          },
          "country": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "created": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "expires": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "ip_address": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "os": {
            "type": "string"
          },
          "session_id": {
            "type": "string"
          },
          "updated": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "user_agent": {
            "type": "string"
          }
        },
        "required": [
          "session_id",
          "user_agent",
          "os",
          "browser"
        ],
        "type": "object"
      },
      "TeamAddSecondaryEmailResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "email": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              },
              "is_verified": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "email",
              "is_verified"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unavailable",
                "type": "string"
              },
              "unavailable": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "unavailable"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "already_pending",
                "type": "string"
              },
              "already_pending": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "already_pending"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "already_owned_by_user",
                "type": "string"
              },
              "already_owned_by_user": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "already_owned_by_user"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reached_limit",
                "type": "string"
              },
              "reached_limit": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "reached_limit"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "transient_error",
                "type": "string"
              },
              "transient_error": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "transient_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_many_updates",
                "type": "string"
              },
              "too_many_updates": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "too_many_updates"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown_error",
                "type": "string"
              },
              "unknown_error": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "unknown_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rate_limited",
                "type": "string"
              },
              "rate_limited": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "rate_limited"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|unavailable|already_pending|already_owned_by_user|reached_limit|transient_error|too_many_updates|unknown_error|rate_limited)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to add a secondary email to a user. 'success' is the only value indicating that a secondary email was successfully added to a user. The other values explain the type of error that occurred, and include the email for which the error occurred."
      },
      "TeamAddSecondaryEmailsArg": {
        "properties": {
          "new_secondary_emails": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSecondaryEmailsArg"
            },
            "type": "array"
          }
        },
        "required": [
          "new_secondary_emails"
        ],
        "type": "object"
      },
      "TeamAddSecondaryEmailsResult": {
        "properties": {
          "results": {
            "items": {
              "$ref": "#/components/schemas/TeamUserAddResult"
            },
            "type": "array"
          }
        },
        "required": [
          "results"
        ],
        "type": "object"
      },
      "TeamAdminTier": {
        "anyOf": [
          {
            "enum": [
              "team_admin",
              "user_management_admin",
              "support_admin",
              "member_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_management_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "support_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Describes which team-related admin permissions a user has."
      },
      "TeamApiApp": {
        "description": "Information on linked third party applications.",
        "properties": {
          "app_id": {
            "type": "string"
          },
          "app_name": {
            "type": "string"
          },
          "is_app_folder": {
            "type": "boolean"
          },
          "linked": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "publisher": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "publisher_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "app_id",
          "app_name",
          "is_app_folder"
        ],
        "type": "object"
      },
      "TeamCommonGroupExternalId": {
        "type": "string"
      },
      "TeamCommonGroupId": {
        "type": "string"
      },
      "TeamCommonGroupManagementType": {
        "anyOf": [
          {
            "enum": [
              "user_managed",
              "company_managed",
              "system_managed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_managed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "company_managed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "system_managed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:user_managed|company_managed|system_managed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The group type determines how a group is managed."
      },
      "TeamCommonGroupSummary": {
        "description": "Information about a group.",
        "properties": {
          "group_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "group_id": {
            "$ref": "#/components/schemas/TeamCommonGroupId"
          },
          "group_management_type": {
            "$ref": "#/components/schemas/TeamCommonGroupManagementType"
          },
          "group_name": {
            "type": "string"
          },
          "member_count": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "group_name",
          "group_id",
          "group_management_type"
        ],
        "type": "object"
      },
      "TeamCommonGroupType": {
        "anyOf": [
          {
            "enum": [
              "team",
              "user_managed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_managed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team|user_managed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The group type determines how a group is created and managed."
      },
      "TeamCommonMemberExternalId": {
        "maxLength": 64,
        "type": "string"
      },
      "TeamCommonMemberSpaceLimitType": {
        "anyOf": [
          {
            "enum": [
              "off",
              "alert_only",
              "stop_sync"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "alert_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "stop_sync",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:off|alert_only|stop_sync)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The type of the space limit imposed on a team member."
      },
      "TeamCommonTeamMemberId": {
        "type": "string"
      },
      "TeamCommonTimeRange": {
        "description": "Time range.",
        "properties": {
          "end_time": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "start_time": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamCustomQuotaResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "quota_gb": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamUserQuota"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "user"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_user",
                "type": "string"
              },
              "invalid_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "invalid_user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|invalid_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "User custom quota."
      },
      "TeamCustomQuotaUsersArg": {
        "properties": {
          "users": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSelectorArg"
            },
            "type": "array"
          }
        },
        "required": [
          "users"
        ],
        "type": "object"
      },
      "TeamDateRange": {
        "description": "Input arguments that can be provided for most reports.",
        "properties": {
          "end_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDate"
              },
              {
                "type": "null"
              }
            ]
          },
          "start_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDate"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamDeleteSecondaryEmailResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "success": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "success"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_found",
                "type": "string"
              },
              "not_found": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "cannot_remove_primary",
                "type": "string"
              },
              "cannot_remove_primary": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "cannot_remove_primary"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|not_found|cannot_remove_primary)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to delete a secondary email address. 'success' is the only value indicating that a secondary email was successfully deleted. The other values explain the type of error that occurred, and include the email for which the error occurred."
      },
      "TeamDeleteSecondaryEmailsArg": {
        "properties": {
          "emails_to_delete": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSecondaryEmailsArg"
            },
            "type": "array"
          }
        },
        "required": [
          "emails_to_delete"
        ],
        "type": "object"
      },
      "TeamDeleteSecondaryEmailsResult": {
        "properties": {
          "results": {
            "items": {
              "$ref": "#/components/schemas/TeamUserDeleteResult"
            },
            "type": "array"
          }
        },
        "required": [
          "results"
        ],
        "type": "object"
      },
      "TeamDesktopClientSession": {
        "description": "Information about linked Dropbox desktop client sessions.",
        "properties": {
          "client_type": {
            "$ref": "#/components/schemas/TeamDesktopPlatform"
          },
          "client_version": {
            "type": "string"
          },
          "country": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "created": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "host_name": {
            "type": "string"
          },
          "ip_address": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_delete_on_unlink_supported": {
            "type": "boolean"
          },
          "platform": {
            "type": "string"
          },
          "session_id": {
            "type": "string"
          },
          "updated": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "session_id",
          "host_name",
          "client_type",
          "client_version",
          "platform",
          "is_delete_on_unlink_supported"
        ],
        "type": "object"
      },
      "TeamDesktopPlatform": {
        "anyOf": [
          {
            "enum": [
              "windows",
              "mac",
              "linux"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "windows",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mac",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "linux",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:windows|mac|linux)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamDevicesActive": {
        "description": "Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.",
        "properties": {
          "android": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "ios": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "linux": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "macos": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "other": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "total": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "windows": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          }
        },
        "required": [
          "windows",
          "macos",
          "linux",
          "ios",
          "android",
          "other",
          "total"
        ],
        "type": "object"
      },
      "TeamExcludedUsersListArg": {
        "description": "Excluded users list argument.",
        "properties": {
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "TeamExcludedUsersListContinueArg": {
        "description": "Excluded users list continue argument.",
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamExcludedUsersListResult": {
        "description": "Excluded users list result.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_more": {
            "type": "boolean"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberProfile"
            },
            "type": "array"
          }
        },
        "required": [
          "users",
          "has_more"
        ],
        "type": "object"
      },
      "TeamExcludedUsersUpdateArg": {
        "description": "Argument of excluded users update operation. Should include a list of users to add/remove (according to endpoint), Maximum size of the list is 1000 users.",
        "properties": {
          "users": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamUserSelectorArg"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamExcludedUsersUpdateResult": {
        "description": "Excluded users update result.",
        "properties": {
          "status": {
            "$ref": "#/components/schemas/TeamExcludedUsersUpdateStatus"
          }
        },
        "required": [
          "status"
        ],
        "type": "object"
      },
      "TeamExcludedUsersUpdateStatus": {
        "anyOf": [
          {
            "enum": [
              "success"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Excluded users update operation status."
      },
      "TeamFeature": {
        "anyOf": [
          {
            "enum": [
              "upload_api_rate_limit",
              "has_team_shared_dropbox",
              "has_team_file_events",
              "has_team_selective_sync",
              "has_distinct_member_homes"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "upload_api_rate_limit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_shared_dropbox",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_file_events",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_selective_sync",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_distinct_member_homes",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:upload_api_rate_limit|has_team_shared_dropbox|has_team_file_events|has_team_selective_sync|has_distinct_member_homes)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "A set of features that a Dropbox Business account may support."
      },
      "TeamFeatureValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "upload_api_rate_limit",
                "type": "string"
              },
              "upload_api_rate_limit": {
                "$ref": "#/components/schemas/TeamUploadApiRateLimitValue"
              }
            },
            "required": [
              ".tag",
              "upload_api_rate_limit"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_shared_dropbox",
                "type": "string"
              },
              "has_team_shared_dropbox": {
                "$ref": "#/components/schemas/TeamHasTeamSharedDropboxValue"
              }
            },
            "required": [
              ".tag",
              "has_team_shared_dropbox"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_file_events",
                "type": "string"
              },
              "has_team_file_events": {
                "$ref": "#/components/schemas/TeamHasTeamFileEventsValue"
              }
            },
            "required": [
              ".tag",
              "has_team_file_events"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_team_selective_sync",
                "type": "string"
              },
              "has_team_selective_sync": {
                "$ref": "#/components/schemas/TeamHasTeamSelectiveSyncValue"
              }
            },
            "required": [
              ".tag",
              "has_team_selective_sync"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "has_distinct_member_homes",
                "type": "string"
              },
              "has_distinct_member_homes": {
                "$ref": "#/components/schemas/TeamHasDistinctMemberHomesValue"
              }
            },
            "required": [
              ".tag",
              "has_distinct_member_homes"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:upload_api_rate_limit|has_team_shared_dropbox|has_team_file_events|has_team_selective_sync|has_distinct_member_homes)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The values correspond to entries in Feature. You may get different value according to your Dropbox Business plan."
      },
      "TeamFeaturesGetValuesBatchArg": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/TeamFeature"
            },
            "type": "array"
          }
        },
        "required": [
          "features"
        ],
        "type": "object"
      },
      "TeamFeaturesGetValuesBatchResult": {
        "properties": {
          "values": {
            "items": {
              "$ref": "#/components/schemas/TeamFeatureValue"
            },
            "type": "array"
          }
        },
        "required": [
          "values"
        ],
        "type": "object"
      },
      "TeamGetActivityReport": {
        "description": "Activity Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.",
        "properties": {
          "active_shared_folders_1_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "active_shared_folders_28_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "active_shared_folders_7_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "active_users_1_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "active_users_28_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "active_users_7_day": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "adds": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "deletes": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "edits": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_links_created": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_links_viewed_by_not_logged_in": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_links_viewed_by_outside_user": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_links_viewed_by_team": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_links_viewed_total": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "start_date": {
            "type": "string"
          }
        },
        "required": [
          "start_date",
          "adds",
          "edits",
          "deletes",
          "active_users_28_day",
          "active_users_7_day",
          "active_users_1_day",
          "active_shared_folders_28_day",
          "active_shared_folders_7_day",
          "active_shared_folders_1_day",
          "shared_links_created",
          "shared_links_viewed_by_team",
          "shared_links_viewed_by_outside_user",
          "shared_links_viewed_by_not_logged_in",
          "shared_links_viewed_total"
        ],
        "type": "object"
      },
      "TeamGetDevicesReport": {
        "description": "Devices Report Result. Contains subsections for different time ranges of activity. Each of the items in each subsection of the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.",
        "properties": {
          "active_1_day": {
            "$ref": "#/components/schemas/TeamDevicesActive"
          },
          "active_28_day": {
            "$ref": "#/components/schemas/TeamDevicesActive"
          },
          "active_7_day": {
            "$ref": "#/components/schemas/TeamDevicesActive"
          },
          "start_date": {
            "type": "string"
          }
        },
        "required": [
          "start_date",
          "active_1_day",
          "active_7_day",
          "active_28_day"
        ],
        "type": "object"
      },
      "TeamGetMembershipReport": {
        "description": "Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.",
        "properties": {
          "licenses": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "members_joined": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "pending_invites": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "start_date": {
            "type": "string"
          },
          "suspended_members": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "team_size": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          }
        },
        "required": [
          "start_date",
          "team_size",
          "pending_invites",
          "members_joined",
          "suspended_members",
          "licenses"
        ],
        "type": "object"
      },
      "TeamGetStorageReport": {
        "description": "Storage Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.",
        "properties": {
          "member_storage_map": {
            "items": {
              "items": {
                "$ref": "#/components/schemas/TeamStorageBucket"
              },
              "type": "array"
            },
            "type": "array"
          },
          "shared_folders": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "shared_usage": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "start_date": {
            "type": "string"
          },
          "total_usage": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          },
          "unshared_usage": {
            "$ref": "#/components/schemas/TeamNumberPerDay"
          }
        },
        "required": [
          "start_date",
          "total_usage",
          "shared_usage",
          "unshared_usage",
          "shared_folders",
          "member_storage_map"
        ],
        "type": "object"
      },
      "TeamGroupAccessType": {
        "anyOf": [
          {
            "enum": [
              "member",
              "owner"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Role of a user in group."
      },
      "TeamGroupCreateArg": {
        "properties": {
          "add_creator_as_owner": {
            "type": "boolean"
          },
          "group_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "group_management_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupManagementType"
              },
              {
                "type": "null"
              }
            ]
          },
          "group_name": {
            "type": "string"
          }
        },
        "required": [
          "group_name"
        ],
        "type": "object"
      },
      "TeamGroupFullInfo": {
        "description": "Full description of a group.",
        "properties": {
          "created": {
            "minimum": 0,
            "type": "integer"
          },
          "group_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "group_id": {
            "$ref": "#/components/schemas/TeamCommonGroupId"
          },
          "group_management_type": {
            "$ref": "#/components/schemas/TeamCommonGroupManagementType"
          },
          "group_name": {
            "type": "string"
          },
          "member_count": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "members": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamGroupMemberInfo"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "group_name",
          "group_id",
          "group_management_type",
          "created"
        ],
        "type": "object"
      },
      "TeamGroupMemberInfo": {
        "description": "Profile of group member, and role in group.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/TeamGroupAccessType"
          },
          "profile": {
            "$ref": "#/components/schemas/TeamMemberProfile"
          }
        },
        "required": [
          "profile",
          "access_type"
        ],
        "type": "object"
      },
      "TeamGroupMembersAddArg": {
        "properties": {
          "group": {
            "$ref": "#/components/schemas/TeamGroupSelector"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberAccess"
            },
            "type": "array"
          },
          "return_members": {
            "type": "boolean"
          }
        },
        "required": [
          "group",
          "members"
        ],
        "type": "object"
      },
      "TeamGroupMembersChangeResult": {
        "description": "Result returned by groups/members/add and groups/members/remove.",
        "properties": {
          "async_job_id": {
            "$ref": "#/components/schemas/AsyncAsyncJobId"
          },
          "group_info": {
            "$ref": "#/components/schemas/TeamGroupFullInfo"
          }
        },
        "required": [
          "group_info",
          "async_job_id"
        ],
        "type": "object"
      },
      "TeamGroupMembersRemoveArg": {
        "properties": {
          "group": {
            "$ref": "#/components/schemas/TeamGroupSelector"
          },
          "return_members": {
            "type": "boolean"
          },
          "users": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSelectorArg"
            },
            "type": "array"
          }
        },
        "required": [
          "group",
          "users"
        ],
        "type": "object"
      },
      "TeamGroupMembersSetAccessTypeArg": {
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/TeamGroupAccessType"
          },
          "group": {
            "$ref": "#/components/schemas/TeamGroupSelector"
          },
          "return_members": {
            "type": "boolean"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "group",
          "user",
          "access_type"
        ],
        "type": "object"
      },
      "TeamGroupSelector": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "group_id",
                "type": "string"
              },
              "group_id": {
                "$ref": "#/components/schemas/TeamCommonGroupId"
              }
            },
            "required": [
              ".tag",
              "group_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_external_id",
                "type": "string"
              },
              "group_external_id": {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              }
            },
            "required": [
              ".tag",
              "group_external_id"
            ],
            "type": "object"
          }
        ],
        "description": "Argument for selecting a single group, either by group_id or by external group ID."
      },
      "TeamGroupUpdateArgs": {
        "properties": {
          "group": {
            "$ref": "#/components/schemas/TeamGroupSelector"
          },
          "new_group_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_group_management_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonGroupManagementType"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_group_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "return_members": {
            "type": "boolean"
          }
        },
        "required": [
          "group"
        ],
        "type": "object"
      },
      "TeamGroupsGetInfoItem": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "id_not_found",
                "type": "string"
              },
              "id_not_found": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "id_not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_info",
                "type": "string"
              },
              "created": {
                "minimum": 0,
                "type": "integer"
              },
              "group_external_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonGroupExternalId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "group_id": {
                "$ref": "#/components/schemas/TeamCommonGroupId"
              },
              "group_management_type": {
                "$ref": "#/components/schemas/TeamCommonGroupManagementType"
              },
              "group_name": {
                "type": "string"
              },
              "member_count": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "members": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/TeamGroupMemberInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "group_name",
              "group_id",
              "group_management_type",
              "created"
            ],
            "type": "object"
          }
        ]
      },
      "TeamGroupsGetInfoResult": {
        "items": {
          "$ref": "#/components/schemas/TeamGroupsGetInfoItem"
        },
        "type": "array"
      },
      "TeamGroupsListArg": {
        "properties": {
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "TeamGroupsListContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamGroupsListResult": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "groups": {
            "items": {
              "$ref": "#/components/schemas/TeamCommonGroupSummary"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "groups",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamGroupsMembersListArg": {
        "properties": {
          "group": {
            "$ref": "#/components/schemas/TeamGroupSelector"
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "group"
        ],
        "type": "object"
      },
      "TeamGroupsMembersListContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamGroupsMembersListResult": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "has_more": {
            "type": "boolean"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamGroupMemberInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "members",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamGroupsSelector": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "group_ids",
                "type": "string"
              },
              "group_ids": {
                "items": {
                  "$ref": "#/components/schemas/TeamCommonGroupId"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "group_ids"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_external_ids",
                "type": "string"
              },
              "group_external_ids": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "group_external_ids"
            ],
            "type": "object"
          }
        ],
        "description": "Argument for selecting a list of groups, either by group_ids, or external group IDs."
      },
      "TeamHasDistinctMemberHomesValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "has_distinct_member_homes",
                "type": "string"
              },
              "has_distinct_member_homes": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "has_distinct_member_homes"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:has_distinct_member_homes)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for Feature.has_distinct_member_homes."
      },
      "TeamHasTeamFileEventsValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              },
              "enabled": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "enabled"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for Feature.has_team_file_events."
      },
      "TeamHasTeamSelectiveSyncValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "has_team_selective_sync",
                "type": "string"
              },
              "has_team_selective_sync": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "has_team_selective_sync"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:has_team_selective_sync)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for Feature.has_team_selective_sync."
      },
      "TeamHasTeamSharedDropboxValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "has_team_shared_dropbox",
                "type": "string"
              },
              "has_team_shared_dropbox": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "has_team_shared_dropbox"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:has_team_shared_dropbox)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for Feature.has_team_shared_dropbox."
      },
      "TeamLegalHoldHeldRevisionMetadata": {
        "properties": {
          "author_email": {
            "$ref": "#/components/schemas/CommonEmailAddress"
          },
          "author_member_id": {
            "$ref": "#/components/schemas/TeamCommonTeamMemberId"
          },
          "author_member_status": {
            "$ref": "#/components/schemas/TeamTeamMemberStatus"
          },
          "content_hash": {
            "$ref": "#/components/schemas/FilesSha256HexHash"
          },
          "file_type": {
            "type": "string"
          },
          "new_filename": {
            "type": "string"
          },
          "original_file_path": {
            "$ref": "#/components/schemas/TeamPath"
          },
          "original_revision_id": {
            "$ref": "#/components/schemas/FilesRev"
          },
          "server_modified": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "size": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "new_filename",
          "original_revision_id",
          "original_file_path",
          "server_modified",
          "author_member_id",
          "author_member_status",
          "author_email",
          "file_type",
          "size",
          "content_hash"
        ],
        "type": "object"
      },
      "TeamLegalHoldId": {
        "pattern": "^(?:^pid_dbhid:.+)$",
        "type": "string"
      },
      "TeamLegalHoldPolicy": {
        "properties": {
          "activation_time": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLegalHoldPolicyDescription"
              },
              {
                "type": "null"
              }
            ]
          },
          "end_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          },
          "members": {
            "$ref": "#/components/schemas/TeamMembersInfo"
          },
          "name": {
            "$ref": "#/components/schemas/TeamLegalHoldPolicyName"
          },
          "start_date": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          },
          "status": {
            "$ref": "#/components/schemas/TeamLegalHoldStatus"
          }
        },
        "required": [
          "id",
          "name",
          "members",
          "status",
          "start_date"
        ],
        "type": "object"
      },
      "TeamLegalHoldPolicyDescription": {
        "maxLength": 501,
        "type": "string"
      },
      "TeamLegalHoldPolicyName": {
        "maxLength": 140,
        "type": "string"
      },
      "TeamLegalHoldStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "released",
              "activating",
              "updating",
              "exporting",
              "releasing"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "released",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "activating",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "updating",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "exporting",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "releasing",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|released|activating|updating|exporting|releasing)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLegalHoldsGetPolicyArg": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "TeamLegalHoldsGetPolicyResult": {
        "$ref": "#/components/schemas/TeamLegalHoldPolicy"
      },
      "TeamLegalHoldsListHeldRevisionResult": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamListHeldRevisionCursor"
              },
              {
                "type": "null"
              }
            ]
          },
          "entries": {
            "items": {
              "$ref": "#/components/schemas/TeamLegalHoldHeldRevisionMetadata"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "entries",
          "has_more"
        ],
        "type": "object"
      },
      "TeamLegalHoldsListHeldRevisionsArg": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "TeamLegalHoldsListHeldRevisionsContinueArg": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamListHeldRevisionCursor"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "TeamLegalHoldsListPoliciesArg": {
        "properties": {
          "include_released": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "TeamLegalHoldsListPoliciesResult": {
        "properties": {
          "policies": {
            "items": {
              "$ref": "#/components/schemas/TeamLegalHoldPolicy"
            },
            "type": "array"
          }
        },
        "required": [
          "policies"
        ],
        "type": "object"
      },
      "TeamLegalHoldsPolicyCreateArg": {
        "properties": {
          "description": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLegalHoldPolicyDescription"
              },
              {
                "type": "null"
              }
            ]
          },
          "end_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamCommonTeamMemberId"
            },
            "type": "array"
          },
          "name": {
            "$ref": "#/components/schemas/TeamLegalHoldPolicyName"
          },
          "start_date": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name",
          "members"
        ],
        "type": "object"
      },
      "TeamLegalHoldsPolicyCreateResult": {
        "$ref": "#/components/schemas/TeamLegalHoldPolicy"
      },
      "TeamLegalHoldsPolicyReleaseArg": {
        "properties": {
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "TeamLegalHoldsPolicyUpdateArg": {
        "properties": {
          "description": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLegalHoldPolicyDescription"
              },
              {
                "type": "null"
              }
            ]
          },
          "id": {
            "$ref": "#/components/schemas/TeamLegalHoldId"
          },
          "members": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamCommonTeamMemberId"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLegalHoldPolicyName"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "TeamLegalHoldsPolicyUpdateResult": {
        "$ref": "#/components/schemas/TeamLegalHoldPolicy"
      },
      "TeamListHeldRevisionCursor": {
        "minLength": 1,
        "type": "string"
      },
      "TeamListMemberAppsArg": {
        "properties": {
          "team_member_id": {
            "type": "string"
          }
        },
        "required": [
          "team_member_id"
        ],
        "type": "object"
      },
      "TeamListMemberAppsResult": {
        "properties": {
          "linked_api_apps": {
            "items": {
              "$ref": "#/components/schemas/TeamApiApp"
            },
            "type": "array"
          }
        },
        "required": [
          "linked_api_apps"
        ],
        "type": "object"
      },
      "TeamListMemberDevicesArg": {
        "properties": {
          "include_desktop_clients": {
            "type": "boolean"
          },
          "include_mobile_clients": {
            "type": "boolean"
          },
          "include_web_sessions": {
            "type": "boolean"
          },
          "team_member_id": {
            "type": "string"
          }
        },
        "required": [
          "team_member_id"
        ],
        "type": "object"
      },
      "TeamListMemberDevicesResult": {
        "properties": {
          "active_web_sessions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamActiveWebSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "desktop_client_sessions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamDesktopClientSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "mobile_client_sessions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamMobileClientSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamListMembersAppsArg": {
        "description": "Arguments for linked_apps/list_members_linked_apps.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamListMembersAppsResult": {
        "description": "Information returned by linked_apps/list_members_linked_apps.",
        "properties": {
          "apps": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberLinkedApps"
            },
            "type": "array"
          },
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "apps",
          "has_more"
        ],
        "type": "object"
      },
      "TeamListMembersDevicesArg": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_desktop_clients": {
            "type": "boolean"
          },
          "include_mobile_clients": {
            "type": "boolean"
          },
          "include_web_sessions": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "TeamListMembersDevicesResult": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "devices": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberDevices"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "devices",
          "has_more"
        ],
        "type": "object"
      },
      "TeamListTeamAppsArg": {
        "description": "Arguments for linked_apps/list_team_linked_apps.",
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamListTeamAppsResult": {
        "description": "Information returned by linked_apps/list_team_linked_apps.",
        "properties": {
          "apps": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberLinkedApps"
            },
            "type": "array"
          },
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "apps",
          "has_more"
        ],
        "type": "object"
      },
      "TeamListTeamDevicesArg": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "include_desktop_clients": {
            "type": "boolean"
          },
          "include_mobile_clients": {
            "type": "boolean"
          },
          "include_web_sessions": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "TeamListTeamDevicesResult": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "devices": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberDevices"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "devices",
          "has_more"
        ],
        "type": "object"
      },
      "TeamLogAccessMethodLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "admin_console",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "api",
                "type": "string"
              },
              "request_id": {
                "$ref": "#/components/schemas/TeamLogRequestId"
              }
            },
            "required": [
              ".tag",
              "request_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_manager",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "end_user",
                "type": "string"
              },
              "end_user": {
                "$ref": "#/components/schemas/TeamLogSessionLogInfo"
              }
            },
            "required": [
              ".tag",
              "end_user"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_console",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_console|api|content_manager|end_user|enterprise_console|sign_in_as)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Indicates the method in which the action was performed."
      },
      "TeamLogAccountCaptureAvailability": {
        "anyOf": [
          {
            "enum": [
              "available",
              "unavailable"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "available",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unavailable",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:available|unavailable)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAccountCaptureNotificationType": {
        "anyOf": [
          {
            "enum": [
              "actionable_notification",
              "proactive_warning_notification"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "actionable_notification",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "proactive_warning_notification",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:actionable_notification|proactive_warning_notification)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAccountCapturePolicy": {
        "anyOf": [
          {
            "enum": [
              "all_users",
              "disabled",
              "invited_users"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "all_users",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited_users",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:all_users|disabled|invited_users)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAccountState": {
        "anyOf": [
          {
            "enum": [
              "locked",
              "unlocked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "locked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlocked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:locked|unlocked)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogActionDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "remove_action",
                "type": "string"
              },
              "remove_action": {
                "$ref": "#/components/schemas/TeamLogMemberRemoveActionType"
              }
            },
            "required": [
              ".tag",
              "remove_action"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_invite_details",
                "type": "string"
              },
              "additional_license_purchase": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "invite_method": {
                "$ref": "#/components/schemas/TeamLogInviteMethod"
              }
            },
            "required": [
              ".tag",
              "invite_method"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_join_details",
                "type": "string"
              },
              "has_linked_apps": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_linked_devices": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "has_linked_shared_folders": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "linked_apps": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogUserLinkedAppLogInfo"
                },
                "type": "array"
              },
              "linked_devices": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogLinkedDeviceLogInfo"
                },
                "type": "array"
              },
              "linked_shared_folders": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogFolderLogInfo"
                },
                "type": "array"
              },
              "was_linked_apps_truncated": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "was_linked_devices_truncated": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "was_linked_shared_folders_truncated": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "linked_apps",
              "linked_devices",
              "linked_shared_folders"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:remove_action|team_invite_details|team_join_details)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Additional information indicating the action taken that caused status change."
      },
      "TeamLogActorLogInfo": {
        "anyOf": [
          {
            "enum": [
              "anonymous",
              "dropbox"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin",
                "type": "string"
              },
              "admin": {
                "$ref": "#/components/schemas/TeamLogUserLogInfo"
              }
            },
            "required": [
              ".tag",
              "admin"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "anonymous",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app",
                "type": "string"
              },
              "app": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller",
                "type": "string"
              },
              "reseller_email": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              },
              "reseller_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "reseller_name",
              "reseller_email"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user",
                "type": "string"
              },
              "user": {
                "$ref": "#/components/schemas/TeamLogUserLogInfo"
              }
            },
            "required": [
              ".tag",
              "user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin|anonymous|app|dropbox|reseller|user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The entity who performed the action."
      },
      "TeamLogAddonLogInfo": {
        "description": "Add-on logged information",
        "properties": {
          "addon_name": {
            "type": "string"
          }
        },
        "required": [
          "addon_name"
        ],
        "type": "object"
      },
      "TeamLogAdminAlertCategoryEnum": {
        "anyOf": [
          {
            "enum": [
              "account_takeover",
              "data_loss_protection",
              "information_governance",
              "malware_sharing",
              "massive_file_operation",
              "na",
              "threat_management"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_takeover",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_loss_protection",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "information_governance",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "malware_sharing",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "massive_file_operation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "na",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "threat_management",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:account_takeover|data_loss_protection|information_governance|malware_sharing|massive_file_operation|na|threat_management)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Alert category"
      },
      "TeamLogAdminAlertGeneralStateEnum": {
        "anyOf": [
          {
            "enum": [
              "active",
              "dismissed",
              "in_progress",
              "na",
              "resolved"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dismissed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "na",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "resolved",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|dismissed|in_progress|na|resolved)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Alert state"
      },
      "TeamLogAdminAlertSeverityEnum": {
        "anyOf": [
          {
            "enum": [
              "high",
              "info",
              "low",
              "medium",
              "na"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "high",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "info",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "low",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "medium",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "na",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:high|info|low|medium|na)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Alert severity"
      },
      "TeamLogAdminAlertingAlertConfiguration": {
        "description": "Alert configurations",
        "properties": {
          "alert_state": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogAdminAlertingAlertStatePolicy"
              },
              {
                "type": "null"
              }
            ]
          },
          "excluded_file_extensions": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "malware_exclusion_state": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogMalwareExclusionState"
              },
              {
                "type": "null"
              }
            ]
          },
          "recipients_settings": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogRecipientsConfiguration"
              },
              {
                "type": "null"
              }
            ]
          },
          "sensitivity_level": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogAdminAlertingAlertSensitivity"
              },
              {
                "type": "null"
              }
            ]
          },
          "text": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogAdminAlertingAlertSensitivity": {
        "anyOf": [
          {
            "enum": [
              "high",
              "highest",
              "invalid",
              "low",
              "lowest",
              "medium"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "high",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "highest",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "low",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "lowest",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "medium",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:high|highest|invalid|low|lowest|medium)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Alert sensitivity"
      },
      "TeamLogAdminAlertingAlertStatePolicy": {
        "anyOf": [
          {
            "enum": [
              "off",
              "on"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "on",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:off|on)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether an alert can be triggered or not"
      },
      "TeamLogAdminConsoleAppPermission": {
        "anyOf": [
          {
            "enum": [
              "default_for_listed_apps",
              "default_for_unlisted_apps"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_for_listed_apps",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_for_unlisted_apps",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default_for_listed_apps|default_for_unlisted_apps)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAdminConsoleAppPolicy": {
        "anyOf": [
          {
            "enum": [
              "allow",
              "block",
              "default"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "block",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allow|block|default)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAdminEmailRemindersPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team admins receive reminder emails for requests to join the team"
      },
      "TeamLogAdminRole": {
        "anyOf": [
          {
            "enum": [
              "billing_admin",
              "compliance_admin",
              "content_admin",
              "deprecated_freemium_team_member",
              "freemium_team_creator",
              "limited_admin",
              "member_only",
              "reporting_admin",
              "security_admin",
              "support_admin",
              "team_admin",
              "user_management_admin"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "billing_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "compliance_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deprecated_freemium_team_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "freemium_team_creator",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limited_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reporting_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "security_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "support_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_management_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:billing_admin|compliance_admin|content_admin|deprecated_freemium_team_member|freemium_team_creator|limited_admin|member_only|reporting_admin|security_admin|support_admin|team_admin|user_management_admin)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogAiThirdPartySharingDropboxBasePolicy": {
        "anyOf": [
          {
            "enum": [
              "admins_only",
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admins_only|default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can use third party AI services"
      },
      "TeamLogAlertRecipientsSettingType": {
        "anyOf": [
          {
            "enum": [
              "custom_list",
              "invalid",
              "none",
              "team_admins"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "custom_list",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_admins",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:custom_list|invalid|none|team_admins)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Alert recipients setting type"
      },
      "TeamLogAppId": {
        "type": "string"
      },
      "TeamLogAppLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "team_linked_app",
                "type": "string"
              },
              "app_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAppId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_linked_app",
                "type": "string"
              },
              "app_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAppId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_or_team_linked_app",
                "type": "string"
              },
              "app_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAppId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "App's logged information.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team_linked_app|user_linked_app|user_or_team_linked_app)$)",
                "type": "string"
              },
              "app_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAppId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "type": "object"
          }
        ],
        "description": "App's logged information."
      },
      "TeamLogAppleLoginPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Apple login policy"
      },
      "TeamLogAssetLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "file",
                "type": "string"
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_size": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path": {
                "$ref": "#/components/schemas/TeamLogPathLogInfo"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder",
                "type": "string"
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_count": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_size": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "path": {
                "$ref": "#/components/schemas/TeamLogPathLogInfo"
              }
            },
            "required": [
              ".tag",
              "path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_document",
                "type": "string"
              },
              "doc_id": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "doc_id",
              "doc_title"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder",
                "type": "string"
              },
              "folder_id": {
                "type": "string"
              },
              "folder_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "folder_id",
              "folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_document",
                "type": "string"
              },
              "showcase_id": {
                "type": "string"
              },
              "showcase_title": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "showcase_id",
              "showcase_title"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:file|folder|paper_document|paper_folder|showcase_document)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Asset details."
      },
      "TeamLogBackupStatus": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Backup status"
      },
      "TeamLogCameraUploadsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can activate camera uploads"
      },
      "TeamLogCaptureTeamSpacePolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users have access to the Capture team space"
      },
      "TeamLogCaptureTranscriptPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can transcription in Capture"
      },
      "TeamLogCertificate": {
        "description": "Certificate details.",
        "properties": {
          "common_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "expiration_date": {
            "type": "string"
          },
          "issue_date": {
            "type": "string"
          },
          "issuer": {
            "type": "string"
          },
          "serial_number": {
            "type": "string"
          },
          "sha1_fingerprint": {
            "type": "string"
          },
          "subject": {
            "type": "string"
          }
        },
        "required": [
          "subject",
          "issuer",
          "issue_date",
          "expiration_date",
          "serial_number",
          "sha1_fingerprint"
        ],
        "type": "object"
      },
      "TeamLogChangeLinkExpirationPolicy": {
        "anyOf": [
          {
            "enum": [
              "allowed",
              "not_allowed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allowed|not_allowed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether the team's default expiration days policy must be enforced when an externally shared link is updated"
      },
      "TeamLogClassificationPolicyEnumWrapper": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled",
              "member_and_team_folders",
              "team_folders"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_and_team_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled|member_and_team_folders|team_folders)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to the classification feature"
      },
      "TeamLogClassificationType": {
        "anyOf": [
          {
            "enum": [
              "personal_information",
              "pii"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "personal_information",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pii",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:personal_information|pii)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The type of classification (currently only personal information)"
      },
      "TeamLogComputerBackupPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to computer backup feature"
      },
      "TeamLogContentDeletionProtectionPolicy": {
        "anyOf": [
          {
            "enum": [
              "off",
              "on_above_threshold",
              "on_all_files"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "on_above_threshold",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "on_all_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:off|on_above_threshold|on_all_files)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Content deletion protection policy"
      },
      "TeamLogContentPermanentDeletePolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for pemanent content deletion"
      },
      "TeamLogContextLogInfo": {
        "anyOf": [
          {
            "enum": [
              "anonymous",
              "team"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anonymous",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "non_team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "organization_team",
                "type": "string"
              },
              "display_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "display_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member_external_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonMemberExternalId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team_member_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonTeamMemberId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "trusted_non_team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "trusted_non_team_member_type": {
                "$ref": "#/components/schemas/TeamLogTrustedNonTeamMemberType"
              }
            },
            "required": [
              ".tag",
              "trusted_non_team_member_type"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anonymous|non_team_member|organization_team|team|team_member|trusted_non_team_member)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The primary entity on which the action was done."
      },
      "TeamLogDashConnectorStatus": {
        "anyOf": [
          {
            "enum": [
              "fail",
              "success"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:fail|success)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The status of the Connector"
      },
      "TeamLogDashExternalSharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can share Dash content externally"
      },
      "TeamLogDashPreviewOptOutStatus": {
        "anyOf": [
          {
            "enum": [
              "opted_in",
              "opted_out"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "opted_in",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "opted_out",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:opted_in|opted_out)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The new preview opt-out status"
      },
      "TeamLogDashStackSharingScope": {
        "anyOf": [
          {
            "enum": [
              "invited",
              "public",
              "team",
              "unknown"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invited|public|team|unknown)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The stack sharing scope"
      },
      "TeamLogDashStackType": {
        "anyOf": [
          {
            "enum": [
              "cypress",
              "reference_container",
              "unknown"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "cypress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reference_container",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:cypress|reference_container|unknown)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The type of stack backend"
      },
      "TeamLogDefaultLinkExpirationDaysPolicy": {
        "anyOf": [
          {
            "enum": [
              "day_1",
              "day_180",
              "day_3",
              "day_30",
              "day_7",
              "day_90",
              "none",
              "year_1"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_1",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_180",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_3",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_30",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_7",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_90",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "year_1",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:day_1|day_180|day_3|day_30|day_7|day_90|none|year_1)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for the default number of days until an externally shared link expires"
      },
      "TeamLogDefaultTeamFolderSyncPolicy": {
        "anyOf": [
          {
            "enum": [
              "do_not_sync",
              "sync"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "do_not_sync",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sync",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:do_not_sync|sync)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Default sync setting for newly created team folders."
      },
      "TeamLogDesktopDeviceSessionLogInfo": {
        "description": "Information about linked Dropbox desktop client sessions",
        "properties": {
          "client_type": {
            "$ref": "#/components/schemas/TeamDesktopPlatform"
          },
          "client_version": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "created": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "host_name": {
            "type": "string"
          },
          "ip_address": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogIpAddress"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_delete_on_unlink_supported": {
            "type": "boolean"
          },
          "platform": {
            "type": "string"
          },
          "session_info": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogDesktopSessionLogInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "updated": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "host_name",
          "client_type",
          "platform",
          "is_delete_on_unlink_supported"
        ],
        "type": "object"
      },
      "TeamLogDesktopSessionLogInfo": {
        "description": "Desktop session.",
        "properties": {
          "session_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSessionId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogDeviceApprovalsPolicy": {
        "anyOf": [
          {
            "enum": [
              "limited",
              "unlimited"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "limited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlimited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:limited|unlimited)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogDeviceSessionLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "desktop_device_session",
                "type": "string"
              },
              "client_type": {
                "$ref": "#/components/schemas/TeamDesktopPlatform"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "host_name": {
                "type": "string"
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_delete_on_unlink_supported": {
                "type": "boolean"
              },
              "platform": {
                "type": "string"
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDesktopSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "host_name",
              "client_type",
              "platform",
              "is_delete_on_unlink_supported"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legacy_device_session",
                "type": "string"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "device_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_emm_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "legacy_uniq_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mac_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "platform": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile_device_session",
                "type": "string"
              },
              "client_type": {
                "$ref": "#/components/schemas/TeamMobileClientPlatform"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "device_name": {
                "type": "string"
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "last_carrier": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMobileSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "device_name",
              "client_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_device_session",
                "type": "string"
              },
              "browser": {
                "type": "string"
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os": {
                "type": "string"
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "user_agent": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_agent",
              "os",
              "browser"
            ],
            "type": "object"
          },
          {
            "description": "Device's session logged information.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:desktop_device_session|legacy_device_session|mobile_device_session|web_device_session)$)",
                "type": "string"
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "type": "object"
          }
        ],
        "description": "Device's session logged information."
      },
      "TeamLogDeviceType": {
        "anyOf": [
          {
            "enum": [
              "desktop",
              "mobile"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "desktop",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:desktop|mobile)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogDeviceUnlinkPolicy": {
        "anyOf": [
          {
            "enum": [
              "keep",
              "remove"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "keep",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "remove",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:keep|remove)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogDispositionActionType": {
        "anyOf": [
          {
            "enum": [
              "automatic_delete",
              "automatic_permanently_delete"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "automatic_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "automatic_permanently_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:automatic_delete|automatic_permanently_delete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogDownloadPolicyType": {
        "anyOf": [
          {
            "enum": [
              "allow",
              "disallow"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disallow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allow|disallow)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Shared content downloads policy"
      },
      "TeamLogDropboxPasswordsPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can use Dropbox Passwords"
      },
      "TeamLogDurationLogInfo": {
        "description": "Represents a time duration: unit and amount",
        "properties": {
          "amount": {
            "minimum": 0,
            "type": "integer"
          },
          "unit": {
            "$ref": "#/components/schemas/TeamLogTimeUnit"
          }
        },
        "required": [
          "unit",
          "amount"
        ],
        "type": "object"
      },
      "TeamLogEmailAddress": {
        "maxLength": 255,
        "type": "string"
      },
      "TeamLogEmailIngestPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether a team can use Email to Dropbox feature"
      },
      "TeamLogEnforceLinkPasswordPolicy": {
        "anyOf": [
          {
            "enum": [
              "optional",
              "required"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:optional|required)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether password must be enforced when an externally shared link is updated"
      },
      "TeamLogEnterpriseManagedAuthPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Enterprise managed authorization policy"
      },
      "TeamLogEventCategory": {
        "anyOf": [
          {
            "enum": [
              "admin_alerting",
              "apps",
              "comments",
              "dash",
              "data_governance",
              "devices",
              "domains",
              "encryption",
              "file_operations",
              "file_requests",
              "groups",
              "logins",
              "members",
              "paper",
              "passwords",
              "protect",
              "reports",
              "sharing",
              "showcase",
              "signatures",
              "sso",
              "team_folders",
              "team_policies",
              "team_profile",
              "tfa",
              "trusted_teams"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apps",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "comments",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_governance",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "devices",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domains",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encryption",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_operations",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "groups",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "logins",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passwords",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reports",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "signatures",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_policies",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "trusted_teams",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_alerting|apps|comments|dash|data_governance|devices|domains|encryption|file_operations|file_requests|groups|logins|members|paper|passwords|protect|reports|sharing|showcase|signatures|sso|team_folders|team_policies|team_profile|tfa|trusted_teams)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Category of events in event audit log."
      },
      "TeamLogEventDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_alert_state_changed_details",
                "type": "string"
              },
              "alert_category": {
                "$ref": "#/components/schemas/TeamLogAdminAlertCategoryEnum"
              },
              "alert_instance_id": {
                "type": "string"
              },
              "alert_name": {
                "type": "string"
              },
              "alert_severity": {
                "$ref": "#/components/schemas/TeamLogAdminAlertSeverityEnum"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAdminAlertGeneralStateEnum"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogAdminAlertGeneralStateEnum"
              }
            },
            "required": [
              ".tag",
              "alert_name",
              "alert_severity",
              "alert_category",
              "alert_instance_id",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_changed_alert_config_details",
                "type": "string"
              },
              "alert_name": {
                "type": "string"
              },
              "new_alert_config": {
                "$ref": "#/components/schemas/TeamLogAdminAlertingAlertConfiguration"
              },
              "previous_alert_config": {
                "$ref": "#/components/schemas/TeamLogAdminAlertingAlertConfiguration"
              }
            },
            "required": [
              ".tag",
              "alert_name",
              "previous_alert_config",
              "new_alert_config"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_triggered_alert_details",
                "type": "string"
              },
              "alert_category": {
                "$ref": "#/components/schemas/TeamLogAdminAlertCategoryEnum"
              },
              "alert_instance_id": {
                "type": "string"
              },
              "alert_name": {
                "type": "string"
              },
              "alert_severity": {
                "$ref": "#/components/schemas/TeamLogAdminAlertSeverityEnum"
              }
            },
            "required": [
              ".tag",
              "alert_name",
              "alert_severity",
              "alert_category",
              "alert_instance_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_completed_details",
                "type": "string"
              },
              "restored_files_count": {
                "type": "integer"
              },
              "restored_files_failed_count": {
                "type": "integer"
              },
              "status": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "status",
              "restored_files_count",
              "restored_files_failed_count"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_started_details",
                "type": "string"
              },
              "extension": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "extension"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_blocked_by_permissions_details",
                "type": "string"
              },
              "app_info": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_team_details",
                "type": "string"
              },
              "app_info": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_user_details",
                "type": "string"
              },
              "app_info": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_team_details",
                "type": "string"
              },
              "app_info": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_user_details",
                "type": "string"
              },
              "app_info": {
                "$ref": "#/components/schemas/TeamLogAppLogInfo"
              }
            },
            "required": [
              ".tag",
              "app_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_connected_details",
                "type": "string"
              },
              "integration_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "integration_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_disconnected_details",
                "type": "string"
              },
              "integration_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "integration_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_change_comment_subscription_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFileCommentNotificationPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileCommentNotificationPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_comment_text": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_comment_text"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_like_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_resolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unlike_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unresolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_comment_to_stack_details",
                "type": "string"
              },
              "comment_text": {
                "type": "string"
              },
              "stack_item_name": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_item_name",
              "comment_text"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
              }
            },
            "required": [
              ".tag",
              "connector_name",
              "connector_status"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_link_to_stack_details",
                "type": "string"
              },
              "stack_item_link": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_item_link"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_team_email_domain_allowlist_details",
                "type": "string"
              },
              "email_domain": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "email_domain"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_added_org_wide_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
              }
            },
            "required": [
              ".tag",
              "connector_name",
              "connector_status"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_disabled_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "connector_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_enabled_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "connector_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_removed_org_wide_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
              }
            },
            "required": [
              ".tag",
              "connector_name",
              "connector_status"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_archived_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_changed_audience_of_shared_link_to_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_cloned_stack_details",
                "type": "string"
              },
              "actor_email": {
                "type": "string"
              },
              "new_cloned_stack_name": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "actor_email",
              "new_cloned_stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_connector_tools_call_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "surface": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "tool_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "connector_name",
              "tool_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_created_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_comment_from_stack_details",
                "type": "string"
              },
              "stack_item_name": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_edited_comment_in_stack_details",
                "type": "string"
              },
              "comment_text": {
                "type": "string"
              },
              "stack_item_name": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_item_name",
              "comment_text"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_user_opened_stack_details",
                "type": "string"
              },
              "is_invited": {
                "type": "boolean"
              },
              "is_verified": {
                "type": "boolean"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_owner_team_id": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "stack_sharing_scope": {
                "$ref": "#/components/schemas/TeamLogDashStackSharingScope"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_sharing_scope",
              "is_invited",
              "is_verified"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_desktop_details",
                "type": "string"
              },
              "os_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "os_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_extension_details",
                "type": "string"
              },
              "browser_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "browser_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_web_start_page_details",
                "type": "string"
              },
              "browser_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "browser_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_shared_link_to_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_preview_opt_out_status_changed_details",
                "type": "string"
              },
              "opt_out_status": {
                "$ref": "#/components/schemas/TeamLogDashPreviewOptOutStatus"
              }
            },
            "required": [
              ".tag",
              "opt_out_status"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_connector_details",
                "type": "string"
              },
              "connector_name": {
                "type": "string"
              },
              "connector_status": {
                "$ref": "#/components/schemas/TeamLogDashConnectorStatus"
              }
            },
            "required": [
              ".tag",
              "connector_name",
              "connector_status"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_link_from_stack_details",
                "type": "string"
              },
              "stack_item_link": {
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name",
              "stack_item_link"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_shared_link_to_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_team_email_domain_allowlist_details",
                "type": "string"
              },
              "email_domain": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "email_domain"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_renamed_stack_details",
                "type": "string"
              },
              "new_name": {
                "type": "string"
              },
              "old_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "old_name",
              "new_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_shared_link_to_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_unarchived_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_company_stack_details",
                "type": "string"
              },
              "stack_name": {
                "type": "string"
              },
              "stack_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDashStackType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "stack_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_external_ai_activity_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folders_details",
                "type": "string"
              },
              "folders": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folder_failed_details",
                "type": "string"
              },
              "folder": {
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reason": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "folder"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_content_disposed_details",
                "type": "string"
              },
              "disposition_type": {
                "$ref": "#/components/schemas/TeamLogDispositionActionType"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "disposition_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_create_details",
                "type": "string"
              },
              "duration": {
                "$ref": "#/components/schemas/TeamLogDurationLogInfo"
              },
              "folders": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "duration"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_delete_details",
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_details_details",
                "type": "string"
              },
              "attribute": {
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "attribute",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_duration_details",
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDurationLogInfo"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogDurationLogInfo"
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_created_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_removed_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_remove_folders_details",
                "type": "string"
              },
              "folders": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reason": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_report_created_details",
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_zip_part_downloaded_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "governance_policy_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "part": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "policy_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "governance_policy_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_activate_a_hold_details",
                "type": "string"
              },
              "end_date": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name",
              "start_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_add_members_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_details_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_name_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_a_hold_details",
                "type": "string"
              },
              "export_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_cancelled_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_downloaded_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "file_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "part": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_removed_details",
                "type": "string"
              },
              "export_name": {
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name",
              "export_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_release_a_hold_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_remove_members_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_report_a_hold_details",
                "type": "string"
              },
              "legal_hold_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "legal_hold_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_desktop_details",
                "type": "string"
              },
              "device_session_info": {
                "$ref": "#/components/schemas/TeamLogDeviceSessionLogInfo"
              }
            },
            "required": [
              ".tag",
              "device_session_info"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_mobile_details",
                "type": "string"
              },
              "device_session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_web_details",
                "type": "string"
              },
              "user_agent": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_agent"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_fail_details",
                "type": "string"
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "num_failures": {
                "type": "integer"
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "num_failures"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_success_details",
                "type": "string"
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_fail_details",
                "type": "string"
              },
              "device_type": {
                "$ref": "#/components/schemas/TeamLogDeviceType"
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "device_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_success_details",
                "type": "string"
              },
              "device_session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_disabled_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_enabled_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_sync_backup_status_changed_details",
                "type": "string"
              },
              "desktop_device_session_info": {
                "$ref": "#/components/schemas/TeamLogDesktopDeviceSessionLogInfo"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogBackupStatus"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogBackupStatus"
              }
            },
            "required": [
              ".tag",
              "desktop_device_session_info",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_unlink_details",
                "type": "string"
              },
              "delete_data": {
                "type": "boolean"
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "delete_data"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_exported_details",
                "type": "string"
              },
              "platform": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "platform"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_new_device_enrolled_details",
                "type": "string"
              },
              "is_first_device": {
                "type": "boolean"
              },
              "platform": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "is_first_device",
              "platform"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_refresh_auth_token_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_eligibility_status_checked_details",
                "type": "string"
              },
              "desktop_device_session_info": {
                "$ref": "#/components/schemas/TeamLogDesktopDeviceSessionLogInfo"
              },
              "number_of_external_drive_backup": {
                "minimum": 0,
                "type": "integer"
              },
              "status": {
                "$ref": "#/components/schemas/TeamLogExternalDriveBackupEligibilityStatus"
              }
            },
            "required": [
              ".tag",
              "desktop_device_session_info",
              "status",
              "number_of_external_drive_backup"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_status_changed_details",
                "type": "string"
              },
              "desktop_device_session_info": {
                "$ref": "#/components/schemas/TeamLogDesktopDeviceSessionLogInfo"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogExternalDriveBackupStatus"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogExternalDriveBackupStatus"
              }
            },
            "required": [
              ".tag",
              "desktop_device_session_info",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_availability_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAccountCaptureAvailability"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAccountCaptureAvailability"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_migrate_account_details",
                "type": "string"
              },
              "domain_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "domain_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_notification_emails_sent_details",
                "type": "string"
              },
              "domain_name": {
                "type": "string"
              },
              "notification_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAccountCaptureNotificationType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "domain_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_relinquish_account_details",
                "type": "string"
              },
              "domain_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "domain_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled_domain_invites_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_approve_request_to_join_team_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_decline_request_to_join_team_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_email_existing_users_details",
                "type": "string"
              },
              "domain_name": {
                "type": "string"
              },
              "num_recipients": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "domain_name",
              "num_recipients"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_request_to_join_team_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_no_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_yes_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_fail_details",
                "type": "string"
              },
              "domain_name": {
                "type": "string"
              },
              "verification_method": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "domain_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_success_details",
                "type": "string"
              },
              "domain_names": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "verification_method": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "domain_names"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_remove_domain_details",
                "type": "string"
              },
              "domain_names": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "domain_names"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled_domain_invites_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_cancel_team_key_rotation_details",
                "type": "string"
              },
              "team_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_backup_key_details",
                "type": "string"
              },
              "backup_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "backup_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_client_details",
                "type": "string"
              },
              "client_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "client_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_team_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_finish_team_unenrollment_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_key_rotation_details",
                "type": "string"
              },
              "team_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_unenrollment_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_remove_backup_key_details",
                "type": "string"
              },
              "backup_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "backup_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_rotate_team_key_details",
                "type": "string"
              },
              "team_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_unenroll_client_details",
                "type": "string"
              },
              "client_key_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "client_key_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_activate_key_details",
                "type": "string"
              },
              "key_management_type": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "key_management_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_cancel_key_deletion_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_create_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_deactivate_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_delete_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_disable_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_enable_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_rotate_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_schedule_key_deletion_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apply_naming_convention_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_folder_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_from_automation_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_copy_details",
                "type": "string"
              },
              "relocate_action_details": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogRelocateAssetReferencesLogInfo"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "relocate_action_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_download_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_get_copy_reference_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_lock_status_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogLockStatus"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogLockStatus"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_move_details",
                "type": "string"
              },
              "relocate_action_details": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogRelocateAssetReferencesLogInfo"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "relocate_action_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_permanently_delete_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_preview_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rename_details",
                "type": "string"
              },
              "relocate_action_details": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogRelocateAssetReferencesLogInfo"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "relocate_action_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_restore_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_revert_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rollback_changes_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_save_copy_reference_details",
                "type": "string"
              },
              "relocate_action_details": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogRelocateAssetReferencesLogInfo"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "relocate_action_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_description_changed_details",
                "type": "string"
              },
              "folder_overview_location_asset": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "folder_overview_location_asset"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_pinned_details",
                "type": "string"
              },
              "folder_overview_location_asset": {
                "minimum": 0,
                "type": "integer"
              },
              "pinned_items_asset_indices": {
                "items": {
                  "minimum": 0,
                  "type": "integer"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "folder_overview_location_asset",
              "pinned_items_asset_indices"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_unpinned_details",
                "type": "string"
              },
              "folder_overview_location_asset": {
                "minimum": 0,
                "type": "integer"
              },
              "pinned_items_asset_indices": {
                "items": {
                  "minimum": 0,
                  "type": "integer"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "folder_overview_location_asset",
              "pinned_items_asset_indices"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_file_downloaded_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_added_details",
                "type": "string"
              },
              "label_type": {
                "$ref": "#/components/schemas/TeamLogLabelType"
              }
            },
            "required": [
              ".tag",
              "label_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_removed_details",
                "type": "string"
              },
              "label_type": {
                "$ref": "#/components/schemas/TeamLogLabelType"
              }
            },
            "required": [
              ".tag",
              "label_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_updated_value_details",
                "type": "string"
              },
              "label_type": {
                "$ref": "#/components/schemas/TeamLogLabelType"
              }
            },
            "required": [
              ".tag",
              "label_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "organize_folder_with_tidy_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_delete_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_downloaded_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_team_project_created_details",
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_folder_details",
                "type": "string"
              },
              "rewind_folder_target_ts_ms": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "rewind_folder_target_ts_ms"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_naming_convention_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_organize_folder_with_tidy_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_added_details",
                "type": "string"
              },
              "values": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "values"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_removed_details",
                "type": "string"
              },
              "values": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "values"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_receive_file_details",
                "type": "string"
              },
              "attachment_names": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "from_email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "from_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inbox_name": {
                "type": "string"
              },
              "subject": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "inbox_name",
              "attachment_names"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_auto_close_details",
                "type": "string"
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reason": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_change_details",
                "type": "string"
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_details": {
                "$ref": "#/components/schemas/TeamLogFileRequestDetails"
              },
              "previous_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_close_details",
                "type": "string"
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_create_details",
                "type": "string"
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "request_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_delete_details",
                "type": "string"
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_receive_file_details",
                "type": "string"
              },
              "file_request_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "file_request_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/FileRequestsFileRequestId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "submitted_file_names": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "submitter_email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "submitter_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "submitted_file_names"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_external_id_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_member_details",
                "type": "string"
              },
              "is_group_owner": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "is_group_owner"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_external_id_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_management_type_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamCommonGroupManagementType"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonGroupManagementType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_member_role_details",
                "type": "string"
              },
              "is_group_owner": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "is_group_owner"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_create_details",
                "type": "string"
              },
              "is_company_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "join_policy": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogGroupJoinPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_delete_details",
                "type": "string"
              },
              "is_company_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_description_updated_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_external_sharing_setting_override_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogExternalSharingSetting"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogExternalSharingSetting"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_join_policy_updated_details",
                "type": "string"
              },
              "is_company_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "join_policy": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogGroupJoinPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_moved_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_external_id_details",
                "type": "string"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamCommonGroupExternalId"
              }
            },
            "required": [
              ".tag",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_member_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_rename_details",
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_lock_or_unlocked_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAccountState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogAccountState"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_error_details",
                "type": "string"
              },
              "error_details": {
                "$ref": "#/components/schemas/TeamLogFailureDetailsLogInfo"
              }
            },
            "required": [
              ".tag",
              "error_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_in_via_trusted_teams_details",
                "type": "string"
              },
              "team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "trusted_team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_out_via_trusted_teams_details",
                "type": "string"
              },
              "team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "trusted_team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_fail_details",
                "type": "string"
              },
              "error_details": {
                "$ref": "#/components/schemas/TeamLogFailureDetailsLogInfo"
              },
              "is_emm_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "login_method": {
                "$ref": "#/components/schemas/TeamLogLoginMethod"
              }
            },
            "required": [
              ".tag",
              "login_method",
              "error_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_success_details",
                "type": "string"
              },
              "is_emm_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "login_method": {
                "$ref": "#/components/schemas/TeamLogLoginMethod"
              }
            },
            "required": [
              ".tag",
              "login_method"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "logout_details",
                "type": "string"
              },
              "login_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_end_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_start_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_end_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_start_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_error_details",
                "type": "string"
              },
              "error_details": {
                "$ref": "#/components/schemas/TeamLogFailureDetailsLogInfo"
              }
            },
            "required": [
              ".tag",
              "error_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_assigned_details",
                "type": "string"
              },
              "addon_name": {
                "$ref": "#/components/schemas/TeamLogAddonLogInfo"
              },
              "user_name": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              }
            },
            "required": [
              ".tag",
              "user_name",
              "addon_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_removed_details",
                "type": "string"
              },
              "addon_name": {
                "$ref": "#/components/schemas/TeamLogAddonLogInfo"
              },
              "user_name": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              }
            },
            "required": [
              ".tag",
              "user_name",
              "addon_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_admin_invitation_sent_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_invitation_opened_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_team_invite_link_details",
                "type": "string"
              },
              "expiry_date": {
                "type": "string"
              },
              "link_url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "link_url",
              "expiry_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete_team_invite_link_details",
                "type": "string"
              },
              "link_url": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "link_url"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_external_id_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_name_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_admin_role_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAdminRole"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAdminRole"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_email_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_external_id_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_membership_type_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamMembershipType"
              },
              "prev_value": {
                "$ref": "#/components/schemas/TeamLogTeamMembershipType"
              }
            },
            "required": [
              ".tag",
              "prev_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_name_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_reseller_role_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogResellerRole"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogResellerRole"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_status_details",
                "type": "string"
              },
              "action": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogActionDetails"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_team": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMemberStatus"
              },
              "previous_team": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMemberStatus"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_manual_contacts_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_profile_photo_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_contents_accessed_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_permanently_delete_account_contents_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_remove_external_id_details",
                "type": "string"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              }
            },
            "required": [
              ".tag",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_set_profile_photo_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_custom_quota_details",
                "type": "string"
              },
              "new_value": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_custom_quota_details",
                "type": "string"
              },
              "new_value": {
                "minimum": 0,
                "type": "integer"
              },
              "previous_value": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_status_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSpaceLimitsStatus"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSpaceLimitsStatus"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_custom_quota_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggest_details",
                "type": "string"
              },
              "suggested_members": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogEmailAddress"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "suggested_members"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_transfer_account_contents_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pending_secondary_email_added_details",
                "type": "string"
              },
              "secondary_email": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              }
            },
            "required": [
              ".tag",
              "secondary_email"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_assigned_to_member_details",
                "type": "string"
              },
              "product_name": {
                "$ref": "#/components/schemas/TeamLogProductLogInfo"
              },
              "user_name": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              }
            },
            "required": [
              ".tag",
              "user_name",
              "product_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_removed_from_member_details",
                "type": "string"
              },
              "product_name": {
                "$ref": "#/components/schemas/TeamLogProductLogInfo"
              },
              "user_name": {
                "$ref": "#/components/schemas/TeamLogUserNameLogInfo"
              }
            },
            "required": [
              ".tag",
              "user_name",
              "product_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_deleted_details",
                "type": "string"
              },
              "secondary_email": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              }
            },
            "required": [
              ".tag",
              "secondary_email"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_verified_details",
                "type": "string"
              },
              "secondary_email": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              }
            },
            "required": [
              ".tag",
              "secondary_email"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_mails_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSecondaryMailsPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSecondaryMailsPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_page_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_section_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_page_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_section_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_page_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "previous_binder_item_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_section_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "previous_binder_item_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_page_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_section_details",
                "type": "string"
              },
              "binder_item_name": {
                "type": "string"
              },
              "doc_title": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "doc_title",
              "binder_item_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_member_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_to_folder_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "parent_asset_index": {
                "minimum": 0,
                "type": "integer"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "target_asset_index",
              "parent_asset_index"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_archive_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_create_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_permanently_delete_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_from_folder_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "parent_asset_index": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_member_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_rename_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_restore_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_add_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_member_role_details",
                "type": "string"
              },
              "access_type": {
                "$ref": "#/components/schemas/TeamLogPaperAccessType"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "access_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_sharing_policy_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "public_sharing_policy": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team_sharing_policy": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_subscription_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "new_subscription_level": {
                "type": "string"
              },
              "previous_subscription_level": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "new_subscription_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_deleted_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_delete_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_download_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "export_file_format": {
                "$ref": "#/components/schemas/TeamLogPaperDownloadFormat"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "export_file_format"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_followed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_mention_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_ownership_changed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "new_owner_user_id": {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              "old_owner_user_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "new_owner_user_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_request_access_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_resolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_revert_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_slack_share_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_team_invite_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_trashed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_unresolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_untrashed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_view_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_allow_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_default_team_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_forbid_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_change_subscription_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "new_subscription_level": {
                "type": "string"
              },
              "previous_subscription_level": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "new_subscription_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_deleted_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_followed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_team_invite_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_change_permission_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              },
              "new_permission_level": {
                "type": "string"
              },
              "previous_permission_level": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "new_permission_level",
              "previous_permission_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_create_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_disabled_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_view_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_change_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset_all_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_collaborator_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_link_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_delete_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_export_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_collaborator_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_domains_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_link_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_stop_sharing_details",
                "type": "string"
              },
              "action_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "action_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_created_details",
                "type": "string"
              },
              "custom_data_type_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "custom_data_type_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_deleted_details",
                "type": "string"
              },
              "custom_data_type_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "custom_data_type_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_disabled_details",
                "type": "string"
              },
              "custom_data_type_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "custom_data_type_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_enabled_details",
                "type": "string"
              },
              "custom_data_type_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "custom_data_type_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_modified_details",
                "type": "string"
              },
              "custom_data_type_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "custom_data_type_id",
              "name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_internal_domains_changed_details",
                "type": "string"
              },
              "domains_added": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "domains_removed": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_activated_details",
                "type": "string"
              },
              "policy_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "policy_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_deactivated_details",
                "type": "string"
              },
              "policy_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "policy_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_scheduled_details",
                "type": "string"
              },
              "policy_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "policy_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_updated_details",
                "type": "string"
              },
              "policy_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "policy_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_report_view_details",
                "type": "string"
              },
              "report_category": {
                "$ref": "#/components/schemas/TeamLogProtectReportCategory"
              },
              "report_metric": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogProtectReportMetric"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "report_section": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogProtectReportSection"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "report_category"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report_fail_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_exceptions_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_usage_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report_fail_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_create_report_details",
                "type": "string"
              },
              "end_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "start_date",
              "end_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_create_report_details",
                "type": "string"
              },
              "end_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "start_date",
              "end_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_create_report_details",
                "type": "string"
              },
              "end_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "start_date",
              "end_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_create_report_details",
                "type": "string"
              },
              "end_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "start_date",
              "end_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_admin_export_start_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_create_admin_privilege_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report_details",
                "type": "string"
              },
              "end_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              "start_date": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "start_date",
              "end_date"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report_fail_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report_failed_details",
                "type": "string"
              },
              "failure_reason": {
                "$ref": "#/components/schemas/TeamTeamReportFailureReason"
              }
            },
            "required": [
              ".tag",
              "failure_reason"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "collection_share_details",
                "type": "string"
              },
              "album_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "album_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_file_add_details",
                "type": "string"
              },
              "file_transfer_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_transfer_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_delete_details",
                "type": "string"
              },
              "file_transfer_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_transfer_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_download_details",
                "type": "string"
              },
              "file_transfer_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_transfer_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_send_details",
                "type": "string"
              },
              "file_transfer_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_transfer_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_view_details",
                "type": "string"
              },
              "file_transfer_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "file_transfer_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_add_details",
                "type": "string"
              },
              "invitee": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_delete_details",
                "type": "string"
              },
              "invitee": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_role_changed_details",
                "type": "string"
              },
              "invitee": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_role": {
                "$ref": "#/components/schemas/TeamLogMediaHubProjectRole"
              },
              "previous_role": {
                "$ref": "#/components/schemas/TeamLogMediaHubProjectRole"
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "previous_role",
              "new_role"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_audience_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkAudience"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkAudience"
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_type": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkTargetType"
              }
            },
            "required": [
              ".tag",
              "target_type",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_created_details",
                "type": "string"
              },
              "audience": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkAudience"
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_type": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkTargetType"
              }
            },
            "required": [
              ".tag",
              "target_type",
              "audience"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_download_setting_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkDownloadSetting"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkDownloadSetting"
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_type": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkTargetType"
              }
            },
            "required": [
              ".tag",
              "target_type",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_revoked_details",
                "type": "string"
              },
              "project": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMediaHubProjectLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_type": {
                "$ref": "#/components/schemas/TeamLogMediaHubSharedLinkTargetType"
              }
            },
            "required": [
              ".tag",
              "target_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_invite_only_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_link_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_team_link_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_shared_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_share_receive_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "open_note_shared_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_created_details",
                "type": "string"
              },
              "access": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogReplayLinkAccess"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_watermarked": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_modified_details",
                "type": "string"
              },
              "access": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogReplayLinkAccess"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_watermarked": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_add_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_delete_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_added_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_renamed_details",
                "type": "string"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_updated_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_created_details",
                "type": "string"
              },
              "link_settings": {
                "$ref": "#/components/schemas/TeamLogLinkSettingsLogInfo"
              }
            },
            "required": [
              ".tag",
              "link_settings"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_deleted_details",
                "type": "string"
              },
              "shared_content_link": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "shared_content_link"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_updated_details",
                "type": "string"
              },
              "link_settings": {
                "$ref": "#/components/schemas/TeamLogLinkSettingsLogInfo"
              },
              "previous_link_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "link_settings"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_viewed_details",
                "type": "string"
              },
              "email_address": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "link_owner": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "link_settings": {
                "$ref": "#/components/schemas/TeamLogLinkSettingsLogInfo"
              }
            },
            "required": [
              ".tag",
              "link_settings"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_removed_file_and_associated_links_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_add_group_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              },
              "team_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name",
              "team_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_allow_non_members_to_view_shared_links_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "shared_folder_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_external_invite_warn_details",
                "type": "string"
              },
              "new_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "original_folder_name": {
                "type": "string"
              },
              "previous_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite_change_role_details",
                "type": "string"
              },
              "new_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "original_folder_name": {
                "type": "string"
              },
              "previous_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_uninvite_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_invite_group_details",
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_grant_access_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite_change_role_details",
                "type": "string"
              },
              "new_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "original_folder_name": {
                "type": "string"
              },
              "previous_sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join_from_oob_link_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "sharing_permission": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              },
              "token_key": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_uninvite_details",
                "type": "string"
              },
              "original_folder_name": {
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index",
              "original_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_invitees_details",
                "type": "string"
              },
              "invitees": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogEmailAddress"
                },
                "type": "array"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level",
              "invitees"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_expiry_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_password_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_member_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_downloads_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDownloadPolicyType"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDownloadPolicyType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_invitee_role_details",
                "type": "string"
              },
              "invitee": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              },
              "new_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "previous_access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_access_level",
              "invitee"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_audience_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingLinkAudience"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingLinkAudience"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_expiry_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_password_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_member_role_details",
                "type": "string"
              },
              "new_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "previous_access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_viewer_info_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingViewerInfoPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingViewerInfoPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_claim_invitation_details",
                "type": "string"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_copy_details",
                "type": "string"
              },
              "destination_path": {
                "$ref": "#/components/schemas/TeamLogFilePath"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "type": "string"
              },
              "shared_content_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_link",
              "shared_content_access_level",
              "destination_path"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_download_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "type": "string"
              },
              "shared_content_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_link",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_relinquish_membership_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_invitees_details",
                "type": "string"
              },
              "invitees": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogEmailAddress"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "invitees"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_expiry_details",
                "type": "string"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_password_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_member_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_request_access_details",
                "type": "string"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_invitees_details",
                "type": "string"
              },
              "invitees": {
                "items": {
                  "$ref": "#/components/schemas/TeamLogEmailAddress"
                },
                "type": "array"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level",
              "invitees"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_member_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_unshare_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_view_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "type": "string"
              },
              "shared_content_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_link",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_link_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingSharedLinkPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingSharedLinkPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_inheritance_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharedFolderMembersInheritancePolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharedFolderMembersInheritancePolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_management_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingAclUpdatePolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingAclUpdatePolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingMemberPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingMemberPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_create_details",
                "type": "string"
              },
              "target_ns_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogNamespaceId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_decline_invitation_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_mount_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_nest_details",
                "type": "string"
              },
              "new_ns_path": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFilePath"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_parent_ns_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogNamespaceId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_ns_path": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFilePath"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_parent_ns_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogNamespaceId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_membership_details",
                "type": "string"
              },
              "new_member_account_id": {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              "previous_member_account_id": {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              }
            },
            "required": [
              ".tag",
              "previous_member_account_id",
              "new_member_account_id",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_ownership_details",
                "type": "string"
              },
              "new_owner_email": {
                "$ref": "#/components/schemas/TeamLogEmailAddress"
              },
              "previous_owner_email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_owner_email"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_unmount_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_add_expiry_details",
                "type": "string"
              },
              "is_consolidation_action": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_expiry_details",
                "type": "string"
              },
              "is_consolidation_action": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_visibility_details",
                "type": "string"
              },
              "is_consolidation_action": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharedLinkVisibility"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharedLinkVisibility"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_copy_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_create_details",
                "type": "string"
              },
              "shared_link_access_level": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharedLinkAccessLevel"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "subdomain": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_disable_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_download_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_expiry_details",
                "type": "string"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_visitor_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_expiration_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_password_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_disabled_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_enabled_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_audience_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/SharingLinkAudience"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/SharingLinkAudience"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_expiration_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_password_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_expiration_details",
                "type": "string"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_password_details",
                "type": "string"
              },
              "shared_content_access_level": {
                "$ref": "#/components/schemas/SharingAccessLevel"
              },
              "shared_content_link": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "shared_content_access_level"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_share_details",
                "type": "string"
              },
              "external_users": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/TeamLogExternalUserLogInfo"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_view_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "subdomain": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_note_opened_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_disable_downloads_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_enable_downloads_details",
                "type": "string"
              },
              "shared_link_owner": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogUserLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_group_share_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_access_granted_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_add_member_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_archived_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_created_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_delete_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edited_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edit_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_added_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_download_details",
                "type": "string"
              },
              "download_type": {
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid",
              "download_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_removed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_view_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_permanently_deleted_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_post_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_remove_member_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_renamed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_request_access_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_resolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_restored_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed_deprecated_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_unresolve_comment_details",
                "type": "string"
              },
              "comment_text": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed_deprecated_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_view_details",
                "type": "string"
              },
              "event_uuid": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_uuid"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_canceled_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_completed_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_declined_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_opened_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_reminder_sent_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_sent_details",
                "type": "string"
              },
              "file_name": {
                "type": "string"
              },
              "recipient": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "recipient",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_created_details",
                "type": "string"
              },
              "access_level": {
                "type": "string"
              },
              "file_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "access_level",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_shared_details",
                "type": "string"
              },
              "access_level": {
                "type": "string"
              },
              "file_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "access_level",
              "file_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "risc_security_event_details",
                "type": "string"
              },
              "event_type": {
                "type": "string"
              },
              "issuer": {
                "type": "string"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "event_type",
              "reason",
              "issuer"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_cert_details",
                "type": "string"
              },
              "certificate_details": {
                "$ref": "#/components/schemas/TeamLogCertificate"
              }
            },
            "required": [
              ".tag",
              "certificate_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_login_url_details",
                "type": "string"
              },
              "new_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_logout_url_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_cert_details",
                "type": "string"
              },
              "new_certificate_details": {
                "$ref": "#/components/schemas/TeamLogCertificate"
              },
              "previous_certificate_details": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogCertificate"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_certificate_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_login_url_details",
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_logout_url_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_saml_identity_mode_details",
                "type": "string"
              },
              "new_value": {
                "type": "integer"
              },
              "previous_value": {
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_cert_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_login_url_details",
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_logout_url_details",
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_change_status_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamTeamFolderStatus"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamTeamFolderStatus"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_create_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_downgrade_details",
                "type": "string"
              },
              "target_asset_index": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "target_asset_index"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_permanently_delete_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_rename_details",
                "type": "string"
              },
              "new_folder_name": {
                "type": "string"
              },
              "previous_folder_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_folder_name",
              "new_folder_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_caps_type_details",
                "type": "string"
              },
              "new_caps_type": {
                "$ref": "#/components/schemas/TeamLogTeamFolderSpaceCapsType"
              },
              "previous_caps_type": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamFolderSpaceCapsType"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_caps_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_limit_details",
                "type": "string"
              },
              "new_limit_bytes": {
                "type": "integer"
              },
              "previous_limit_bytes": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_limit_bytes"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_notification_target_details",
                "type": "string"
              },
              "new_target": {
                "$ref": "#/components/schemas/TeamLogTeamFolderNotificationTarget"
              },
              "previous_target": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamFolderNotificationTarget"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_target"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_settings_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/FilesSyncSetting"
              },
              "previous_value": {
                "$ref": "#/components/schemas/FilesSyncSetting"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAccountCapturePolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAccountCapturePolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_email_reminders_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAdminEmailRemindersPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogAdminEmailRemindersPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ai_third_party_sharing_dropbox_base_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAiThirdPartySharingDropboxBasePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogAiThirdPartySharingDropboxBasePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_disabled_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_enabled_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apple_login_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAppleLoginPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAppleLoginPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_permissions_changed_details",
                "type": "string"
              },
              "app_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogAdminConsoleAppPolicy"
              },
              "permission": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogAdminConsoleAppPermission"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogAdminConsoleAppPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "camera_uploads_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogCameraUploadsPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogCameraUploadsPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_team_space_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogCaptureTeamSpacePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogCaptureTeamSpacePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_transcript_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogCaptureTranscriptPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogCaptureTranscriptPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_change_policy_details",
                "type": "string"
              },
              "classification_type": {
                "$ref": "#/components/schemas/TeamLogClassificationType"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogClassificationPolicyEnumWrapper"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogClassificationPolicyEnumWrapper"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value",
              "classification_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "computer_backup_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogComputerBackupPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogComputerBackupPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_administration_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_deletion_protection_change_policy_details",
                "type": "string"
              },
              "new_threshold_bytes": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogContentDeletionProtectionPolicy"
              },
              "previous_threshold_bytes": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogContentDeletionProtectionPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_sharing_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDashExternalSharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogDashExternalSharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPlacementRestriction"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPlacementRestriction"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_satisfy_policy_details",
                "type": "string"
              },
              "placement_restriction": {
                "$ref": "#/components/schemas/TeamLogPlacementRestriction"
              }
            },
            "required": [
              ".tag",
              "placement_restriction"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_team_folder_sync_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDefaultTeamFolderSyncPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogDefaultTeamFolderSyncPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_add_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_desktop_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceApprovalsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceApprovalsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_mobile_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceApprovalsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceApprovalsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_overage_action_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesRolloutMethod"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesRolloutMethod"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_unlink_action_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceUnlinkPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDeviceUnlinkPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_remove_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_add_members_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_remove_members_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDropboxPasswordsPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogDropboxPasswordsPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogEmailIngestPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogEmailIngestPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_add_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesEmmState"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesEmmState"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_remove_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_managed_auth_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogEnterpriseManagedAuthPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEnterpriseManagedAuthPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "extended_version_history_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogExtendedVersionHistoryPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogExtendedVersionHistoryPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogExternalDriveBackupPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogExternalDriveBackupPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_comments_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFileCommentsPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileCommentsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesFileLockingPolicyState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamPoliciesFileLockingPolicyState"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_provider_migration_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesFileProviderMigrationPolicyState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamPoliciesFileProviderMigrationPolicyState"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFileRequestsPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFileRequestsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_enabled_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_restricted_to_team_only_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFileTransfersPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogFileTransfersPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "flexible_file_names_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFlexibleFileNamesPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogFlexibleFileNamesPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_link_restriction_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFolderLinkRestrictionPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogFolderLinkRestrictionPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "google_sso_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogGoogleSsoPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogGoogleSsoPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_user_management_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesGroupCreation"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesGroupCreation"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_policy_changed_details",
                "type": "string"
              },
              "integration_name": {
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogIntegrationPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogIntegrationPolicy"
              }
            },
            "required": [
              ".tag",
              "integration_name",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_acceptance_email_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogInviteAcceptanceEmailPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogInviteAcceptanceEmailPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_adding_people_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubAddingPeoplePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubAddingPeoplePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_download_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubDownloadPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubDownloadPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_link_sharing_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubLinkSharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMediaHubLinkSharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_requests_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMemberRequestsPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMemberRequestsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_send_invite_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMemberSendInvitePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogMemberSendInvitePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_caps_type_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSpaceCapsType"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSpaceCapsType"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggestions_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMemberSuggestionsPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMemberSuggestionsPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_login_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMicrosoftLoginPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMicrosoftLoginPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_office_addin_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMicrosoftOfficeAddinPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMicrosoftOfficeAddinPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "multi_team_identity_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogMultiTeamIdentityPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMultiTeamIdentityPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "network_control_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogNetworkControlPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogNetworkControlPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_deployment_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesPaperDeploymentPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesPaperDeploymentPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_link_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPaperMemberPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPaperMemberPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPaperMemberPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesPaperEnabledPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesPaperEnabledPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_default_folder_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPaperDefaultFolderPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPaperDefaultFolderPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_desktop_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPaperDesktopPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPaperDesktopPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_addition_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_removal_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_offline_mode_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPaperOfflineModePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPaperOfflineModePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_login_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPasskeyLoginPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogPasskeyLoginPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_strength_requirements_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesPasswordStrengthPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamPoliciesPasswordStrengthPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permanent_delete_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogContentPermanentDeletePolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogContentPermanentDeletePolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "previews_ai_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPreviewsAiPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPreviewsAiPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_adding_people_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogReplayAddingPeoplePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogReplayAddingPeoplePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_sharing_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogReplaySharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogReplaySharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogResellerSupportPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogResellerSupportPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogRewindPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogRewindPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSendAndTrackPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSendAndTrackPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_external_sharing_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSendExternalSharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSendExternalSharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_for_signature_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSendForSignaturePolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSendForSignaturePolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_default_permissions_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharedLinkDefaultPermissionsPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSharedLinkDefaultPermissionsPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_folder_join_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharingFolderJoinPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharingFolderJoinPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_allow_change_expiration_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogEnforceLinkPasswordPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEnforceLinkPasswordPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_default_expiration_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogDefaultLinkExpirationDaysPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDefaultLinkExpirationDaysPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_enforce_password_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogChangeLinkExpirationPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogChangeLinkExpirationPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharingLinkPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharingLinkPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_member_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSharingMemberPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSharingMemberPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_download_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseDownloadPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseDownloadPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_enabled_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseEnabledPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseEnabledPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_external_sharing_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseExternalSharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogShowcaseExternalSharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_external_sharing_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSignExternalSharingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSignExternalSharingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_creation_permission_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSignTemplateCreationPermissionPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSignTemplateCreationPermissionPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smarter_smart_sync_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesSmarterSmartSyncPolicyState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamPoliciesSmarterSmartSyncPolicyState"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesSmartSyncPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesSmartSyncPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_not_opt_out_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSmartSyncOptOutPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSmartSyncOptOutPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_opt_out_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogSmartSyncOptOutPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogSmartSyncOptOutPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesSsoPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesSsoPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "stack_cross_team_access_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogStackCrossTeamAccessPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogStackCrossTeamAccessPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_branding_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamBrandingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTeamBrandingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_extensions_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamExtensionsPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTeamExtensionsPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_activation_state_changed_details",
                "type": "string"
              },
              "new_activation_state": {
                "$ref": "#/components/schemas/TeamLogExternalSharingControlsActivationState"
              },
              "previous_activation_state": {
                "$ref": "#/components/schemas/TeamLogExternalSharingControlsActivationState"
              }
            },
            "required": [
              ".tag",
              "previous_activation_state",
              "new_activation_state"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_recipient_lists_changed_details",
                "type": "string"
              },
              "added_approved_entries": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "minItems": 1,
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "added_blocked_entries": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "minItems": 1,
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "removed_approved_entries": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "minItems": 1,
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "removed_blocked_entries": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "minItems": 1,
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member_storage_request_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamMemberStorageRequestPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamMemberStorageRequestPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamSelectiveSyncPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTeamSelectiveSyncPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_sharing_whitelist_subjects_changed_details",
                "type": "string"
              },
              "added_whitelist_subjects": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "removed_whitelist_subjects": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "added_whitelist_subjects",
              "removed_whitelist_subjects"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamPoliciesTwoStepVerificationPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamPoliciesTwoStepVerificationPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_exception_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "top_level_content_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTopLevelContentPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTopLevelContentPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "two_account_change_policy_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTwoAccountPolicy"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTwoAccountPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer_info_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogPassPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogPassPolicy"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "watermarking_policy_changed_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogWatermarkingPolicy"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogWatermarkingPolicy"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_active_session_limit_details",
                "type": "string"
              },
              "new_value": {
                "type": "string"
              },
              "previous_value": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_fixed_length_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionsFixedLengthPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionsFixedLengthPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_idle_length_policy_details",
                "type": "string"
              },
              "new_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionsIdleLengthPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionsIdleLengthPolicy"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_successful_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_unsuccessful_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_from_details",
                "type": "string"
              },
              "team_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_to_details",
                "type": "string"
              },
              "team_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_background_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_logo_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_background_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_default_language_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/CommonLanguageCode"
              },
              "previous_value": {
                "$ref": "#/components/schemas/CommonLanguageCode"
              }
            },
            "required": [
              ".tag",
              "new_value",
              "previous_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_logo_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_name_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTeamName"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamName"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_background_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_logo_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_add_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_remove_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_backup_phone_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_security_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_backup_phone_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_status_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTfaConfiguration"
              },
              "previous_value": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTfaConfiguration"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "used_rescue_code": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_backup_phone_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_security_key_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_reset_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_admin_role_details",
                "type": "string"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogFedAdminRole"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogFedAdminRole"
              },
              "team_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "previous_value",
              "new_value",
              "team_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_connected_team_status_details",
                "type": "string"
              },
              "action": {
                "$ref": "#/components/schemas/TeamLogFedHandshakeAction"
              },
              "additional_info": {
                "$ref": "#/components/schemas/TeamLogFederationStatusChangeAdditionalInfo"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTrustedTeamsRequestState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTrustedTeamsRequestState"
              }
            },
            "required": [
              ".tag",
              "action",
              "additional_info",
              "previous_value",
              "new_value"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session_deprecated_details",
                "type": "string"
              },
              "federation_extra_details": {
                "$ref": "#/components/schemas/TeamLogFedExtraDetails"
              }
            },
            "required": [
              ".tag",
              "federation_extra_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_settings_locking_details",
                "type": "string"
              },
              "new_settings_page_locking_state": {
                "type": "string"
              },
              "previous_settings_page_locking_state": {
                "type": "string"
              },
              "settings_page_name": {
                "type": "string"
              },
              "team_name": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team_name",
              "settings_page_name",
              "previous_settings_page_locking_state",
              "new_settings_page_locking_state"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_change_status_details",
                "type": "string"
              },
              "action_details": {
                "$ref": "#/components/schemas/TeamLogTrustedTeamsRequestAction"
              },
              "guest_team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "host_team_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_guest": {
                "type": "boolean"
              },
              "new_value": {
                "$ref": "#/components/schemas/TeamLogTrustedTeamsRequestState"
              },
              "previous_value": {
                "$ref": "#/components/schemas/TeamLogTrustedTeamsRequestState"
              }
            },
            "required": [
              ".tag",
              "is_guest",
              "previous_value",
              "new_value",
              "action_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "started_enterprise_admin_session_details",
                "type": "string"
              },
              "federation_extra_details": {
                "$ref": "#/components/schemas/TeamLogFedExtraDetails"
              }
            },
            "required": [
              ".tag",
              "federation_extra_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_details",
                "type": "string"
              },
              "request_accepted_details": {
                "$ref": "#/components/schemas/TeamLogTeamMergeRequestAcceptedExtraDetails"
              }
            },
            "required": [
              ".tag",
              "request_accepted_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_secondary_team_details",
                "type": "string"
              },
              "primary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "primary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_auto_canceled_details",
                "type": "string"
              },
              "details": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_details",
                "type": "string"
              },
              "request_canceled_details": {
                "$ref": "#/components/schemas/TeamLogTeamMergeRequestCanceledExtraDetails"
              }
            },
            "required": [
              ".tag",
              "request_canceled_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_secondary_team_details",
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_details",
                "type": "string"
              },
              "request_expired_details": {
                "$ref": "#/components/schemas/TeamLogTeamMergeRequestExpiredExtraDetails"
              }
            },
            "required": [
              ".tag",
              "request_expired_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_secondary_team_details",
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_secondary_team_details",
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_details",
                "type": "string"
              },
              "request_reminder_details": {
                "$ref": "#/components/schemas/TeamLogTeamMergeRequestReminderExtraDetails"
              }
            },
            "required": [
              ".tag",
              "request_reminder_details"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_secondary_team_details",
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_revoked_details",
                "type": "string"
              },
              "team": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_primary_team_details",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_secondary_team_details",
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "missing_details",
                "type": "string"
              },
              "source_event_fields": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_alerting_alert_state_changed_details|admin_alerting_changed_alert_config_details|admin_alerting_triggered_alert_details|ransomware_restore_process_completed_details|ransomware_restore_process_started_details|app_blocked_by_permissions_details|app_link_team_details|app_link_user_details|app_unlink_team_details|app_unlink_user_details|integration_connected_details|integration_disconnected_details|file_add_comment_details|file_change_comment_subscription_details|file_delete_comment_details|file_edit_comment_details|file_like_comment_details|file_resolve_comment_details|file_unlike_comment_details|file_unresolve_comment_details|dash_added_comment_to_stack_details|dash_added_connector_details|dash_added_link_to_stack_details|dash_added_team_email_domain_allowlist_details|dash_admin_added_org_wide_connector_details|dash_admin_disabled_connector_details|dash_admin_enabled_connector_details|dash_admin_removed_org_wide_connector_details|dash_archived_stack_details|dash_changed_audience_of_shared_link_to_stack_details|dash_cloned_stack_details|dash_connector_tools_call_details|dash_created_stack_details|dash_deleted_comment_from_stack_details|dash_deleted_stack_details|dash_edited_comment_in_stack_details|dash_external_user_opened_stack_details|dash_first_launched_desktop_details|dash_first_launched_extension_details|dash_first_launched_web_start_page_details|dash_opened_shared_link_to_stack_details|dash_opened_stack_details|dash_preview_opt_out_status_changed_details|dash_removed_connector_details|dash_removed_link_from_stack_details|dash_removed_shared_link_to_stack_details|dash_removed_team_email_domain_allowlist_details|dash_renamed_stack_details|dash_shared_link_to_stack_details|dash_unarchived_stack_details|dash_viewed_company_stack_details|dash_viewed_external_ai_activity_report_details|governance_policy_add_folders_details|governance_policy_add_folder_failed_details|governance_policy_content_disposed_details|governance_policy_create_details|governance_policy_delete_details|governance_policy_edit_details_details|governance_policy_edit_duration_details|governance_policy_export_created_details|governance_policy_export_removed_details|governance_policy_remove_folders_details|governance_policy_report_created_details|governance_policy_zip_part_downloaded_details|legal_holds_activate_a_hold_details|legal_holds_add_members_details|legal_holds_change_hold_details_details|legal_holds_change_hold_name_details|legal_holds_export_a_hold_details|legal_holds_export_cancelled_details|legal_holds_export_downloaded_details|legal_holds_export_removed_details|legal_holds_release_a_hold_details|legal_holds_remove_members_details|legal_holds_report_a_hold_details|device_change_ip_desktop_details|device_change_ip_mobile_details|device_change_ip_web_details|device_delete_on_unlink_fail_details|device_delete_on_unlink_success_details|device_link_fail_details|device_link_success_details|device_management_disabled_details|device_management_enabled_details|device_sync_backup_status_changed_details|device_unlink_details|dropbox_passwords_exported_details|dropbox_passwords_new_device_enrolled_details|emm_refresh_auth_token_details|external_drive_backup_eligibility_status_checked_details|external_drive_backup_status_changed_details|account_capture_change_availability_details|account_capture_migrate_account_details|account_capture_notification_emails_sent_details|account_capture_relinquish_account_details|disabled_domain_invites_details|domain_invites_approve_request_to_join_team_details|domain_invites_decline_request_to_join_team_details|domain_invites_email_existing_users_details|domain_invites_request_to_join_team_details|domain_invites_set_invite_new_user_pref_to_no_details|domain_invites_set_invite_new_user_pref_to_yes_details|domain_verification_add_domain_fail_details|domain_verification_add_domain_success_details|domain_verification_remove_domain_details|enabled_domain_invites_details|encrypted_folder_cancel_team_key_rotation_details|encrypted_folder_enroll_backup_key_details|encrypted_folder_enroll_client_details|encrypted_folder_enroll_team_details|encrypted_folder_finish_team_unenrollment_details|encrypted_folder_init_team_key_rotation_details|encrypted_folder_init_team_unenrollment_details|encrypted_folder_remove_backup_key_details|encrypted_folder_rotate_team_key_details|encrypted_folder_unenroll_client_details|team_encryption_key_activate_key_details|team_encryption_key_cancel_key_deletion_details|team_encryption_key_create_key_details|team_encryption_key_deactivate_key_details|team_encryption_key_delete_key_details|team_encryption_key_disable_key_details|team_encryption_key_enable_key_details|team_encryption_key_rotate_key_details|team_encryption_key_schedule_key_deletion_details|apply_naming_convention_details|create_folder_details|file_add_details|file_add_from_automation_details|file_copy_details|file_delete_details|file_download_details|file_edit_details|file_get_copy_reference_details|file_locking_lock_status_changed_details|file_move_details|file_permanently_delete_details|file_preview_details|file_rename_details|file_restore_details|file_revert_details|file_rollback_changes_details|file_save_copy_reference_details|folder_overview_description_changed_details|folder_overview_item_pinned_details|folder_overview_item_unpinned_details|media_hub_file_downloaded_details|object_label_added_details|object_label_removed_details|object_label_updated_value_details|organize_folder_with_tidy_details|replay_file_delete_details|replay_file_downloaded_details|replay_team_project_created_details|rewind_folder_details|undo_naming_convention_details|undo_organize_folder_with_tidy_details|user_tags_added_details|user_tags_removed_details|email_ingest_receive_file_details|file_request_auto_close_details|file_request_change_details|file_request_close_details|file_request_create_details|file_request_delete_details|file_request_receive_file_details|group_add_external_id_details|group_add_member_details|group_change_external_id_details|group_change_management_type_details|group_change_member_role_details|group_create_details|group_delete_details|group_description_updated_details|group_external_sharing_setting_override_changed_details|group_join_policy_updated_details|group_moved_details|group_remove_external_id_details|group_remove_member_details|group_rename_details|account_lock_or_unlocked_details|emm_error_details|guest_admin_signed_in_via_trusted_teams_details|guest_admin_signed_out_via_trusted_teams_details|login_fail_details|login_success_details|logout_details|reseller_support_session_end_details|reseller_support_session_start_details|sign_in_as_session_end_details|sign_in_as_session_start_details|sso_error_details|addon_assigned_details|addon_removed_details|backup_admin_invitation_sent_details|backup_invitation_opened_details|create_team_invite_link_details|delete_team_invite_link_details|member_add_external_id_details|member_add_name_details|member_change_admin_role_details|member_change_email_details|member_change_external_id_details|member_change_membership_type_details|member_change_name_details|member_change_reseller_role_details|member_change_status_details|member_delete_manual_contacts_details|member_delete_profile_photo_details|member_folder_contents_accessed_details|member_permanently_delete_account_contents_details|member_remove_external_id_details|member_set_profile_photo_details|member_space_limits_add_custom_quota_details|member_space_limits_change_custom_quota_details|member_space_limits_change_status_details|member_space_limits_remove_custom_quota_details|member_suggest_details|member_transfer_account_contents_details|pending_secondary_email_added_details|product_assigned_to_member_details|product_removed_from_member_details|secondary_email_deleted_details|secondary_email_verified_details|secondary_mails_policy_changed_details|binder_add_page_details|binder_add_section_details|binder_remove_page_details|binder_remove_section_details|binder_rename_page_details|binder_rename_section_details|binder_reorder_page_details|binder_reorder_section_details|paper_content_add_member_details|paper_content_add_to_folder_details|paper_content_archive_details|paper_content_create_details|paper_content_permanently_delete_details|paper_content_remove_from_folder_details|paper_content_remove_member_details|paper_content_rename_details|paper_content_restore_details|paper_doc_add_comment_details|paper_doc_change_member_role_details|paper_doc_change_sharing_policy_details|paper_doc_change_subscription_details|paper_doc_deleted_details|paper_doc_delete_comment_details|paper_doc_download_details|paper_doc_edit_details|paper_doc_edit_comment_details|paper_doc_followed_details|paper_doc_mention_details|paper_doc_ownership_changed_details|paper_doc_request_access_details|paper_doc_resolve_comment_details|paper_doc_revert_details|paper_doc_slack_share_details|paper_doc_team_invite_details|paper_doc_trashed_details|paper_doc_unresolve_comment_details|paper_doc_untrashed_details|paper_doc_view_details|paper_external_view_allow_details|paper_external_view_default_team_details|paper_external_view_forbid_details|paper_folder_change_subscription_details|paper_folder_deleted_details|paper_folder_followed_details|paper_folder_team_invite_details|paper_published_link_change_permission_details|paper_published_link_create_details|paper_published_link_disabled_details|paper_published_link_view_details|password_change_details|password_reset_details|password_reset_all_details|protect_action_add_collaborator_details|protect_action_add_link_details|protect_action_delete_details|protect_action_export_details|protect_action_remove_collaborator_details|protect_action_remove_domains_details|protect_action_remove_link_details|protect_action_stop_sharing_details|protect_custom_data_type_created_details|protect_custom_data_type_deleted_details|protect_custom_data_type_disabled_details|protect_custom_data_type_enabled_details|protect_custom_data_type_modified_details|protect_internal_domains_changed_details|protect_policy_activated_details|protect_policy_deactivated_details|protect_policy_scheduled_details|protect_policy_updated_details|protect_report_view_details|classification_create_report_details|classification_create_report_fail_details|emm_create_exceptions_report_details|emm_create_usage_report_details|export_members_report_details|export_members_report_fail_details|external_sharing_create_report_details|external_sharing_report_failed_details|member_access_details_create_report_details|member_access_details_create_report_failed_details|no_expiration_link_gen_create_report_details|no_expiration_link_gen_report_failed_details|no_password_link_gen_create_report_details|no_password_link_gen_report_failed_details|no_password_link_view_create_report_details|no_password_link_view_report_failed_details|outdated_link_view_create_report_details|outdated_link_view_report_failed_details|paper_admin_export_start_details|ransomware_alert_create_report_details|ransomware_alert_create_report_failed_details|shared_folders_create_report_details|shared_folders_create_report_failed_details|smart_sync_create_admin_privilege_report_details|team_activity_create_report_details|team_activity_create_report_fail_details|team_folders_create_report_details|team_folders_create_report_failed_details|team_storage_create_report_details|team_storage_create_report_failed_details|collection_share_details|file_transfers_file_add_details|file_transfers_transfer_delete_details|file_transfers_transfer_download_details|file_transfers_transfer_send_details|file_transfers_transfer_view_details|media_hub_project_team_add_details|media_hub_project_team_delete_details|media_hub_project_team_role_changed_details|media_hub_shared_link_audience_changed_details|media_hub_shared_link_created_details|media_hub_shared_link_download_setting_changed_details|media_hub_shared_link_revoked_details|note_acl_invite_only_details|note_acl_link_details|note_acl_team_link_details|note_shared_details|note_share_receive_details|open_note_shared_details|replay_file_shared_link_created_details|replay_file_shared_link_modified_details|replay_project_team_add_details|replay_project_team_delete_details|send_and_track_file_added_details|send_and_track_file_renamed_details|send_and_track_file_updated_details|send_and_track_link_created_details|send_and_track_link_deleted_details|send_and_track_link_updated_details|send_and_track_link_viewed_details|send_and_track_removed_file_and_associated_links_details|sf_add_group_details|sf_allow_non_members_to_view_shared_links_details|sf_external_invite_warn_details|sf_fb_invite_details|sf_fb_invite_change_role_details|sf_fb_uninvite_details|sf_invite_group_details|sf_team_grant_access_details|sf_team_invite_details|sf_team_invite_change_role_details|sf_team_join_details|sf_team_join_from_oob_link_details|sf_team_uninvite_details|shared_content_add_invitees_details|shared_content_add_link_expiry_details|shared_content_add_link_password_details|shared_content_add_member_details|shared_content_change_downloads_policy_details|shared_content_change_invitee_role_details|shared_content_change_link_audience_details|shared_content_change_link_expiry_details|shared_content_change_link_password_details|shared_content_change_member_role_details|shared_content_change_viewer_info_policy_details|shared_content_claim_invitation_details|shared_content_copy_details|shared_content_download_details|shared_content_relinquish_membership_details|shared_content_remove_invitees_details|shared_content_remove_link_expiry_details|shared_content_remove_link_password_details|shared_content_remove_member_details|shared_content_request_access_details|shared_content_restore_invitees_details|shared_content_restore_member_details|shared_content_unshare_details|shared_content_view_details|shared_folder_change_link_policy_details|shared_folder_change_members_inheritance_policy_details|shared_folder_change_members_management_policy_details|shared_folder_change_members_policy_details|shared_folder_create_details|shared_folder_decline_invitation_details|shared_folder_mount_details|shared_folder_nest_details|shared_folder_transfer_membership_details|shared_folder_transfer_ownership_details|shared_folder_unmount_details|shared_link_add_expiry_details|shared_link_change_expiry_details|shared_link_change_visibility_details|shared_link_copy_details|shared_link_create_details|shared_link_disable_details|shared_link_download_details|shared_link_remove_expiry_details|shared_link_remove_visitor_details|shared_link_settings_add_expiration_details|shared_link_settings_add_password_details|shared_link_settings_allow_download_disabled_details|shared_link_settings_allow_download_enabled_details|shared_link_settings_change_audience_details|shared_link_settings_change_expiration_details|shared_link_settings_change_password_details|shared_link_settings_remove_expiration_details|shared_link_settings_remove_password_details|shared_link_share_details|shared_link_view_details|shared_note_opened_details|shmodel_disable_downloads_details|shmodel_enable_downloads_details|shmodel_group_share_details|showcase_access_granted_details|showcase_add_member_details|showcase_archived_details|showcase_created_details|showcase_delete_comment_details|showcase_edited_details|showcase_edit_comment_details|showcase_file_added_details|showcase_file_download_details|showcase_file_removed_details|showcase_file_view_details|showcase_permanently_deleted_details|showcase_post_comment_details|showcase_remove_member_details|showcase_renamed_details|showcase_request_access_details|showcase_resolve_comment_details|showcase_restored_details|showcase_trashed_details|showcase_trashed_deprecated_details|showcase_unresolve_comment_details|showcase_untrashed_details|showcase_untrashed_deprecated_details|showcase_view_details|sign_signature_request_canceled_details|sign_signature_request_completed_details|sign_signature_request_declined_details|sign_signature_request_opened_details|sign_signature_request_reminder_sent_details|sign_signature_request_sent_details|sign_template_created_details|sign_template_shared_details|risc_security_event_details|sso_add_cert_details|sso_add_login_url_details|sso_add_logout_url_details|sso_change_cert_details|sso_change_login_url_details|sso_change_logout_url_details|sso_change_saml_identity_mode_details|sso_remove_cert_details|sso_remove_login_url_details|sso_remove_logout_url_details|team_folder_change_status_details|team_folder_create_details|team_folder_downgrade_details|team_folder_permanently_delete_details|team_folder_rename_details|team_folder_space_limits_change_caps_type_details|team_folder_space_limits_change_limit_details|team_folder_space_limits_change_notification_target_details|team_selective_sync_settings_changed_details|account_capture_change_policy_details|admin_email_reminders_changed_details|ai_third_party_sharing_dropbox_base_policy_changed_details|allow_download_disabled_details|allow_download_enabled_details|apple_login_change_policy_details|app_permissions_changed_details|camera_uploads_policy_changed_details|capture_team_space_policy_changed_details|capture_transcript_policy_changed_details|classification_change_policy_details|computer_backup_policy_changed_details|content_administration_policy_changed_details|content_deletion_protection_change_policy_details|dash_external_sharing_policy_changed_details|data_placement_restriction_change_policy_details|data_placement_restriction_satisfy_policy_details|default_team_folder_sync_policy_changed_details|device_approvals_add_exception_details|device_approvals_change_desktop_policy_details|device_approvals_change_mobile_policy_details|device_approvals_change_overage_action_details|device_approvals_change_unlink_action_details|device_approvals_remove_exception_details|directory_restrictions_add_members_details|directory_restrictions_remove_members_details|dropbox_passwords_policy_changed_details|email_ingest_policy_changed_details|emm_add_exception_details|emm_change_policy_details|emm_remove_exception_details|enterprise_managed_auth_policy_changed_details|extended_version_history_change_policy_details|external_drive_backup_policy_changed_details|file_comments_change_policy_details|file_locking_policy_changed_details|file_provider_migration_policy_changed_details|file_requests_change_policy_details|file_requests_emails_enabled_details|file_requests_emails_restricted_to_team_only_details|file_transfers_policy_changed_details|flexible_file_names_policy_changed_details|folder_link_restriction_policy_changed_details|google_sso_change_policy_details|group_user_management_change_policy_details|integration_policy_changed_details|invite_acceptance_email_policy_changed_details|media_hub_adding_people_policy_changed_details|media_hub_download_policy_changed_details|media_hub_link_sharing_policy_changed_details|member_requests_change_policy_details|member_send_invite_policy_changed_details|member_space_limits_add_exception_details|member_space_limits_change_caps_type_policy_details|member_space_limits_change_policy_details|member_space_limits_remove_exception_details|member_suggestions_change_policy_details|microsoft_login_change_policy_details|microsoft_office_addin_change_policy_details|multi_team_identity_policy_changed_details|network_control_change_policy_details|paper_change_deployment_policy_details|paper_change_member_link_policy_details|paper_change_member_policy_details|paper_change_policy_details|paper_default_folder_policy_changed_details|paper_desktop_policy_changed_details|paper_enabled_users_group_addition_details|paper_enabled_users_group_removal_details|paper_offline_mode_policy_changed_details|passkey_login_policy_changed_details|password_strength_requirements_change_policy_details|permanent_delete_change_policy_details|previews_ai_policy_changed_details|replay_adding_people_policy_changed_details|replay_sharing_policy_changed_details|reseller_support_change_policy_details|rewind_policy_changed_details|send_and_track_policy_changed_details|send_external_sharing_policy_changed_details|send_for_signature_policy_changed_details|shared_link_default_permissions_policy_changed_details|sharing_change_folder_join_policy_details|sharing_change_link_allow_change_expiration_policy_details|sharing_change_link_default_expiration_policy_details|sharing_change_link_enforce_password_policy_details|sharing_change_link_policy_details|sharing_change_member_policy_details|showcase_change_download_policy_details|showcase_change_enabled_policy_details|showcase_change_external_sharing_policy_details|sign_external_sharing_policy_changed_details|sign_template_creation_permission_changed_details|smarter_smart_sync_policy_changed_details|smart_sync_change_policy_details|smart_sync_not_opt_out_details|smart_sync_opt_out_details|sso_change_policy_details|stack_cross_team_access_policy_changed_details|team_branding_policy_changed_details|team_extensions_policy_changed_details|team_external_sharing_controls_activation_state_changed_details|team_external_sharing_controls_recipient_lists_changed_details|team_member_storage_request_policy_changed_details|team_selective_sync_policy_changed_details|team_sharing_whitelist_subjects_changed_details|tfa_add_exception_details|tfa_change_policy_details|tfa_remove_exception_details|top_level_content_policy_changed_details|two_account_change_policy_details|viewer_info_policy_changed_details|watermarking_policy_changed_details|web_sessions_change_active_session_limit_details|web_sessions_change_fixed_length_policy_details|web_sessions_change_idle_length_policy_details|data_residency_migration_request_successful_details|data_residency_migration_request_unsuccessful_details|team_merge_from_details|team_merge_to_details|team_profile_add_background_details|team_profile_add_logo_details|team_profile_change_background_details|team_profile_change_default_language_details|team_profile_change_logo_details|team_profile_change_name_details|team_profile_remove_background_details|team_profile_remove_logo_details|passkey_add_details|passkey_remove_details|tfa_add_backup_phone_details|tfa_add_security_key_details|tfa_change_backup_phone_details|tfa_change_status_details|tfa_remove_backup_phone_details|tfa_remove_security_key_details|tfa_reset_details|changed_enterprise_admin_role_details|changed_enterprise_connected_team_status_details|ended_enterprise_admin_session_details|ended_enterprise_admin_session_deprecated_details|enterprise_settings_locking_details|guest_admin_change_status_details|started_enterprise_admin_session_details|team_merge_request_accepted_details|team_merge_request_accepted_shown_to_primary_team_details|team_merge_request_accepted_shown_to_secondary_team_details|team_merge_request_auto_canceled_details|team_merge_request_canceled_details|team_merge_request_canceled_shown_to_primary_team_details|team_merge_request_canceled_shown_to_secondary_team_details|team_merge_request_expired_details|team_merge_request_expired_shown_to_primary_team_details|team_merge_request_expired_shown_to_secondary_team_details|team_merge_request_rejected_shown_to_primary_team_details|team_merge_request_rejected_shown_to_secondary_team_details|team_merge_request_reminder_details|team_merge_request_reminder_shown_to_primary_team_details|team_merge_request_reminder_shown_to_secondary_team_details|team_merge_request_revoked_details|team_merge_request_sent_shown_to_primary_team_details|team_merge_request_sent_shown_to_secondary_team_details|missing_details)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Additional fields depending on the event type."
      },
      "TeamLogEventType": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_alert_state_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_changed_alert_config",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_triggered_alert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_completed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_started",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_blocked_by_permissions",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_user",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_user",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_connected",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_disconnected",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_change_comment_subscription",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_like_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_resolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unlike_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unresolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_comment_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_link_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_team_email_domain_allowlist",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_added_org_wide_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_disabled_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_enabled_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_removed_org_wide_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_archived_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_changed_audience_of_shared_link_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_cloned_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_connector_tools_call",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_created_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_comment_from_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_edited_comment_in_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_user_opened_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_desktop",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_extension",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_web_start_page",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_shared_link_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_preview_opt_out_status_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_connector",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_link_from_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_shared_link_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_team_email_domain_allowlist",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_renamed_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_shared_link_to_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_unarchived_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_company_stack",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_external_ai_activity_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folders",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folder_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_content_disposed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_details",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_duration",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_remove_folders",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_report_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_zip_part_downloaded",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_activate_a_hold",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_add_members",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_details",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_name",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_a_hold",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_cancelled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_downloaded",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_release_a_hold",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_remove_members",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_report_a_hold",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_desktop",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_mobile",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_web",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_success",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_success",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_disabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_enabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_sync_backup_status_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_unlink",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_exported",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_new_device_enrolled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_refresh_auth_token",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_eligibility_status_checked",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_status_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_availability",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_migrate_account",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_notification_emails_sent",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_relinquish_account",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled_domain_invites",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_approve_request_to_join_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_decline_request_to_join_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_email_existing_users",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_request_to_join_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_no",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_yes",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_success",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_remove_domain",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled_domain_invites",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_cancel_team_key_rotation",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_backup_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_client",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_finish_team_unenrollment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_key_rotation",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_unenrollment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_remove_backup_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_rotate_team_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_unenroll_client",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_activate_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_cancel_key_deletion",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_create_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_deactivate_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_delete_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_disable_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_enable_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_rotate_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_schedule_key_deletion",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apply_naming_convention",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_folder",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_from_automation",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_copy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_get_copy_reference",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_lock_status_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_move",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_permanently_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_preview",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rename",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_restore",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_revert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rollback_changes",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_save_copy_reference",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_description_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_pinned",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_unpinned",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_file_downloaded",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_added",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_updated_value",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "organize_folder_with_tidy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_downloaded",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_team_project_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_folder",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_naming_convention",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_organize_folder_with_tidy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_added",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_receive_file",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_auto_close",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_change",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_close",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_receive_file",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_management_type",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_member_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_description_updated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_external_sharing_setting_override_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_join_policy_updated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_moved",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_rename",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_lock_or_unlocked",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_error",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_in_via_trusted_teams",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_out_via_trusted_teams",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_success",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "logout",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_end",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_start",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_end",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_start",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_error",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_assigned",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_admin_invitation_sent",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_invitation_opened",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_team_invite_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete_team_invite_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_name",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_admin_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_email",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_membership_type",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_name",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_reseller_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_manual_contacts",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_profile_photo",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_contents_accessed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_permanently_delete_account_contents",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_remove_external_id",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_set_profile_photo",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_custom_quota",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_custom_quota",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_custom_quota",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggest",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_transfer_account_contents",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pending_secondary_email_added",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_assigned_to_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_removed_from_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_verified",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_mails_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_page",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_section",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_page",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_section",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_page",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_section",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_page",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_section",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_to_folder",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_archive",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_permanently_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_from_folder",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_rename",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_restore",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_add_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_member_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_sharing_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_subscription",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_delete_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_followed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_mention",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_ownership_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_request_access",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_resolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_revert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_slack_share",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_team_invite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_trashed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_unresolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_untrashed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_allow",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_default_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_forbid",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_change_subscription",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_followed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_team_invite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_change_permission",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_disabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_change",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset_all",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_collaborator",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_export",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_collaborator",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_domains",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_stop_sharing",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_disabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_enabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_modified",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_internal_domains_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_activated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_deactivated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_scheduled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_updated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_report_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_exceptions_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_usage_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_admin_export_start",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_create_admin_privilege_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report_fail",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report_failed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "collection_share",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_file_add",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_send",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_add",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_role_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_audience_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_download_setting_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_revoked",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_invite_only",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_team_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_shared",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_share_receive",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "open_note_shared",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_modified",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_add",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_added",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_renamed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_updated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_updated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_viewed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_removed_file_and_associated_links",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_add_group",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_allow_non_members_to_view_shared_links",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_external_invite_warn",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite_change_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_uninvite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_invite_group",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_grant_access",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite_change_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join_from_oob_link",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_uninvite",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_invitees",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_downloads_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_invitee_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_audience",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_member_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_viewer_info_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_claim_invitation",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_copy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_relinquish_membership",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_invitees",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_request_access",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_invitees",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_unshare",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_link_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_inheritance_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_management_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_decline_invitation",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_mount",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_nest",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_membership",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_ownership",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_unmount",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_add_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_visibility",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_copy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_disable",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_expiry",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_visitor",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_expiration",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_disabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_enabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_audience",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_expiration",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_expiration",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_password",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_share",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_note_opened",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_disable_downloads",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_enable_downloads",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_group_share",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_access_granted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_add_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_archived",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_delete_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edited",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edit_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_added",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_download",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_removed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_permanently_deleted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_post_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_remove_member",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_renamed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_request_access",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_resolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_restored",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed_deprecated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_unresolve_comment",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed_deprecated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_view",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_canceled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_completed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_declined",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_opened",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_reminder_sent",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_sent",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_created",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_shared",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "risc_security_event",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_cert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_login_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_logout_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_cert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_login_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_logout_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_saml_identity_mode",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_cert",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_login_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_logout_url",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_change_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_create",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_downgrade",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_permanently_delete",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_rename",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_caps_type",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_limit",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_notification_target",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_settings_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_email_reminders_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ai_third_party_sharing_dropbox_base_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_disabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_enabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apple_login_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_permissions_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "camera_uploads_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_team_space_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_transcript_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "computer_backup_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_administration_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_deletion_protection_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_sharing_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_satisfy_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_team_folder_sync_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_add_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_desktop_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_mobile_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_overage_action",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_unlink_action",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_remove_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_add_members",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_remove_members",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_add_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_remove_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_managed_auth_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "extended_version_history_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_comments_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_provider_migration_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_enabled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_restricted_to_team_only",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "flexible_file_names_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_link_restriction_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "google_sso_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_user_management_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_acceptance_email_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_adding_people_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_download_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_link_sharing_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_requests_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_send_invite_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_caps_type_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggestions_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_login_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_office_addin_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "multi_team_identity_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "network_control_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_deployment_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_link_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_default_folder_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_desktop_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_addition",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_removal",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_offline_mode_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_login_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_strength_requirements_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permanent_delete_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "previews_ai_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_adding_people_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_sharing_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_external_sharing_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_for_signature_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_default_permissions_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_folder_join_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_allow_change_expiration_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_default_expiration_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_enforce_password_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_member_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_download_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_enabled_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_external_sharing_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_external_sharing_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_creation_permission_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smarter_smart_sync_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_not_opt_out",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_opt_out",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "stack_cross_team_access_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_branding_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_extensions_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_activation_state_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_recipient_lists_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member_storage_request_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_sharing_whitelist_subjects_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_exception",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "top_level_content_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "two_account_change_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer_info_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "watermarking_policy_changed",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_active_session_limit",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_fixed_length_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_idle_length_policy",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_successful",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_unsuccessful",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_from",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_to",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_background",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_logo",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_background",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_default_language",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_logo",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_name",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_background",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_logo",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_add",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_remove",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_backup_phone",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_security_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_backup_phone",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_backup_phone",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_security_key",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_reset",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_admin_role",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_connected_team_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session_deprecated",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_settings_locking",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_change_status",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "started_enterprise_admin_session",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_auto_canceled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_revoked",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_primary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_secondary_team",
                "type": "string"
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "description"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_alerting_alert_state_changed|admin_alerting_changed_alert_config|admin_alerting_triggered_alert|ransomware_restore_process_completed|ransomware_restore_process_started|app_blocked_by_permissions|app_link_team|app_link_user|app_unlink_team|app_unlink_user|integration_connected|integration_disconnected|file_add_comment|file_change_comment_subscription|file_delete_comment|file_edit_comment|file_like_comment|file_resolve_comment|file_unlike_comment|file_unresolve_comment|dash_added_comment_to_stack|dash_added_connector|dash_added_link_to_stack|dash_added_team_email_domain_allowlist|dash_admin_added_org_wide_connector|dash_admin_disabled_connector|dash_admin_enabled_connector|dash_admin_removed_org_wide_connector|dash_archived_stack|dash_changed_audience_of_shared_link_to_stack|dash_cloned_stack|dash_connector_tools_call|dash_created_stack|dash_deleted_comment_from_stack|dash_deleted_stack|dash_edited_comment_in_stack|dash_external_user_opened_stack|dash_first_launched_desktop|dash_first_launched_extension|dash_first_launched_web_start_page|dash_opened_shared_link_to_stack|dash_opened_stack|dash_preview_opt_out_status_changed|dash_removed_connector|dash_removed_link_from_stack|dash_removed_shared_link_to_stack|dash_removed_team_email_domain_allowlist|dash_renamed_stack|dash_shared_link_to_stack|dash_unarchived_stack|dash_viewed_company_stack|dash_viewed_external_ai_activity_report|governance_policy_add_folders|governance_policy_add_folder_failed|governance_policy_content_disposed|governance_policy_create|governance_policy_delete|governance_policy_edit_details|governance_policy_edit_duration|governance_policy_export_created|governance_policy_export_removed|governance_policy_remove_folders|governance_policy_report_created|governance_policy_zip_part_downloaded|legal_holds_activate_a_hold|legal_holds_add_members|legal_holds_change_hold_details|legal_holds_change_hold_name|legal_holds_export_a_hold|legal_holds_export_cancelled|legal_holds_export_downloaded|legal_holds_export_removed|legal_holds_release_a_hold|legal_holds_remove_members|legal_holds_report_a_hold|device_change_ip_desktop|device_change_ip_mobile|device_change_ip_web|device_delete_on_unlink_fail|device_delete_on_unlink_success|device_link_fail|device_link_success|device_management_disabled|device_management_enabled|device_sync_backup_status_changed|device_unlink|dropbox_passwords_exported|dropbox_passwords_new_device_enrolled|emm_refresh_auth_token|external_drive_backup_eligibility_status_checked|external_drive_backup_status_changed|account_capture_change_availability|account_capture_migrate_account|account_capture_notification_emails_sent|account_capture_relinquish_account|disabled_domain_invites|domain_invites_approve_request_to_join_team|domain_invites_decline_request_to_join_team|domain_invites_email_existing_users|domain_invites_request_to_join_team|domain_invites_set_invite_new_user_pref_to_no|domain_invites_set_invite_new_user_pref_to_yes|domain_verification_add_domain_fail|domain_verification_add_domain_success|domain_verification_remove_domain|enabled_domain_invites|encrypted_folder_cancel_team_key_rotation|encrypted_folder_enroll_backup_key|encrypted_folder_enroll_client|encrypted_folder_enroll_team|encrypted_folder_finish_team_unenrollment|encrypted_folder_init_team_key_rotation|encrypted_folder_init_team_unenrollment|encrypted_folder_remove_backup_key|encrypted_folder_rotate_team_key|encrypted_folder_unenroll_client|team_encryption_key_activate_key|team_encryption_key_cancel_key_deletion|team_encryption_key_create_key|team_encryption_key_deactivate_key|team_encryption_key_delete_key|team_encryption_key_disable_key|team_encryption_key_enable_key|team_encryption_key_rotate_key|team_encryption_key_schedule_key_deletion|apply_naming_convention|create_folder|file_add|file_add_from_automation|file_copy|file_delete|file_download|file_edit|file_get_copy_reference|file_locking_lock_status_changed|file_move|file_permanently_delete|file_preview|file_rename|file_restore|file_revert|file_rollback_changes|file_save_copy_reference|folder_overview_description_changed|folder_overview_item_pinned|folder_overview_item_unpinned|media_hub_file_downloaded|object_label_added|object_label_removed|object_label_updated_value|organize_folder_with_tidy|replay_file_delete|replay_file_downloaded|replay_team_project_created|rewind_folder|undo_naming_convention|undo_organize_folder_with_tidy|user_tags_added|user_tags_removed|email_ingest_receive_file|file_request_auto_close|file_request_change|file_request_close|file_request_create|file_request_delete|file_request_receive_file|group_add_external_id|group_add_member|group_change_external_id|group_change_management_type|group_change_member_role|group_create|group_delete|group_description_updated|group_external_sharing_setting_override_changed|group_join_policy_updated|group_moved|group_remove_external_id|group_remove_member|group_rename|account_lock_or_unlocked|emm_error|guest_admin_signed_in_via_trusted_teams|guest_admin_signed_out_via_trusted_teams|login_fail|login_success|logout|reseller_support_session_end|reseller_support_session_start|sign_in_as_session_end|sign_in_as_session_start|sso_error|addon_assigned|addon_removed|backup_admin_invitation_sent|backup_invitation_opened|create_team_invite_link|delete_team_invite_link|member_add_external_id|member_add_name|member_change_admin_role|member_change_email|member_change_external_id|member_change_membership_type|member_change_name|member_change_reseller_role|member_change_status|member_delete_manual_contacts|member_delete_profile_photo|member_folder_contents_accessed|member_permanently_delete_account_contents|member_remove_external_id|member_set_profile_photo|member_space_limits_add_custom_quota|member_space_limits_change_custom_quota|member_space_limits_change_status|member_space_limits_remove_custom_quota|member_suggest|member_transfer_account_contents|pending_secondary_email_added|product_assigned_to_member|product_removed_from_member|secondary_email_deleted|secondary_email_verified|secondary_mails_policy_changed|binder_add_page|binder_add_section|binder_remove_page|binder_remove_section|binder_rename_page|binder_rename_section|binder_reorder_page|binder_reorder_section|paper_content_add_member|paper_content_add_to_folder|paper_content_archive|paper_content_create|paper_content_permanently_delete|paper_content_remove_from_folder|paper_content_remove_member|paper_content_rename|paper_content_restore|paper_doc_add_comment|paper_doc_change_member_role|paper_doc_change_sharing_policy|paper_doc_change_subscription|paper_doc_deleted|paper_doc_delete_comment|paper_doc_download|paper_doc_edit|paper_doc_edit_comment|paper_doc_followed|paper_doc_mention|paper_doc_ownership_changed|paper_doc_request_access|paper_doc_resolve_comment|paper_doc_revert|paper_doc_slack_share|paper_doc_team_invite|paper_doc_trashed|paper_doc_unresolve_comment|paper_doc_untrashed|paper_doc_view|paper_external_view_allow|paper_external_view_default_team|paper_external_view_forbid|paper_folder_change_subscription|paper_folder_deleted|paper_folder_followed|paper_folder_team_invite|paper_published_link_change_permission|paper_published_link_create|paper_published_link_disabled|paper_published_link_view|password_change|password_reset|password_reset_all|protect_action_add_collaborator|protect_action_add_link|protect_action_delete|protect_action_export|protect_action_remove_collaborator|protect_action_remove_domains|protect_action_remove_link|protect_action_stop_sharing|protect_custom_data_type_created|protect_custom_data_type_deleted|protect_custom_data_type_disabled|protect_custom_data_type_enabled|protect_custom_data_type_modified|protect_internal_domains_changed|protect_policy_activated|protect_policy_deactivated|protect_policy_scheduled|protect_policy_updated|protect_report_view|classification_create_report|classification_create_report_fail|emm_create_exceptions_report|emm_create_usage_report|export_members_report|export_members_report_fail|external_sharing_create_report|external_sharing_report_failed|member_access_details_create_report|member_access_details_create_report_failed|no_expiration_link_gen_create_report|no_expiration_link_gen_report_failed|no_password_link_gen_create_report|no_password_link_gen_report_failed|no_password_link_view_create_report|no_password_link_view_report_failed|outdated_link_view_create_report|outdated_link_view_report_failed|paper_admin_export_start|ransomware_alert_create_report|ransomware_alert_create_report_failed|shared_folders_create_report|shared_folders_create_report_failed|smart_sync_create_admin_privilege_report|team_activity_create_report|team_activity_create_report_fail|team_folders_create_report|team_folders_create_report_failed|team_storage_create_report|team_storage_create_report_failed|collection_share|file_transfers_file_add|file_transfers_transfer_delete|file_transfers_transfer_download|file_transfers_transfer_send|file_transfers_transfer_view|media_hub_project_team_add|media_hub_project_team_delete|media_hub_project_team_role_changed|media_hub_shared_link_audience_changed|media_hub_shared_link_created|media_hub_shared_link_download_setting_changed|media_hub_shared_link_revoked|note_acl_invite_only|note_acl_link|note_acl_team_link|note_shared|note_share_receive|open_note_shared|replay_file_shared_link_created|replay_file_shared_link_modified|replay_project_team_add|replay_project_team_delete|send_and_track_file_added|send_and_track_file_renamed|send_and_track_file_updated|send_and_track_link_created|send_and_track_link_deleted|send_and_track_link_updated|send_and_track_link_viewed|send_and_track_removed_file_and_associated_links|sf_add_group|sf_allow_non_members_to_view_shared_links|sf_external_invite_warn|sf_fb_invite|sf_fb_invite_change_role|sf_fb_uninvite|sf_invite_group|sf_team_grant_access|sf_team_invite|sf_team_invite_change_role|sf_team_join|sf_team_join_from_oob_link|sf_team_uninvite|shared_content_add_invitees|shared_content_add_link_expiry|shared_content_add_link_password|shared_content_add_member|shared_content_change_downloads_policy|shared_content_change_invitee_role|shared_content_change_link_audience|shared_content_change_link_expiry|shared_content_change_link_password|shared_content_change_member_role|shared_content_change_viewer_info_policy|shared_content_claim_invitation|shared_content_copy|shared_content_download|shared_content_relinquish_membership|shared_content_remove_invitees|shared_content_remove_link_expiry|shared_content_remove_link_password|shared_content_remove_member|shared_content_request_access|shared_content_restore_invitees|shared_content_restore_member|shared_content_unshare|shared_content_view|shared_folder_change_link_policy|shared_folder_change_members_inheritance_policy|shared_folder_change_members_management_policy|shared_folder_change_members_policy|shared_folder_create|shared_folder_decline_invitation|shared_folder_mount|shared_folder_nest|shared_folder_transfer_membership|shared_folder_transfer_ownership|shared_folder_unmount|shared_link_add_expiry|shared_link_change_expiry|shared_link_change_visibility|shared_link_copy|shared_link_create|shared_link_disable|shared_link_download|shared_link_remove_expiry|shared_link_remove_visitor|shared_link_settings_add_expiration|shared_link_settings_add_password|shared_link_settings_allow_download_disabled|shared_link_settings_allow_download_enabled|shared_link_settings_change_audience|shared_link_settings_change_expiration|shared_link_settings_change_password|shared_link_settings_remove_expiration|shared_link_settings_remove_password|shared_link_share|shared_link_view|shared_note_opened|shmodel_disable_downloads|shmodel_enable_downloads|shmodel_group_share|showcase_access_granted|showcase_add_member|showcase_archived|showcase_created|showcase_delete_comment|showcase_edited|showcase_edit_comment|showcase_file_added|showcase_file_download|showcase_file_removed|showcase_file_view|showcase_permanently_deleted|showcase_post_comment|showcase_remove_member|showcase_renamed|showcase_request_access|showcase_resolve_comment|showcase_restored|showcase_trashed|showcase_trashed_deprecated|showcase_unresolve_comment|showcase_untrashed|showcase_untrashed_deprecated|showcase_view|sign_signature_request_canceled|sign_signature_request_completed|sign_signature_request_declined|sign_signature_request_opened|sign_signature_request_reminder_sent|sign_signature_request_sent|sign_template_created|sign_template_shared|risc_security_event|sso_add_cert|sso_add_login_url|sso_add_logout_url|sso_change_cert|sso_change_login_url|sso_change_logout_url|sso_change_saml_identity_mode|sso_remove_cert|sso_remove_login_url|sso_remove_logout_url|team_folder_change_status|team_folder_create|team_folder_downgrade|team_folder_permanently_delete|team_folder_rename|team_folder_space_limits_change_caps_type|team_folder_space_limits_change_limit|team_folder_space_limits_change_notification_target|team_selective_sync_settings_changed|account_capture_change_policy|admin_email_reminders_changed|ai_third_party_sharing_dropbox_base_policy_changed|allow_download_disabled|allow_download_enabled|apple_login_change_policy|app_permissions_changed|camera_uploads_policy_changed|capture_team_space_policy_changed|capture_transcript_policy_changed|classification_change_policy|computer_backup_policy_changed|content_administration_policy_changed|content_deletion_protection_change_policy|dash_external_sharing_policy_changed|data_placement_restriction_change_policy|data_placement_restriction_satisfy_policy|default_team_folder_sync_policy_changed|device_approvals_add_exception|device_approvals_change_desktop_policy|device_approvals_change_mobile_policy|device_approvals_change_overage_action|device_approvals_change_unlink_action|device_approvals_remove_exception|directory_restrictions_add_members|directory_restrictions_remove_members|dropbox_passwords_policy_changed|email_ingest_policy_changed|emm_add_exception|emm_change_policy|emm_remove_exception|enterprise_managed_auth_policy_changed|extended_version_history_change_policy|external_drive_backup_policy_changed|file_comments_change_policy|file_locking_policy_changed|file_provider_migration_policy_changed|file_requests_change_policy|file_requests_emails_enabled|file_requests_emails_restricted_to_team_only|file_transfers_policy_changed|flexible_file_names_policy_changed|folder_link_restriction_policy_changed|google_sso_change_policy|group_user_management_change_policy|integration_policy_changed|invite_acceptance_email_policy_changed|media_hub_adding_people_policy_changed|media_hub_download_policy_changed|media_hub_link_sharing_policy_changed|member_requests_change_policy|member_send_invite_policy_changed|member_space_limits_add_exception|member_space_limits_change_caps_type_policy|member_space_limits_change_policy|member_space_limits_remove_exception|member_suggestions_change_policy|microsoft_login_change_policy|microsoft_office_addin_change_policy|multi_team_identity_policy_changed|network_control_change_policy|paper_change_deployment_policy|paper_change_member_link_policy|paper_change_member_policy|paper_change_policy|paper_default_folder_policy_changed|paper_desktop_policy_changed|paper_enabled_users_group_addition|paper_enabled_users_group_removal|paper_offline_mode_policy_changed|passkey_login_policy_changed|password_strength_requirements_change_policy|permanent_delete_change_policy|previews_ai_policy_changed|replay_adding_people_policy_changed|replay_sharing_policy_changed|reseller_support_change_policy|rewind_policy_changed|send_and_track_policy_changed|send_external_sharing_policy_changed|send_for_signature_policy_changed|shared_link_default_permissions_policy_changed|sharing_change_folder_join_policy|sharing_change_link_allow_change_expiration_policy|sharing_change_link_default_expiration_policy|sharing_change_link_enforce_password_policy|sharing_change_link_policy|sharing_change_member_policy|showcase_change_download_policy|showcase_change_enabled_policy|showcase_change_external_sharing_policy|sign_external_sharing_policy_changed|sign_template_creation_permission_changed|smarter_smart_sync_policy_changed|smart_sync_change_policy|smart_sync_not_opt_out|smart_sync_opt_out|sso_change_policy|stack_cross_team_access_policy_changed|team_branding_policy_changed|team_extensions_policy_changed|team_external_sharing_controls_activation_state_changed|team_external_sharing_controls_recipient_lists_changed|team_member_storage_request_policy_changed|team_selective_sync_policy_changed|team_sharing_whitelist_subjects_changed|tfa_add_exception|tfa_change_policy|tfa_remove_exception|top_level_content_policy_changed|two_account_change_policy|viewer_info_policy_changed|watermarking_policy_changed|web_sessions_change_active_session_limit|web_sessions_change_fixed_length_policy|web_sessions_change_idle_length_policy|data_residency_migration_request_successful|data_residency_migration_request_unsuccessful|team_merge_from|team_merge_to|team_profile_add_background|team_profile_add_logo|team_profile_change_background|team_profile_change_default_language|team_profile_change_logo|team_profile_change_name|team_profile_remove_background|team_profile_remove_logo|passkey_add|passkey_remove|tfa_add_backup_phone|tfa_add_security_key|tfa_change_backup_phone|tfa_change_status|tfa_remove_backup_phone|tfa_remove_security_key|tfa_reset|changed_enterprise_admin_role|changed_enterprise_connected_team_status|ended_enterprise_admin_session|ended_enterprise_admin_session_deprecated|enterprise_settings_locking|guest_admin_change_status|started_enterprise_admin_session|team_merge_request_accepted|team_merge_request_accepted_shown_to_primary_team|team_merge_request_accepted_shown_to_secondary_team|team_merge_request_auto_canceled|team_merge_request_canceled|team_merge_request_canceled_shown_to_primary_team|team_merge_request_canceled_shown_to_secondary_team|team_merge_request_expired|team_merge_request_expired_shown_to_primary_team|team_merge_request_expired_shown_to_secondary_team|team_merge_request_rejected_shown_to_primary_team|team_merge_request_rejected_shown_to_secondary_team|team_merge_request_reminder|team_merge_request_reminder_shown_to_primary_team|team_merge_request_reminder_shown_to_secondary_team|team_merge_request_revoked|team_merge_request_sent_shown_to_primary_team|team_merge_request_sent_shown_to_secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The type of the event with description."
      },
      "TeamLogEventTypeArg": {
        "anyOf": [
          {
            "enum": [
              "admin_alerting_alert_state_changed",
              "admin_alerting_changed_alert_config",
              "admin_alerting_triggered_alert",
              "ransomware_restore_process_completed",
              "ransomware_restore_process_started",
              "app_blocked_by_permissions",
              "app_link_team",
              "app_link_user",
              "app_unlink_team",
              "app_unlink_user",
              "integration_connected",
              "integration_disconnected",
              "file_add_comment",
              "file_change_comment_subscription",
              "file_delete_comment",
              "file_edit_comment",
              "file_like_comment",
              "file_resolve_comment",
              "file_unlike_comment",
              "file_unresolve_comment",
              "dash_added_comment_to_stack",
              "dash_added_connector",
              "dash_added_link_to_stack",
              "dash_added_team_email_domain_allowlist",
              "dash_admin_added_org_wide_connector",
              "dash_admin_disabled_connector",
              "dash_admin_enabled_connector",
              "dash_admin_removed_org_wide_connector",
              "dash_archived_stack",
              "dash_changed_audience_of_shared_link_to_stack",
              "dash_cloned_stack",
              "dash_connector_tools_call",
              "dash_created_stack",
              "dash_deleted_comment_from_stack",
              "dash_deleted_stack",
              "dash_edited_comment_in_stack",
              "dash_external_user_opened_stack",
              "dash_first_launched_desktop",
              "dash_first_launched_extension",
              "dash_first_launched_web_start_page",
              "dash_opened_shared_link_to_stack",
              "dash_opened_stack",
              "dash_preview_opt_out_status_changed",
              "dash_removed_connector",
              "dash_removed_link_from_stack",
              "dash_removed_shared_link_to_stack",
              "dash_removed_team_email_domain_allowlist",
              "dash_renamed_stack",
              "dash_shared_link_to_stack",
              "dash_unarchived_stack",
              "dash_viewed_company_stack",
              "dash_viewed_external_ai_activity_report",
              "governance_policy_add_folders",
              "governance_policy_add_folder_failed",
              "governance_policy_content_disposed",
              "governance_policy_create",
              "governance_policy_delete",
              "governance_policy_edit_details",
              "governance_policy_edit_duration",
              "governance_policy_export_created",
              "governance_policy_export_removed",
              "governance_policy_remove_folders",
              "governance_policy_report_created",
              "governance_policy_zip_part_downloaded",
              "legal_holds_activate_a_hold",
              "legal_holds_add_members",
              "legal_holds_change_hold_details",
              "legal_holds_change_hold_name",
              "legal_holds_export_a_hold",
              "legal_holds_export_cancelled",
              "legal_holds_export_downloaded",
              "legal_holds_export_removed",
              "legal_holds_release_a_hold",
              "legal_holds_remove_members",
              "legal_holds_report_a_hold",
              "device_change_ip_desktop",
              "device_change_ip_mobile",
              "device_change_ip_web",
              "device_delete_on_unlink_fail",
              "device_delete_on_unlink_success",
              "device_link_fail",
              "device_link_success",
              "device_management_disabled",
              "device_management_enabled",
              "device_sync_backup_status_changed",
              "device_unlink",
              "dropbox_passwords_exported",
              "dropbox_passwords_new_device_enrolled",
              "emm_refresh_auth_token",
              "external_drive_backup_eligibility_status_checked",
              "external_drive_backup_status_changed",
              "account_capture_change_availability",
              "account_capture_migrate_account",
              "account_capture_notification_emails_sent",
              "account_capture_relinquish_account",
              "disabled_domain_invites",
              "domain_invites_approve_request_to_join_team",
              "domain_invites_decline_request_to_join_team",
              "domain_invites_email_existing_users",
              "domain_invites_request_to_join_team",
              "domain_invites_set_invite_new_user_pref_to_no",
              "domain_invites_set_invite_new_user_pref_to_yes",
              "domain_verification_add_domain_fail",
              "domain_verification_add_domain_success",
              "domain_verification_remove_domain",
              "enabled_domain_invites",
              "encrypted_folder_cancel_team_key_rotation",
              "encrypted_folder_enroll_backup_key",
              "encrypted_folder_enroll_client",
              "encrypted_folder_enroll_team",
              "encrypted_folder_finish_team_unenrollment",
              "encrypted_folder_init_team_key_rotation",
              "encrypted_folder_init_team_unenrollment",
              "encrypted_folder_remove_backup_key",
              "encrypted_folder_rotate_team_key",
              "encrypted_folder_unenroll_client",
              "team_encryption_key_activate_key",
              "team_encryption_key_cancel_key_deletion",
              "team_encryption_key_create_key",
              "team_encryption_key_deactivate_key",
              "team_encryption_key_delete_key",
              "team_encryption_key_disable_key",
              "team_encryption_key_enable_key",
              "team_encryption_key_rotate_key",
              "team_encryption_key_schedule_key_deletion",
              "apply_naming_convention",
              "create_folder",
              "file_add",
              "file_add_from_automation",
              "file_copy",
              "file_delete",
              "file_download",
              "file_edit",
              "file_get_copy_reference",
              "file_locking_lock_status_changed",
              "file_move",
              "file_permanently_delete",
              "file_preview",
              "file_rename",
              "file_restore",
              "file_revert",
              "file_rollback_changes",
              "file_save_copy_reference",
              "folder_overview_description_changed",
              "folder_overview_item_pinned",
              "folder_overview_item_unpinned",
              "media_hub_file_downloaded",
              "object_label_added",
              "object_label_removed",
              "object_label_updated_value",
              "organize_folder_with_tidy",
              "replay_file_delete",
              "replay_file_downloaded",
              "replay_team_project_created",
              "rewind_folder",
              "undo_naming_convention",
              "undo_organize_folder_with_tidy",
              "user_tags_added",
              "user_tags_removed",
              "email_ingest_receive_file",
              "file_request_auto_close",
              "file_request_change",
              "file_request_close",
              "file_request_create",
              "file_request_delete",
              "file_request_receive_file",
              "group_add_external_id",
              "group_add_member",
              "group_change_external_id",
              "group_change_management_type",
              "group_change_member_role",
              "group_create",
              "group_delete",
              "group_description_updated",
              "group_external_sharing_setting_override_changed",
              "group_join_policy_updated",
              "group_moved",
              "group_remove_external_id",
              "group_remove_member",
              "group_rename",
              "account_lock_or_unlocked",
              "emm_error",
              "guest_admin_signed_in_via_trusted_teams",
              "guest_admin_signed_out_via_trusted_teams",
              "login_fail",
              "login_success",
              "logout",
              "reseller_support_session_end",
              "reseller_support_session_start",
              "sign_in_as_session_end",
              "sign_in_as_session_start",
              "sso_error",
              "addon_assigned",
              "addon_removed",
              "backup_admin_invitation_sent",
              "backup_invitation_opened",
              "create_team_invite_link",
              "delete_team_invite_link",
              "member_add_external_id",
              "member_add_name",
              "member_change_admin_role",
              "member_change_email",
              "member_change_external_id",
              "member_change_membership_type",
              "member_change_name",
              "member_change_reseller_role",
              "member_change_status",
              "member_delete_manual_contacts",
              "member_delete_profile_photo",
              "member_folder_contents_accessed",
              "member_permanently_delete_account_contents",
              "member_remove_external_id",
              "member_set_profile_photo",
              "member_space_limits_add_custom_quota",
              "member_space_limits_change_custom_quota",
              "member_space_limits_change_status",
              "member_space_limits_remove_custom_quota",
              "member_suggest",
              "member_transfer_account_contents",
              "pending_secondary_email_added",
              "product_assigned_to_member",
              "product_removed_from_member",
              "secondary_email_deleted",
              "secondary_email_verified",
              "secondary_mails_policy_changed",
              "binder_add_page",
              "binder_add_section",
              "binder_remove_page",
              "binder_remove_section",
              "binder_rename_page",
              "binder_rename_section",
              "binder_reorder_page",
              "binder_reorder_section",
              "paper_content_add_member",
              "paper_content_add_to_folder",
              "paper_content_archive",
              "paper_content_create",
              "paper_content_permanently_delete",
              "paper_content_remove_from_folder",
              "paper_content_remove_member",
              "paper_content_rename",
              "paper_content_restore",
              "paper_doc_add_comment",
              "paper_doc_change_member_role",
              "paper_doc_change_sharing_policy",
              "paper_doc_change_subscription",
              "paper_doc_deleted",
              "paper_doc_delete_comment",
              "paper_doc_download",
              "paper_doc_edit",
              "paper_doc_edit_comment",
              "paper_doc_followed",
              "paper_doc_mention",
              "paper_doc_ownership_changed",
              "paper_doc_request_access",
              "paper_doc_resolve_comment",
              "paper_doc_revert",
              "paper_doc_slack_share",
              "paper_doc_team_invite",
              "paper_doc_trashed",
              "paper_doc_unresolve_comment",
              "paper_doc_untrashed",
              "paper_doc_view",
              "paper_external_view_allow",
              "paper_external_view_default_team",
              "paper_external_view_forbid",
              "paper_folder_change_subscription",
              "paper_folder_deleted",
              "paper_folder_followed",
              "paper_folder_team_invite",
              "paper_published_link_change_permission",
              "paper_published_link_create",
              "paper_published_link_disabled",
              "paper_published_link_view",
              "password_change",
              "password_reset",
              "password_reset_all",
              "protect_action_add_collaborator",
              "protect_action_add_link",
              "protect_action_delete",
              "protect_action_export",
              "protect_action_remove_collaborator",
              "protect_action_remove_domains",
              "protect_action_remove_link",
              "protect_action_stop_sharing",
              "protect_custom_data_type_created",
              "protect_custom_data_type_deleted",
              "protect_custom_data_type_disabled",
              "protect_custom_data_type_enabled",
              "protect_custom_data_type_modified",
              "protect_internal_domains_changed",
              "protect_policy_activated",
              "protect_policy_deactivated",
              "protect_policy_scheduled",
              "protect_policy_updated",
              "protect_report_view",
              "classification_create_report",
              "classification_create_report_fail",
              "emm_create_exceptions_report",
              "emm_create_usage_report",
              "export_members_report",
              "export_members_report_fail",
              "external_sharing_create_report",
              "external_sharing_report_failed",
              "member_access_details_create_report",
              "member_access_details_create_report_failed",
              "no_expiration_link_gen_create_report",
              "no_expiration_link_gen_report_failed",
              "no_password_link_gen_create_report",
              "no_password_link_gen_report_failed",
              "no_password_link_view_create_report",
              "no_password_link_view_report_failed",
              "outdated_link_view_create_report",
              "outdated_link_view_report_failed",
              "paper_admin_export_start",
              "ransomware_alert_create_report",
              "ransomware_alert_create_report_failed",
              "shared_folders_create_report",
              "shared_folders_create_report_failed",
              "smart_sync_create_admin_privilege_report",
              "team_activity_create_report",
              "team_activity_create_report_fail",
              "team_folders_create_report",
              "team_folders_create_report_failed",
              "team_storage_create_report",
              "team_storage_create_report_failed",
              "collection_share",
              "file_transfers_file_add",
              "file_transfers_transfer_delete",
              "file_transfers_transfer_download",
              "file_transfers_transfer_send",
              "file_transfers_transfer_view",
              "media_hub_project_team_add",
              "media_hub_project_team_delete",
              "media_hub_project_team_role_changed",
              "media_hub_shared_link_audience_changed",
              "media_hub_shared_link_created",
              "media_hub_shared_link_download_setting_changed",
              "media_hub_shared_link_revoked",
              "note_acl_invite_only",
              "note_acl_link",
              "note_acl_team_link",
              "note_shared",
              "note_share_receive",
              "open_note_shared",
              "replay_file_shared_link_created",
              "replay_file_shared_link_modified",
              "replay_project_team_add",
              "replay_project_team_delete",
              "send_and_track_file_added",
              "send_and_track_file_renamed",
              "send_and_track_file_updated",
              "send_and_track_link_created",
              "send_and_track_link_deleted",
              "send_and_track_link_updated",
              "send_and_track_link_viewed",
              "send_and_track_removed_file_and_associated_links",
              "sf_add_group",
              "sf_allow_non_members_to_view_shared_links",
              "sf_external_invite_warn",
              "sf_fb_invite",
              "sf_fb_invite_change_role",
              "sf_fb_uninvite",
              "sf_invite_group",
              "sf_team_grant_access",
              "sf_team_invite",
              "sf_team_invite_change_role",
              "sf_team_join",
              "sf_team_join_from_oob_link",
              "sf_team_uninvite",
              "shared_content_add_invitees",
              "shared_content_add_link_expiry",
              "shared_content_add_link_password",
              "shared_content_add_member",
              "shared_content_change_downloads_policy",
              "shared_content_change_invitee_role",
              "shared_content_change_link_audience",
              "shared_content_change_link_expiry",
              "shared_content_change_link_password",
              "shared_content_change_member_role",
              "shared_content_change_viewer_info_policy",
              "shared_content_claim_invitation",
              "shared_content_copy",
              "shared_content_download",
              "shared_content_relinquish_membership",
              "shared_content_remove_invitees",
              "shared_content_remove_link_expiry",
              "shared_content_remove_link_password",
              "shared_content_remove_member",
              "shared_content_request_access",
              "shared_content_restore_invitees",
              "shared_content_restore_member",
              "shared_content_unshare",
              "shared_content_view",
              "shared_folder_change_link_policy",
              "shared_folder_change_members_inheritance_policy",
              "shared_folder_change_members_management_policy",
              "shared_folder_change_members_policy",
              "shared_folder_create",
              "shared_folder_decline_invitation",
              "shared_folder_mount",
              "shared_folder_nest",
              "shared_folder_transfer_membership",
              "shared_folder_transfer_ownership",
              "shared_folder_unmount",
              "shared_link_add_expiry",
              "shared_link_change_expiry",
              "shared_link_change_visibility",
              "shared_link_copy",
              "shared_link_create",
              "shared_link_disable",
              "shared_link_download",
              "shared_link_remove_expiry",
              "shared_link_remove_visitor",
              "shared_link_settings_add_expiration",
              "shared_link_settings_add_password",
              "shared_link_settings_allow_download_disabled",
              "shared_link_settings_allow_download_enabled",
              "shared_link_settings_change_audience",
              "shared_link_settings_change_expiration",
              "shared_link_settings_change_password",
              "shared_link_settings_remove_expiration",
              "shared_link_settings_remove_password",
              "shared_link_share",
              "shared_link_view",
              "shared_note_opened",
              "shmodel_disable_downloads",
              "shmodel_enable_downloads",
              "shmodel_group_share",
              "showcase_access_granted",
              "showcase_add_member",
              "showcase_archived",
              "showcase_created",
              "showcase_delete_comment",
              "showcase_edited",
              "showcase_edit_comment",
              "showcase_file_added",
              "showcase_file_download",
              "showcase_file_removed",
              "showcase_file_view",
              "showcase_permanently_deleted",
              "showcase_post_comment",
              "showcase_remove_member",
              "showcase_renamed",
              "showcase_request_access",
              "showcase_resolve_comment",
              "showcase_restored",
              "showcase_trashed",
              "showcase_trashed_deprecated",
              "showcase_unresolve_comment",
              "showcase_untrashed",
              "showcase_untrashed_deprecated",
              "showcase_view",
              "sign_signature_request_canceled",
              "sign_signature_request_completed",
              "sign_signature_request_declined",
              "sign_signature_request_opened",
              "sign_signature_request_reminder_sent",
              "sign_signature_request_sent",
              "sign_template_created",
              "sign_template_shared",
              "risc_security_event",
              "sso_add_cert",
              "sso_add_login_url",
              "sso_add_logout_url",
              "sso_change_cert",
              "sso_change_login_url",
              "sso_change_logout_url",
              "sso_change_saml_identity_mode",
              "sso_remove_cert",
              "sso_remove_login_url",
              "sso_remove_logout_url",
              "team_folder_change_status",
              "team_folder_create",
              "team_folder_downgrade",
              "team_folder_permanently_delete",
              "team_folder_rename",
              "team_folder_space_limits_change_caps_type",
              "team_folder_space_limits_change_limit",
              "team_folder_space_limits_change_notification_target",
              "team_selective_sync_settings_changed",
              "account_capture_change_policy",
              "admin_email_reminders_changed",
              "ai_third_party_sharing_dropbox_base_policy_changed",
              "allow_download_disabled",
              "allow_download_enabled",
              "apple_login_change_policy",
              "app_permissions_changed",
              "camera_uploads_policy_changed",
              "capture_team_space_policy_changed",
              "capture_transcript_policy_changed",
              "classification_change_policy",
              "computer_backup_policy_changed",
              "content_administration_policy_changed",
              "content_deletion_protection_change_policy",
              "dash_external_sharing_policy_changed",
              "data_placement_restriction_change_policy",
              "data_placement_restriction_satisfy_policy",
              "default_team_folder_sync_policy_changed",
              "device_approvals_add_exception",
              "device_approvals_change_desktop_policy",
              "device_approvals_change_mobile_policy",
              "device_approvals_change_overage_action",
              "device_approvals_change_unlink_action",
              "device_approvals_remove_exception",
              "directory_restrictions_add_members",
              "directory_restrictions_remove_members",
              "dropbox_passwords_policy_changed",
              "email_ingest_policy_changed",
              "emm_add_exception",
              "emm_change_policy",
              "emm_remove_exception",
              "enterprise_managed_auth_policy_changed",
              "extended_version_history_change_policy",
              "external_drive_backup_policy_changed",
              "file_comments_change_policy",
              "file_locking_policy_changed",
              "file_provider_migration_policy_changed",
              "file_requests_change_policy",
              "file_requests_emails_enabled",
              "file_requests_emails_restricted_to_team_only",
              "file_transfers_policy_changed",
              "flexible_file_names_policy_changed",
              "folder_link_restriction_policy_changed",
              "google_sso_change_policy",
              "group_user_management_change_policy",
              "integration_policy_changed",
              "invite_acceptance_email_policy_changed",
              "media_hub_adding_people_policy_changed",
              "media_hub_download_policy_changed",
              "media_hub_link_sharing_policy_changed",
              "member_requests_change_policy",
              "member_send_invite_policy_changed",
              "member_space_limits_add_exception",
              "member_space_limits_change_caps_type_policy",
              "member_space_limits_change_policy",
              "member_space_limits_remove_exception",
              "member_suggestions_change_policy",
              "microsoft_login_change_policy",
              "microsoft_office_addin_change_policy",
              "multi_team_identity_policy_changed",
              "network_control_change_policy",
              "paper_change_deployment_policy",
              "paper_change_member_link_policy",
              "paper_change_member_policy",
              "paper_change_policy",
              "paper_default_folder_policy_changed",
              "paper_desktop_policy_changed",
              "paper_enabled_users_group_addition",
              "paper_enabled_users_group_removal",
              "paper_offline_mode_policy_changed",
              "passkey_login_policy_changed",
              "password_strength_requirements_change_policy",
              "permanent_delete_change_policy",
              "previews_ai_policy_changed",
              "replay_adding_people_policy_changed",
              "replay_sharing_policy_changed",
              "reseller_support_change_policy",
              "rewind_policy_changed",
              "send_and_track_policy_changed",
              "send_external_sharing_policy_changed",
              "send_for_signature_policy_changed",
              "shared_link_default_permissions_policy_changed",
              "sharing_change_folder_join_policy",
              "sharing_change_link_allow_change_expiration_policy",
              "sharing_change_link_default_expiration_policy",
              "sharing_change_link_enforce_password_policy",
              "sharing_change_link_policy",
              "sharing_change_member_policy",
              "showcase_change_download_policy",
              "showcase_change_enabled_policy",
              "showcase_change_external_sharing_policy",
              "sign_external_sharing_policy_changed",
              "sign_template_creation_permission_changed",
              "smarter_smart_sync_policy_changed",
              "smart_sync_change_policy",
              "smart_sync_not_opt_out",
              "smart_sync_opt_out",
              "sso_change_policy",
              "stack_cross_team_access_policy_changed",
              "team_branding_policy_changed",
              "team_extensions_policy_changed",
              "team_external_sharing_controls_activation_state_changed",
              "team_external_sharing_controls_recipient_lists_changed",
              "team_member_storage_request_policy_changed",
              "team_selective_sync_policy_changed",
              "team_sharing_whitelist_subjects_changed",
              "tfa_add_exception",
              "tfa_change_policy",
              "tfa_remove_exception",
              "top_level_content_policy_changed",
              "two_account_change_policy",
              "viewer_info_policy_changed",
              "watermarking_policy_changed",
              "web_sessions_change_active_session_limit",
              "web_sessions_change_fixed_length_policy",
              "web_sessions_change_idle_length_policy",
              "data_residency_migration_request_successful",
              "data_residency_migration_request_unsuccessful",
              "team_merge_from",
              "team_merge_to",
              "team_profile_add_background",
              "team_profile_add_logo",
              "team_profile_change_background",
              "team_profile_change_default_language",
              "team_profile_change_logo",
              "team_profile_change_name",
              "team_profile_remove_background",
              "team_profile_remove_logo",
              "passkey_add",
              "passkey_remove",
              "tfa_add_backup_phone",
              "tfa_add_security_key",
              "tfa_change_backup_phone",
              "tfa_change_status",
              "tfa_remove_backup_phone",
              "tfa_remove_security_key",
              "tfa_reset",
              "changed_enterprise_admin_role",
              "changed_enterprise_connected_team_status",
              "ended_enterprise_admin_session",
              "ended_enterprise_admin_session_deprecated",
              "enterprise_settings_locking",
              "guest_admin_change_status",
              "started_enterprise_admin_session",
              "team_merge_request_accepted",
              "team_merge_request_accepted_shown_to_primary_team",
              "team_merge_request_accepted_shown_to_secondary_team",
              "team_merge_request_auto_canceled",
              "team_merge_request_canceled",
              "team_merge_request_canceled_shown_to_primary_team",
              "team_merge_request_canceled_shown_to_secondary_team",
              "team_merge_request_expired",
              "team_merge_request_expired_shown_to_primary_team",
              "team_merge_request_expired_shown_to_secondary_team",
              "team_merge_request_rejected_shown_to_primary_team",
              "team_merge_request_rejected_shown_to_secondary_team",
              "team_merge_request_reminder",
              "team_merge_request_reminder_shown_to_primary_team",
              "team_merge_request_reminder_shown_to_secondary_team",
              "team_merge_request_revoked",
              "team_merge_request_sent_shown_to_primary_team",
              "team_merge_request_sent_shown_to_secondary_team"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_alert_state_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_changed_alert_config",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_alerting_triggered_alert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_completed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_restore_process_started",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_blocked_by_permissions",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_link_user",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_unlink_user",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_connected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_disconnected",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_change_comment_subscription",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_like_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_resolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unlike_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_unresolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_comment_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_link_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_added_team_email_domain_allowlist",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_added_org_wide_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_disabled_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_enabled_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_admin_removed_org_wide_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_archived_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_changed_audience_of_shared_link_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_cloned_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_connector_tools_call",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_created_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_comment_from_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_deleted_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_edited_comment_in_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_user_opened_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_desktop",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_extension",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_first_launched_web_start_page",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_shared_link_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_opened_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_preview_opt_out_status_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_connector",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_link_from_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_shared_link_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_removed_team_email_domain_allowlist",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_renamed_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_shared_link_to_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_unarchived_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_company_stack",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_viewed_external_ai_activity_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_add_folder_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_content_disposed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_edit_duration",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_export_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_remove_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_report_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "governance_policy_zip_part_downloaded",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_activate_a_hold",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_add_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_details",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_change_hold_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_a_hold",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_cancelled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_downloaded",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_export_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_release_a_hold",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_remove_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legal_holds_report_a_hold",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_desktop",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_mobile",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_change_ip_web",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_delete_on_unlink_success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_link_success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_management_enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_sync_backup_status_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_unlink",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_exported",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_new_device_enrolled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_refresh_auth_token",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_eligibility_status_checked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_status_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_availability",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_migrate_account",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_notification_emails_sent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_relinquish_account",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled_domain_invites",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_approve_request_to_join_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_decline_request_to_join_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_email_existing_users",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_request_to_join_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_no",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_invites_set_invite_new_user_pref_to_yes",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_add_domain_success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "domain_verification_remove_domain",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled_domain_invites",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_cancel_team_key_rotation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_backup_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_client",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_enroll_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_finish_team_unenrollment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_key_rotation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_init_team_unenrollment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_remove_backup_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_rotate_team_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "encrypted_folder_unenroll_client",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_activate_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_cancel_key_deletion",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_create_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_deactivate_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_delete_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_disable_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_enable_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_rotate_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_encryption_key_schedule_key_deletion",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apply_naming_convention",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_add_from_automation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_copy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_get_copy_reference",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_lock_status_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_move",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_permanently_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_preview",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_restore",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_revert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_rollback_changes",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_save_copy_reference",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_description_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_pinned",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_overview_item_unpinned",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_file_downloaded",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_added",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "object_label_updated_value",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "organize_folder_with_tidy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_downloaded",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_team_project_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_naming_convention",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undo_organize_folder_with_tidy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_added",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_tags_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_receive_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_auto_close",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_change",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_close",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_request_receive_file",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_add_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_management_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_change_member_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_description_updated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_external_sharing_setting_override_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_join_policy_updated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_moved",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_remove_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_rename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_lock_or_unlocked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_in_via_trusted_teams",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_signed_out_via_trusted_teams",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "login_success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "logout",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_end",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_session_start",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_end",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_in_as_session_start",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_assigned",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "addon_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_admin_invitation_sent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "backup_invitation_opened",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "create_team_invite_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete_team_invite_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_add_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_admin_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_email",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_membership_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_reseller_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_change_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_manual_contacts",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_delete_profile_photo",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_folder_contents_accessed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_permanently_delete_account_contents",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_remove_external_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_set_profile_photo",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_custom_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_custom_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_custom_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggest",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_transfer_account_contents",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pending_secondary_email_added",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_assigned_to_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "product_removed_from_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_email_verified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_mails_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_page",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_add_section",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_page",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_remove_section",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_page",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_rename_section",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_page",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "binder_reorder_section",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_add_to_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_archive",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_permanently_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_from_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_remove_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_rename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_content_restore",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_add_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_member_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_sharing_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_change_subscription",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_delete_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_edit_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_followed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_mention",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_ownership_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_request_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_resolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_revert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_slack_share",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_team_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_trashed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_unresolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_untrashed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_doc_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_default_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_external_view_forbid",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_change_subscription",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_followed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_folder_team_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_change_permission",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_published_link_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_change",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_reset_all",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_collaborator",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_add_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_export",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_collaborator",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_domains",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_remove_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_action_stop_sharing",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_custom_data_type_modified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_internal_domains_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_activated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_deactivated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_scheduled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_policy_updated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "protect_report_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_create_report_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_exceptions_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_create_usage_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "export_members_report_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_sharing_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_access_details_create_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_expiration_link_gen_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_gen_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_password_link_view_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "outdated_link_view_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_admin_export_start",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ransomware_alert_create_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folders_create_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_create_admin_privilege_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_activity_create_report_fail",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folders_create_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_storage_create_report_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "collection_share",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_file_add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_send",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_transfer_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_project_team_role_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_audience_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_download_setting_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_shared_link_revoked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_invite_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_acl_team_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "note_share_receive",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "open_note_shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_file_shared_link_modified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_project_team_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_added",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_renamed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_file_updated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_updated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_link_viewed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_removed_file_and_associated_links",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_add_group",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_allow_non_members_to_view_shared_links",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_external_invite_warn",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_invite_change_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_fb_uninvite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_invite_group",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_grant_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_invite_change_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_join_from_oob_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sf_team_uninvite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_invitees",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_link_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_add_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_downloads_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_invitee_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_audience",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_link_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_member_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_change_viewer_info_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_claim_invitation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_copy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_relinquish_membership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_invitees",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_link_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_remove_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_request_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_invitees",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_restore_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_unshare",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_content_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_link_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_inheritance_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_management_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_change_members_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_decline_invitation",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_mount",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_nest",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_membership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_transfer_ownership",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder_unmount",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_add_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_change_visibility",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_copy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_disable",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_expiry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_remove_visitor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_expiration",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_add_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_allow_download_enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_audience",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_expiration",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_change_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_expiration",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_settings_remove_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_share",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_note_opened",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_disable_downloads",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_enable_downloads",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shmodel_group_share",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_access_granted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_add_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_archived",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_delete_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_edit_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_added",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_download",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_file_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_permanently_deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_post_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_remove_member",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_renamed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_request_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_resolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_restored",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_trashed_deprecated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_unresolve_comment",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_untrashed_deprecated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_canceled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_completed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_declined",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_opened",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_reminder_sent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_signature_request_sent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "risc_security_event",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_cert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_login_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_add_logout_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_cert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_login_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_logout_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_saml_identity_mode",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_cert",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_login_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_remove_logout_url",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_change_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_create",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_downgrade",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_permanently_delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_rename",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_caps_type",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_limit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_space_limits_change_notification_target",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_settings_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "account_capture_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_email_reminders_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ai_third_party_sharing_dropbox_base_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow_download_enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "apple_login_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_permissions_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "camera_uploads_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_team_space_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "capture_transcript_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "classification_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "computer_backup_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_administration_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "content_deletion_protection_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dash_external_sharing_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_placement_restriction_satisfy_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_team_folder_sync_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_add_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_desktop_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_mobile_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_overage_action",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_change_unlink_action",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_approvals_remove_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_add_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "directory_restrictions_remove_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "dropbox_passwords_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email_ingest_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_add_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "emm_remove_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_managed_auth_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "extended_version_history_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_drive_backup_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_comments_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_provider_migration_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_requests_emails_restricted_to_team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_transfers_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "flexible_file_names_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folder_link_restriction_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "google_sso_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "group_user_management_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "integration_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_acceptance_email_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_adding_people_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_download_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "media_hub_link_sharing_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_requests_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_send_invite_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_add_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_caps_type_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_space_limits_remove_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_suggestions_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_login_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_office_addin_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "multi_team_identity_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "network_control_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_deployment_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_link_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_member_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_default_folder_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_desktop_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_addition",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_enabled_users_group_removal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_offline_mode_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_login_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password_strength_requirements_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "permanent_delete_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "previews_ai_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_adding_people_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "replay_sharing_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_support_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rewind_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_and_track_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_external_sharing_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "send_for_signature_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_link_default_permissions_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_folder_join_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_allow_change_expiration_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_default_expiration_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_enforce_password_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_link_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sharing_change_member_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_download_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_enabled_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "showcase_change_external_sharing_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_external_sharing_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sign_template_creation_permission_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smarter_smart_sync_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_not_opt_out",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "smart_sync_opt_out",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sso_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "stack_cross_team_access_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_branding_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_extensions_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_activation_state_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_external_sharing_controls_recipient_lists_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member_storage_request_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_selective_sync_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_sharing_whitelist_subjects_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_exception",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "top_level_content_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "two_account_change_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer_info_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "watermarking_policy_changed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_active_session_limit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_fixed_length_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_sessions_change_idle_length_policy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_successful",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "data_residency_migration_request_unsuccessful",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_from",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_to",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_background",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_add_logo",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_background",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_default_language",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_logo",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_change_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_background",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_profile_remove_logo",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_add",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey_remove",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_backup_phone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_add_security_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_backup_phone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_change_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_backup_phone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_remove_security_key",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "tfa_reset",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_admin_role",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "changed_enterprise_connected_team_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ended_enterprise_admin_session_deprecated",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_settings_locking",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest_admin_change_status",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "started_enterprise_admin_session",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_accepted_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_auto_canceled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_canceled_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_expired_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_rejected_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_reminder_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_revoked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_primary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_merge_request_sent_shown_to_secondary_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_alerting_alert_state_changed|admin_alerting_changed_alert_config|admin_alerting_triggered_alert|ransomware_restore_process_completed|ransomware_restore_process_started|app_blocked_by_permissions|app_link_team|app_link_user|app_unlink_team|app_unlink_user|integration_connected|integration_disconnected|file_add_comment|file_change_comment_subscription|file_delete_comment|file_edit_comment|file_like_comment|file_resolve_comment|file_unlike_comment|file_unresolve_comment|dash_added_comment_to_stack|dash_added_connector|dash_added_link_to_stack|dash_added_team_email_domain_allowlist|dash_admin_added_org_wide_connector|dash_admin_disabled_connector|dash_admin_enabled_connector|dash_admin_removed_org_wide_connector|dash_archived_stack|dash_changed_audience_of_shared_link_to_stack|dash_cloned_stack|dash_connector_tools_call|dash_created_stack|dash_deleted_comment_from_stack|dash_deleted_stack|dash_edited_comment_in_stack|dash_external_user_opened_stack|dash_first_launched_desktop|dash_first_launched_extension|dash_first_launched_web_start_page|dash_opened_shared_link_to_stack|dash_opened_stack|dash_preview_opt_out_status_changed|dash_removed_connector|dash_removed_link_from_stack|dash_removed_shared_link_to_stack|dash_removed_team_email_domain_allowlist|dash_renamed_stack|dash_shared_link_to_stack|dash_unarchived_stack|dash_viewed_company_stack|dash_viewed_external_ai_activity_report|governance_policy_add_folders|governance_policy_add_folder_failed|governance_policy_content_disposed|governance_policy_create|governance_policy_delete|governance_policy_edit_details|governance_policy_edit_duration|governance_policy_export_created|governance_policy_export_removed|governance_policy_remove_folders|governance_policy_report_created|governance_policy_zip_part_downloaded|legal_holds_activate_a_hold|legal_holds_add_members|legal_holds_change_hold_details|legal_holds_change_hold_name|legal_holds_export_a_hold|legal_holds_export_cancelled|legal_holds_export_downloaded|legal_holds_export_removed|legal_holds_release_a_hold|legal_holds_remove_members|legal_holds_report_a_hold|device_change_ip_desktop|device_change_ip_mobile|device_change_ip_web|device_delete_on_unlink_fail|device_delete_on_unlink_success|device_link_fail|device_link_success|device_management_disabled|device_management_enabled|device_sync_backup_status_changed|device_unlink|dropbox_passwords_exported|dropbox_passwords_new_device_enrolled|emm_refresh_auth_token|external_drive_backup_eligibility_status_checked|external_drive_backup_status_changed|account_capture_change_availability|account_capture_migrate_account|account_capture_notification_emails_sent|account_capture_relinquish_account|disabled_domain_invites|domain_invites_approve_request_to_join_team|domain_invites_decline_request_to_join_team|domain_invites_email_existing_users|domain_invites_request_to_join_team|domain_invites_set_invite_new_user_pref_to_no|domain_invites_set_invite_new_user_pref_to_yes|domain_verification_add_domain_fail|domain_verification_add_domain_success|domain_verification_remove_domain|enabled_domain_invites|encrypted_folder_cancel_team_key_rotation|encrypted_folder_enroll_backup_key|encrypted_folder_enroll_client|encrypted_folder_enroll_team|encrypted_folder_finish_team_unenrollment|encrypted_folder_init_team_key_rotation|encrypted_folder_init_team_unenrollment|encrypted_folder_remove_backup_key|encrypted_folder_rotate_team_key|encrypted_folder_unenroll_client|team_encryption_key_activate_key|team_encryption_key_cancel_key_deletion|team_encryption_key_create_key|team_encryption_key_deactivate_key|team_encryption_key_delete_key|team_encryption_key_disable_key|team_encryption_key_enable_key|team_encryption_key_rotate_key|team_encryption_key_schedule_key_deletion|apply_naming_convention|create_folder|file_add|file_add_from_automation|file_copy|file_delete|file_download|file_edit|file_get_copy_reference|file_locking_lock_status_changed|file_move|file_permanently_delete|file_preview|file_rename|file_restore|file_revert|file_rollback_changes|file_save_copy_reference|folder_overview_description_changed|folder_overview_item_pinned|folder_overview_item_unpinned|media_hub_file_downloaded|object_label_added|object_label_removed|object_label_updated_value|organize_folder_with_tidy|replay_file_delete|replay_file_downloaded|replay_team_project_created|rewind_folder|undo_naming_convention|undo_organize_folder_with_tidy|user_tags_added|user_tags_removed|email_ingest_receive_file|file_request_auto_close|file_request_change|file_request_close|file_request_create|file_request_delete|file_request_receive_file|group_add_external_id|group_add_member|group_change_external_id|group_change_management_type|group_change_member_role|group_create|group_delete|group_description_updated|group_external_sharing_setting_override_changed|group_join_policy_updated|group_moved|group_remove_external_id|group_remove_member|group_rename|account_lock_or_unlocked|emm_error|guest_admin_signed_in_via_trusted_teams|guest_admin_signed_out_via_trusted_teams|login_fail|login_success|logout|reseller_support_session_end|reseller_support_session_start|sign_in_as_session_end|sign_in_as_session_start|sso_error|addon_assigned|addon_removed|backup_admin_invitation_sent|backup_invitation_opened|create_team_invite_link|delete_team_invite_link|member_add_external_id|member_add_name|member_change_admin_role|member_change_email|member_change_external_id|member_change_membership_type|member_change_name|member_change_reseller_role|member_change_status|member_delete_manual_contacts|member_delete_profile_photo|member_folder_contents_accessed|member_permanently_delete_account_contents|member_remove_external_id|member_set_profile_photo|member_space_limits_add_custom_quota|member_space_limits_change_custom_quota|member_space_limits_change_status|member_space_limits_remove_custom_quota|member_suggest|member_transfer_account_contents|pending_secondary_email_added|product_assigned_to_member|product_removed_from_member|secondary_email_deleted|secondary_email_verified|secondary_mails_policy_changed|binder_add_page|binder_add_section|binder_remove_page|binder_remove_section|binder_rename_page|binder_rename_section|binder_reorder_page|binder_reorder_section|paper_content_add_member|paper_content_add_to_folder|paper_content_archive|paper_content_create|paper_content_permanently_delete|paper_content_remove_from_folder|paper_content_remove_member|paper_content_rename|paper_content_restore|paper_doc_add_comment|paper_doc_change_member_role|paper_doc_change_sharing_policy|paper_doc_change_subscription|paper_doc_deleted|paper_doc_delete_comment|paper_doc_download|paper_doc_edit|paper_doc_edit_comment|paper_doc_followed|paper_doc_mention|paper_doc_ownership_changed|paper_doc_request_access|paper_doc_resolve_comment|paper_doc_revert|paper_doc_slack_share|paper_doc_team_invite|paper_doc_trashed|paper_doc_unresolve_comment|paper_doc_untrashed|paper_doc_view|paper_external_view_allow|paper_external_view_default_team|paper_external_view_forbid|paper_folder_change_subscription|paper_folder_deleted|paper_folder_followed|paper_folder_team_invite|paper_published_link_change_permission|paper_published_link_create|paper_published_link_disabled|paper_published_link_view|password_change|password_reset|password_reset_all|protect_action_add_collaborator|protect_action_add_link|protect_action_delete|protect_action_export|protect_action_remove_collaborator|protect_action_remove_domains|protect_action_remove_link|protect_action_stop_sharing|protect_custom_data_type_created|protect_custom_data_type_deleted|protect_custom_data_type_disabled|protect_custom_data_type_enabled|protect_custom_data_type_modified|protect_internal_domains_changed|protect_policy_activated|protect_policy_deactivated|protect_policy_scheduled|protect_policy_updated|protect_report_view|classification_create_report|classification_create_report_fail|emm_create_exceptions_report|emm_create_usage_report|export_members_report|export_members_report_fail|external_sharing_create_report|external_sharing_report_failed|member_access_details_create_report|member_access_details_create_report_failed|no_expiration_link_gen_create_report|no_expiration_link_gen_report_failed|no_password_link_gen_create_report|no_password_link_gen_report_failed|no_password_link_view_create_report|no_password_link_view_report_failed|outdated_link_view_create_report|outdated_link_view_report_failed|paper_admin_export_start|ransomware_alert_create_report|ransomware_alert_create_report_failed|shared_folders_create_report|shared_folders_create_report_failed|smart_sync_create_admin_privilege_report|team_activity_create_report|team_activity_create_report_fail|team_folders_create_report|team_folders_create_report_failed|team_storage_create_report|team_storage_create_report_failed|collection_share|file_transfers_file_add|file_transfers_transfer_delete|file_transfers_transfer_download|file_transfers_transfer_send|file_transfers_transfer_view|media_hub_project_team_add|media_hub_project_team_delete|media_hub_project_team_role_changed|media_hub_shared_link_audience_changed|media_hub_shared_link_created|media_hub_shared_link_download_setting_changed|media_hub_shared_link_revoked|note_acl_invite_only|note_acl_link|note_acl_team_link|note_shared|note_share_receive|open_note_shared|replay_file_shared_link_created|replay_file_shared_link_modified|replay_project_team_add|replay_project_team_delete|send_and_track_file_added|send_and_track_file_renamed|send_and_track_file_updated|send_and_track_link_created|send_and_track_link_deleted|send_and_track_link_updated|send_and_track_link_viewed|send_and_track_removed_file_and_associated_links|sf_add_group|sf_allow_non_members_to_view_shared_links|sf_external_invite_warn|sf_fb_invite|sf_fb_invite_change_role|sf_fb_uninvite|sf_invite_group|sf_team_grant_access|sf_team_invite|sf_team_invite_change_role|sf_team_join|sf_team_join_from_oob_link|sf_team_uninvite|shared_content_add_invitees|shared_content_add_link_expiry|shared_content_add_link_password|shared_content_add_member|shared_content_change_downloads_policy|shared_content_change_invitee_role|shared_content_change_link_audience|shared_content_change_link_expiry|shared_content_change_link_password|shared_content_change_member_role|shared_content_change_viewer_info_policy|shared_content_claim_invitation|shared_content_copy|shared_content_download|shared_content_relinquish_membership|shared_content_remove_invitees|shared_content_remove_link_expiry|shared_content_remove_link_password|shared_content_remove_member|shared_content_request_access|shared_content_restore_invitees|shared_content_restore_member|shared_content_unshare|shared_content_view|shared_folder_change_link_policy|shared_folder_change_members_inheritance_policy|shared_folder_change_members_management_policy|shared_folder_change_members_policy|shared_folder_create|shared_folder_decline_invitation|shared_folder_mount|shared_folder_nest|shared_folder_transfer_membership|shared_folder_transfer_ownership|shared_folder_unmount|shared_link_add_expiry|shared_link_change_expiry|shared_link_change_visibility|shared_link_copy|shared_link_create|shared_link_disable|shared_link_download|shared_link_remove_expiry|shared_link_remove_visitor|shared_link_settings_add_expiration|shared_link_settings_add_password|shared_link_settings_allow_download_disabled|shared_link_settings_allow_download_enabled|shared_link_settings_change_audience|shared_link_settings_change_expiration|shared_link_settings_change_password|shared_link_settings_remove_expiration|shared_link_settings_remove_password|shared_link_share|shared_link_view|shared_note_opened|shmodel_disable_downloads|shmodel_enable_downloads|shmodel_group_share|showcase_access_granted|showcase_add_member|showcase_archived|showcase_created|showcase_delete_comment|showcase_edited|showcase_edit_comment|showcase_file_added|showcase_file_download|showcase_file_removed|showcase_file_view|showcase_permanently_deleted|showcase_post_comment|showcase_remove_member|showcase_renamed|showcase_request_access|showcase_resolve_comment|showcase_restored|showcase_trashed|showcase_trashed_deprecated|showcase_unresolve_comment|showcase_untrashed|showcase_untrashed_deprecated|showcase_view|sign_signature_request_canceled|sign_signature_request_completed|sign_signature_request_declined|sign_signature_request_opened|sign_signature_request_reminder_sent|sign_signature_request_sent|sign_template_created|sign_template_shared|risc_security_event|sso_add_cert|sso_add_login_url|sso_add_logout_url|sso_change_cert|sso_change_login_url|sso_change_logout_url|sso_change_saml_identity_mode|sso_remove_cert|sso_remove_login_url|sso_remove_logout_url|team_folder_change_status|team_folder_create|team_folder_downgrade|team_folder_permanently_delete|team_folder_rename|team_folder_space_limits_change_caps_type|team_folder_space_limits_change_limit|team_folder_space_limits_change_notification_target|team_selective_sync_settings_changed|account_capture_change_policy|admin_email_reminders_changed|ai_third_party_sharing_dropbox_base_policy_changed|allow_download_disabled|allow_download_enabled|apple_login_change_policy|app_permissions_changed|camera_uploads_policy_changed|capture_team_space_policy_changed|capture_transcript_policy_changed|classification_change_policy|computer_backup_policy_changed|content_administration_policy_changed|content_deletion_protection_change_policy|dash_external_sharing_policy_changed|data_placement_restriction_change_policy|data_placement_restriction_satisfy_policy|default_team_folder_sync_policy_changed|device_approvals_add_exception|device_approvals_change_desktop_policy|device_approvals_change_mobile_policy|device_approvals_change_overage_action|device_approvals_change_unlink_action|device_approvals_remove_exception|directory_restrictions_add_members|directory_restrictions_remove_members|dropbox_passwords_policy_changed|email_ingest_policy_changed|emm_add_exception|emm_change_policy|emm_remove_exception|enterprise_managed_auth_policy_changed|extended_version_history_change_policy|external_drive_backup_policy_changed|file_comments_change_policy|file_locking_policy_changed|file_provider_migration_policy_changed|file_requests_change_policy|file_requests_emails_enabled|file_requests_emails_restricted_to_team_only|file_transfers_policy_changed|flexible_file_names_policy_changed|folder_link_restriction_policy_changed|google_sso_change_policy|group_user_management_change_policy|integration_policy_changed|invite_acceptance_email_policy_changed|media_hub_adding_people_policy_changed|media_hub_download_policy_changed|media_hub_link_sharing_policy_changed|member_requests_change_policy|member_send_invite_policy_changed|member_space_limits_add_exception|member_space_limits_change_caps_type_policy|member_space_limits_change_policy|member_space_limits_remove_exception|member_suggestions_change_policy|microsoft_login_change_policy|microsoft_office_addin_change_policy|multi_team_identity_policy_changed|network_control_change_policy|paper_change_deployment_policy|paper_change_member_link_policy|paper_change_member_policy|paper_change_policy|paper_default_folder_policy_changed|paper_desktop_policy_changed|paper_enabled_users_group_addition|paper_enabled_users_group_removal|paper_offline_mode_policy_changed|passkey_login_policy_changed|password_strength_requirements_change_policy|permanent_delete_change_policy|previews_ai_policy_changed|replay_adding_people_policy_changed|replay_sharing_policy_changed|reseller_support_change_policy|rewind_policy_changed|send_and_track_policy_changed|send_external_sharing_policy_changed|send_for_signature_policy_changed|shared_link_default_permissions_policy_changed|sharing_change_folder_join_policy|sharing_change_link_allow_change_expiration_policy|sharing_change_link_default_expiration_policy|sharing_change_link_enforce_password_policy|sharing_change_link_policy|sharing_change_member_policy|showcase_change_download_policy|showcase_change_enabled_policy|showcase_change_external_sharing_policy|sign_external_sharing_policy_changed|sign_template_creation_permission_changed|smarter_smart_sync_policy_changed|smart_sync_change_policy|smart_sync_not_opt_out|smart_sync_opt_out|sso_change_policy|stack_cross_team_access_policy_changed|team_branding_policy_changed|team_extensions_policy_changed|team_external_sharing_controls_activation_state_changed|team_external_sharing_controls_recipient_lists_changed|team_member_storage_request_policy_changed|team_selective_sync_policy_changed|team_sharing_whitelist_subjects_changed|tfa_add_exception|tfa_change_policy|tfa_remove_exception|top_level_content_policy_changed|two_account_change_policy|viewer_info_policy_changed|watermarking_policy_changed|web_sessions_change_active_session_limit|web_sessions_change_fixed_length_policy|web_sessions_change_idle_length_policy|data_residency_migration_request_successful|data_residency_migration_request_unsuccessful|team_merge_from|team_merge_to|team_profile_add_background|team_profile_add_logo|team_profile_change_background|team_profile_change_default_language|team_profile_change_logo|team_profile_change_name|team_profile_remove_background|team_profile_remove_logo|passkey_add|passkey_remove|tfa_add_backup_phone|tfa_add_security_key|tfa_change_backup_phone|tfa_change_status|tfa_remove_backup_phone|tfa_remove_security_key|tfa_reset|changed_enterprise_admin_role|changed_enterprise_connected_team_status|ended_enterprise_admin_session|ended_enterprise_admin_session_deprecated|enterprise_settings_locking|guest_admin_change_status|started_enterprise_admin_session|team_merge_request_accepted|team_merge_request_accepted_shown_to_primary_team|team_merge_request_accepted_shown_to_secondary_team|team_merge_request_auto_canceled|team_merge_request_canceled|team_merge_request_canceled_shown_to_primary_team|team_merge_request_canceled_shown_to_secondary_team|team_merge_request_expired|team_merge_request_expired_shown_to_primary_team|team_merge_request_expired_shown_to_secondary_team|team_merge_request_rejected_shown_to_primary_team|team_merge_request_rejected_shown_to_secondary_team|team_merge_request_reminder|team_merge_request_reminder_shown_to_primary_team|team_merge_request_reminder_shown_to_secondary_team|team_merge_request_revoked|team_merge_request_sent_shown_to_primary_team|team_merge_request_sent_shown_to_secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The type of the event."
      },
      "TeamLogExtendedVersionHistoryPolicy": {
        "anyOf": [
          {
            "enum": [
              "explicitly_limited",
              "explicitly_unlimited",
              "implicitly_limited",
              "implicitly_unlimited"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "explicitly_limited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "explicitly_unlimited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "implicitly_limited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "implicitly_unlimited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:explicitly_limited|explicitly_unlimited|implicitly_limited|implicitly_unlimited)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogExternalDriveBackupEligibilityStatus": {
        "anyOf": [
          {
            "enum": [
              "exceed_license_cap",
              "skip",
              "success"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "exceed_license_cap",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "skip",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:exceed_license_cap|skip|success)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "External Drive Backup eligibility status"
      },
      "TeamLogExternalDriveBackupPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to external drive backup feature"
      },
      "TeamLogExternalDriveBackupStatus": {
        "anyOf": [
          {
            "enum": [
              "broken",
              "created",
              "created_or_broken",
              "deleted",
              "empty",
              "unknown"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "broken",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "created",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "created_or_broken",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "deleted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "empty",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unknown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:broken|created|created_or_broken|deleted|empty|unknown)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "External Drive Backup status"
      },
      "TeamLogExternalSharingControlsActivationState": {
        "anyOf": [
          {
            "enum": [
              "active",
              "disabled",
              "legacy"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legacy",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|disabled|legacy)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogExternalSharingSetting": {
        "anyOf": [
          {
            "enum": [
              "allow",
              "forbid",
              "unset"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "forbid",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unset",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allow|forbid|unset)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "External sharing setting"
      },
      "TeamLogExternalUserLogInfo": {
        "description": "A user without a Dropbox account.",
        "properties": {
          "identifier_type": {
            "$ref": "#/components/schemas/TeamLogIdentifierType"
          },
          "user_identifier": {
            "type": "string"
          }
        },
        "required": [
          "user_identifier",
          "identifier_type"
        ],
        "type": "object"
      },
      "TeamLogFailureDetailsLogInfo": {
        "description": "Provides details about a failure",
        "properties": {
          "technical_error_message": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "user_friendly_message": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogFedAdminRole": {
        "anyOf": [
          {
            "enum": [
              "enterprise_admin",
              "not_enterprise_admin"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_enterprise_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enterprise_admin|not_enterprise_admin)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogFedExtraDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "organization",
                "type": "string"
              },
              "organization": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "organization"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              },
              "team": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:organization|team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "More details about the organization or team."
      },
      "TeamLogFedHandshakeAction": {
        "anyOf": [
          {
            "enum": [
              "accepted_invite",
              "canceled_invite",
              "invite_expired",
              "invited",
              "rejected_invite",
              "removed_team"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "accepted_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "canceled_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_expired",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rejected_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "removed_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:accepted_invite|canceled_invite|invite_expired|invited|rejected_invite|removed_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogFederationStatusChangeAdditionalInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "connected_team_name",
                "type": "string"
              },
              "team": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "non_trusted_team_details",
                "type": "string"
              },
              "team": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "organization_name",
                "type": "string"
              },
              "organization": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "organization"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:connected_team_name|non_trusted_team_details|organization_name)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Additional information about the organization or connected team"
      },
      "TeamLogFileCommentNotificationPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Enable or disable file comments notifications"
      },
      "TeamLogFileCommentsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "File comments policy"
      },
      "TeamLogFilePath": {
        "type": "string"
      },
      "TeamLogFileRequestDeadline": {
        "description": "File request deadline",
        "properties": {
          "allow_late_uploads": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "deadline": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogFileRequestDetails": {
        "description": "File request details",
        "properties": {
          "asset_index": {
            "minimum": 0,
            "type": "integer"
          },
          "deadline": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogFileRequestDeadline"
              },
              {
                "type": "null"
              }
            ]
          },
          "has_password": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "asset_index"
        ],
        "type": "object"
      },
      "TeamLogFileRequestsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "File requests policy"
      },
      "TeamLogFileTransfersPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "File transfers policy"
      },
      "TeamLogFlexibleFileNamesPolicy": {
        "anyOf": [
          {
            "enum": [
              "off",
              "off_default",
              "optional",
              "optional_default",
              "required",
              "required_default"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "off_default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional_default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required_default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:off|off_default|optional|optional_default|required|required_default)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Flexible file names policy"
      },
      "TeamLogFolderLinkRestrictionPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether applying link restrictions on all team owned folders"
      },
      "TeamLogFolderLogInfo": {
        "description": "Folder's logged information.",
        "properties": {
          "display_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_count": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_size": {
            "anyOf": [
              {
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "path": {
            "$ref": "#/components/schemas/TeamLogPathLogInfo"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "TeamLogGeoLocationLogInfo": {
        "description": "Geographic location details.",
        "properties": {
          "city": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "country": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ip_address": {
            "$ref": "#/components/schemas/TeamLogIpAddress"
          },
          "region": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "ip_address"
        ],
        "type": "object"
      },
      "TeamLogGetTeamEventsArg": {
        "properties": {
          "account_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "category": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogEventCategory"
              },
              {
                "type": "null"
              }
            ]
          },
          "event_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogEventTypeArg"
              },
              {
                "type": "null"
              }
            ]
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "time": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonTimeRange"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogGetTeamEventsContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamLogGetTeamEventsResult": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "events": {
            "items": {
              "$ref": "#/components/schemas/TeamLogTeamEvent"
            },
            "type": "array"
          },
          "has_more": {
            "type": "boolean"
          }
        },
        "required": [
          "events",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamLogGoogleSsoPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Google SSO policy"
      },
      "TeamLogGroupJoinPolicy": {
        "anyOf": [
          {
            "enum": [
              "open",
              "request_to_join"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "open",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "request_to_join",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:open|request_to_join)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogIdentifierType": {
        "anyOf": [
          {
            "enum": [
              "email",
              "facebook_profile_name"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "email",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "facebook_profile_name",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:email|facebook_profile_name)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogIntegrationPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether a service integration is enabled for the team."
      },
      "TeamLogInviteAcceptanceEmailPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team admins receive email when an invitation to join the team is accepted"
      },
      "TeamLogInviteMethod": {
        "anyOf": [
          {
            "enum": [
              "auto_approve",
              "invite_link",
              "member_invite",
              "moved_from_another_team"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "auto_approve",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_invite",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "moved_from_another_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:auto_approve|invite_link|member_invite|moved_from_another_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogIpAddress": {
        "type": "string"
      },
      "TeamLogLabelType": {
        "anyOf": [
          {
            "enum": [
              "personal_information",
              "test_only",
              "user_defined_tag"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "personal_information",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "test_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_defined_tag",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:personal_information|test_only|user_defined_tag)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Label type"
      },
      "TeamLogLinkSettingsLogInfo": {
        "description": "Link Settings",
        "properties": {
          "downloadable": {
            "type": "boolean"
          },
          "expire_at": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "password_required": {
            "type": "boolean"
          },
          "require_email": {
            "type": "boolean"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "require_email",
          "downloadable",
          "password_required",
          "url"
        ],
        "type": "object"
      },
      "TeamLogLinkedDeviceLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "desktop_device_session",
                "type": "string"
              },
              "client_type": {
                "$ref": "#/components/schemas/TeamDesktopPlatform"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "host_name": {
                "type": "string"
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_delete_on_unlink_supported": {
                "type": "boolean"
              },
              "platform": {
                "type": "string"
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogDesktopSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "host_name",
              "client_type",
              "platform",
              "is_delete_on_unlink_supported"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "legacy_device_session",
                "type": "string"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "device_type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "is_emm_managed": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "legacy_uniq_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mac_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "platform": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile_device_session",
                "type": "string"
              },
              "client_type": {
                "$ref": "#/components/schemas/TeamMobileClientPlatform"
              },
              "client_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "device_name": {
                "type": "string"
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "last_carrier": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os_version": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogMobileSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "device_name",
              "client_type"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_device_session",
                "type": "string"
              },
              "browser": {
                "type": "string"
              },
              "created": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ip_address": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogIpAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "os": {
                "type": "string"
              },
              "session_info": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogWebSessionLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDropboxTimestamp"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "user_agent": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "user_agent",
              "os",
              "browser"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:desktop_device_session|legacy_device_session|mobile_device_session|web_device_session)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The device sessions that user is linked to."
      },
      "TeamLogLockStatus": {
        "anyOf": [
          {
            "enum": [
              "locked",
              "unlocked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "locked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlocked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:locked|unlocked)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "File lock status"
      },
      "TeamLogLoginMethod": {
        "anyOf": [
          {
            "enum": [
              "apple_oauth",
              "first_party_token_exchange",
              "google_oauth",
              "kakao_oauth",
              "lenovo_oauth",
              "passkey",
              "password",
              "qr_code",
              "saml",
              "two_factor_authentication",
              "web_session",
              "microsoft_oauth"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "apple_oauth",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "first_party_token_exchange",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "google_oauth",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "kakao_oauth",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "lenovo_oauth",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "passkey",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "qr_code",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "saml",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "two_factor_authentication",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web_session",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "microsoft_oauth",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:apple_oauth|first_party_token_exchange|google_oauth|kakao_oauth|lenovo_oauth|passkey|password|qr_code|saml|two_factor_authentication|web_session|microsoft_oauth)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogMalwareExclusionState": {
        "description": "Malware exclusion list state",
        "properties": {
          "excluded_file_hashes_count": {
            "type": "integer"
          },
          "file_path_from_last_exclusion": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "file_path_from_last_inclusion": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "excluded_file_hashes_count"
        ],
        "type": "object"
      },
      "TeamLogMediaHubAddingPeoplePolicy": {
        "anyOf": [
          {
            "enum": [
              "anyone",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding who can be added to Media Hub content"
      },
      "TeamLogMediaHubDownloadPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether Media Hub content can be downloaded"
      },
      "TeamLogMediaHubLinkSharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "no_one",
              "public",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:no_one|public|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding who Media Hub content can be shared with through links"
      },
      "TeamLogMediaHubProjectLogInfo": {
        "description": "Replay project",
        "properties": {
          "project_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "project_name": {
            "type": "string"
          }
        },
        "required": [
          "project_name"
        ],
        "type": "object"
      },
      "TeamLogMediaHubProjectRole": {
        "anyOf": [
          {
            "enum": [
              "editor",
              "owner",
              "reviewer"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owner",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reviewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:editor|owner|reviewer)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Media Hub project role"
      },
      "TeamLogMediaHubSharedLinkAudience": {
        "anyOf": [
          {
            "enum": [
              "no_one",
              "public",
              "public_logged_in_only",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public_logged_in_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:no_one|public|public_logged_in_only|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Media Hub shared link audience"
      },
      "TeamLogMediaHubSharedLinkDownloadSetting": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Media Hub shared link download setting"
      },
      "TeamLogMediaHubSharedLinkTargetType": {
        "anyOf": [
          {
            "enum": [
              "bundle",
              "project"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "bundle",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "project",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:bundle|project)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Media Hub shared link target type"
      },
      "TeamLogMemberRemoveActionType": {
        "anyOf": [
          {
            "enum": [
              "delete",
              "leave",
              "offboard",
              "offboard_and_retain_team_folders"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "delete",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "leave",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "offboard",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "offboard_and_retain_team_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:delete|leave|offboard|offboard_and_retain_team_folders)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogMemberRequestsPolicy": {
        "anyOf": [
          {
            "enum": [
              "auto_accept",
              "disabled",
              "require_approval"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "auto_accept",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "require_approval",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:auto_accept|disabled|require_approval)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogMemberSendInvitePolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "everyone",
              "specific_members"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "everyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "specific_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|everyone|specific_members)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether team members can send team invites"
      },
      "TeamLogMemberStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "invited",
              "moved_to_another_team",
              "not_joined",
              "removed",
              "suspended"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "moved_to_another_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_joined",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "removed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "suspended",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|invited|moved_to_another_team|not_joined|removed|suspended)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogMemberSuggestionsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Member suggestions policy"
      },
      "TeamLogMicrosoftLoginPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Microsoft login policy"
      },
      "TeamLogMicrosoftOfficeAddinPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Microsoft Office addin policy"
      },
      "TeamLogMobileSessionLogInfo": {
        "description": "Mobile session.",
        "properties": {
          "session_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSessionId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogMultiTeamIdentityPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Multi-team identity policy"
      },
      "TeamLogNamespaceId": {
        "type": "string"
      },
      "TeamLogNamespaceRelativePathLogInfo": {
        "description": "Namespace relative path details.",
        "properties": {
          "is_shared_namespace": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "ns_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogNamespaceId"
              },
              {
                "type": "null"
              }
            ]
          },
          "relative_path": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogFilePath"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogNetworkControlPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Network control policy"
      },
      "TeamLogOriginLogInfo": {
        "description": "The origin from which the actor performed the action.",
        "properties": {
          "access_method": {
            "$ref": "#/components/schemas/TeamLogAccessMethodLogInfo"
          },
          "geo_location": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogGeoLocationLogInfo"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "access_method"
        ],
        "type": "object"
      },
      "TeamLogPaperAccessType": {
        "anyOf": [
          {
            "enum": [
              "commenter",
              "editor",
              "viewer"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "commenter",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editor",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "viewer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:commenter|editor|viewer)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogPaperDefaultFolderPolicy": {
        "anyOf": [
          {
            "enum": [
              "everyone_in_team",
              "invite_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "everyone_in_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invite_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:everyone_in_team|invite_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy to set default access for newly created Paper folders."
      },
      "TeamLogPaperDesktopPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can use Paper Desktop"
      },
      "TeamLogPaperDownloadFormat": {
        "anyOf": [
          {
            "enum": [
              "docx",
              "html",
              "markdown",
              "pdf"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "docx",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "html",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "markdown",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pdf",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:docx|html|markdown|pdf)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogPaperMemberPolicy": {
        "anyOf": [
          {
            "enum": [
              "anyone_with_link",
              "only_team",
              "team_and_explicitly_shared"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone_with_link",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "only_team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_explicitly_shared",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone_with_link|only_team|team_and_explicitly_shared)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can share Paper documents externally."
      },
      "TeamLogPaperOfflineModePolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can use Paper offline mode"
      },
      "TeamLogParticipantLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "group",
                "type": "string"
              },
              "display_name": {
                "type": "string"
              },
              "external_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonGroupExternalId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "group_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonGroupId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "display_name"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user",
                "type": "string"
              },
              "user": {
                "$ref": "#/components/schemas/TeamLogUserLogInfo"
              }
            },
            "required": [
              ".tag",
              "user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:group|user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "A user or group"
      },
      "TeamLogPassPolicy": {
        "anyOf": [
          {
            "enum": [
              "allow",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allow|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogPasskeyLoginPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Passkey login policy"
      },
      "TeamLogPathLogInfo": {
        "description": "Path's details.",
        "properties": {
          "contextual": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogFilePath"
              },
              {
                "type": "null"
              }
            ]
          },
          "namespace_relative": {
            "$ref": "#/components/schemas/TeamLogNamespaceRelativePathLogInfo"
          }
        },
        "required": [
          "namespace_relative"
        ],
        "type": "object"
      },
      "TeamLogPlacementRestriction": {
        "anyOf": [
          {
            "enum": [
              "australia_only",
              "canada_only",
              "europe_only",
              "japan_only",
              "none",
              "uk_only",
              "us_s3_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "australia_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "canada_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "europe_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "japan_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "uk_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "us_s3_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:australia_only|canada_only|europe_only|japan_only|none|uk_only|us_s3_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogPolicyType": {
        "anyOf": [
          {
            "enum": [
              "disposition",
              "retention"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disposition",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "retention",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disposition|retention)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogPreviewsAiPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can use Previews AI"
      },
      "TeamLogProductLogInfo": {
        "description": "Product logged information",
        "properties": {
          "product_name": {
            "type": "string"
          }
        },
        "required": [
          "product_name"
        ],
        "type": "object"
      },
      "TeamLogProtectReportCategory": {
        "anyOf": [
          {
            "enum": [
              "overview",
              "stale_access"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "overview",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "stale_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:overview|stale_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The category that a Dropbox Protect report belongs to"
      },
      "TeamLogProtectReportMetric": {
        "anyOf": [
          {
            "enum": [
              "external_modified_over_1_year",
              "external_modified_over_1_year_company",
              "external_modified_over_1_year_outside",
              "external_modified_over_1_year_personal",
              "external_modified_over_1_year_public",
              "external_modified_over_2_years",
              "external_modified_over_2_years_company",
              "external_modified_over_2_years_outside",
              "external_modified_over_2_years_personal",
              "external_modified_over_2_years_public",
              "external_modified_over_3_years",
              "external_modified_over_3_years_company",
              "external_modified_over_3_years_outside",
              "external_modified_over_3_years_personal",
              "external_modified_over_3_years_public",
              "external_modified_over_5_years",
              "external_modified_over_5_years_company",
              "external_modified_over_5_years_outside",
              "external_modified_over_5_years_personal",
              "external_modified_over_5_years_public",
              "folders_company",
              "folders_internal",
              "folders_outside",
              "folders_personal",
              "folders_public",
              "internal_modified_over_1_year",
              "internal_modified_over_1_year_company",
              "internal_modified_over_1_year_outside",
              "internal_modified_over_1_year_personal",
              "internal_modified_over_1_year_public",
              "internal_modified_over_2_years",
              "internal_modified_over_2_years_company",
              "internal_modified_over_2_years_outside",
              "internal_modified_over_2_years_personal",
              "internal_modified_over_2_years_public",
              "internal_modified_over_3_years",
              "internal_modified_over_3_years_company",
              "internal_modified_over_3_years_outside",
              "internal_modified_over_3_years_personal",
              "internal_modified_over_3_years_public",
              "internal_modified_over_5_years",
              "internal_modified_over_5_years_company",
              "internal_modified_over_5_years_outside",
              "internal_modified_over_5_years_personal",
              "internal_modified_over_5_years_public",
              "items_all",
              "items_company_access",
              "items_internally_owned",
              "items_modified_over_1_year",
              "items_modified_over_3_years",
              "items_outside_access",
              "items_personal_access",
              "items_public_links",
              "other_folders",
              "other_shared_drives",
              "shared_drives_internal",
              "shared_drives_outside",
              "shared_drives_personal"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_1_year",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_1_year_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_1_year_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_1_year_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_1_year_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_2_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_2_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_2_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_2_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_2_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_3_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_3_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_3_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_3_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_3_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_5_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_5_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_5_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_5_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_modified_over_5_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folders_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folders_internal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folders_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folders_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "folders_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_1_year",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_1_year_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_1_year_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_1_year_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_1_year_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_2_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_2_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_2_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_2_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_2_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_3_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_3_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_3_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_3_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_3_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_5_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_5_years_company",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_5_years_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_5_years_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "internal_modified_over_5_years_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_all",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_company_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_internally_owned",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_modified_over_1_year",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_modified_over_3_years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_outside_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_personal_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "items_public_links",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "other_folders",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "other_shared_drives",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_drives_internal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_drives_outside",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_drives_personal",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:external_modified_over_1_year|external_modified_over_1_year_company|external_modified_over_1_year_outside|external_modified_over_1_year_personal|external_modified_over_1_year_public|external_modified_over_2_years|external_modified_over_2_years_company|external_modified_over_2_years_outside|external_modified_over_2_years_personal|external_modified_over_2_years_public|external_modified_over_3_years|external_modified_over_3_years_company|external_modified_over_3_years_outside|external_modified_over_3_years_personal|external_modified_over_3_years_public|external_modified_over_5_years|external_modified_over_5_years_company|external_modified_over_5_years_outside|external_modified_over_5_years_personal|external_modified_over_5_years_public|folders_company|folders_internal|folders_outside|folders_personal|folders_public|internal_modified_over_1_year|internal_modified_over_1_year_company|internal_modified_over_1_year_outside|internal_modified_over_1_year_personal|internal_modified_over_1_year_public|internal_modified_over_2_years|internal_modified_over_2_years_company|internal_modified_over_2_years_outside|internal_modified_over_2_years_personal|internal_modified_over_2_years_public|internal_modified_over_3_years|internal_modified_over_3_years_company|internal_modified_over_3_years_outside|internal_modified_over_3_years_personal|internal_modified_over_3_years_public|internal_modified_over_5_years|internal_modified_over_5_years_company|internal_modified_over_5_years_outside|internal_modified_over_5_years_personal|internal_modified_over_5_years_public|items_all|items_company_access|items_internally_owned|items_modified_over_1_year|items_modified_over_3_years|items_outside_access|items_personal_access|items_public_links|other_folders|other_shared_drives|shared_drives_internal|shared_drives_outside|shared_drives_personal)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The metric that a Dropbox Protect report corresponds to"
      },
      "TeamLogProtectReportSection": {
        "anyOf": [
          {
            "enum": [
              "items",
              "overview_other",
              "owned_externally",
              "owned_internally"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "items",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "overview_other",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owned_externally",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "owned_internally",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:items|overview_other|owned_externally|owned_internally)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The section that a Dropbox Protect report belongs to"
      },
      "TeamLogRecipientsConfiguration": {
        "description": "Recipients Configuration",
        "properties": {
          "emails": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamLogEmailAddress"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "groups": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "recipient_setting_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogAlertRecipientsSettingType"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogRelocateAssetReferencesLogInfo": {
        "description": "Provides the indices of the source asset and the destination asset for a relocate action.",
        "properties": {
          "dest_asset_index": {
            "minimum": 0,
            "type": "integer"
          },
          "src_asset_index": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "src_asset_index",
          "dest_asset_index"
        ],
        "type": "object"
      },
      "TeamLogReplayAddingPeoplePolicy": {
        "anyOf": [
          {
            "enum": [
              "anyone",
              "team_and_allowlist",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_allowlist",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone|team_and_allowlist|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding who can be added to Replay content"
      },
      "TeamLogReplayLinkAccess": {
        "anyOf": [
          {
            "enum": [
              "anyone_logged_in",
              "no_login_required",
              "team_and_approved",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone_logged_in",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_login_required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_approved",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone_logged_in|no_login_required|team_and_approved|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Who can access this Replay link"
      },
      "TeamLogReplaySharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "anyone",
              "team_and_allowlist",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_allowlist",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:anyone|team_and_allowlist|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding who Replay content can be shared with through links"
      },
      "TeamLogRequestId": {
        "type": "string"
      },
      "TeamLogResellerRole": {
        "anyOf": [
          {
            "enum": [
              "not_reseller",
              "reseller_admin"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_reseller",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reseller_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:not_reseller|reseller_admin)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogResellerSupportPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if reseller can access the admin console as administrator"
      },
      "TeamLogRewindPolicy": {
        "anyOf": [
          {
            "enum": [
              "admins_only",
              "everyone"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "everyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admins_only|everyone)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether team members can rewind"
      },
      "TeamLogSecondaryMailsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogSendAndTrackPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can use Send and Track"
      },
      "TeamLogSendExternalSharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can share Send content externally"
      },
      "TeamLogSendForSignaturePolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to send for signature feature"
      },
      "TeamLogSessionLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "desktop",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "web",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "Session's logged information.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:desktop|mobile|web)$)",
                "type": "string"
              },
              "session_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonSessionId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "type": "object"
          }
        ],
        "description": "Session's logged information."
      },
      "TeamLogSharedFolderMembersInheritancePolicy": {
        "anyOf": [
          {
            "enum": [
              "dont_inherit_members",
              "inherit_members"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "dont_inherit_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inherit_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:dont_inherit_members|inherit_members)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Specifies if a shared folder inherits its members from the parent folder."
      },
      "TeamLogSharedLinkAccessLevel": {
        "anyOf": [
          {
            "enum": [
              "none",
              "reader",
              "writer"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "reader",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "writer",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:none|reader|writer)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Shared link access level."
      },
      "TeamLogSharedLinkDefaultPermissionsPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "edit",
              "view"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|edit|view)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding the default permissions granted through shared links"
      },
      "TeamLogSharedLinkVisibility": {
        "anyOf": [
          {
            "enum": [
              "no_one",
              "password",
              "public",
              "team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:no_one|password|public|team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Defines who has access to a shared link."
      },
      "TeamLogSharingFolderJoinPolicy": {
        "anyOf": [
          {
            "enum": [
              "from_anyone",
              "from_team_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:from_anyone|from_team_only)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can join shared folders owned by non team members."
      },
      "TeamLogSharingLinkPolicy": {
        "anyOf": [
          {
            "enum": [
              "default_no_one",
              "default_private",
              "default_public",
              "only_private"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_private",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "only_private",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default_no_one|default_private|default_public|only_private)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can share links externally"
      },
      "TeamLogSharingMemberPolicy": {
        "anyOf": [
          {
            "enum": [
              "allow",
              "forbid",
              "forbid_with_exclusions"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allow",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "forbid",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "forbid_with_exclusions",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allow|forbid|forbid_with_exclusions)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "External sharing policy"
      },
      "TeamLogShowcaseDownloadPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if files can be downloaded from Showcases by team members"
      },
      "TeamLogShowcaseEnabledPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether Showcase is enabled."
      },
      "TeamLogShowcaseExternalSharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can share Showcases externally."
      },
      "TeamLogSignExternalSharingPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team users can share Sign content externally"
      },
      "TeamLogSignTemplateCreationPermissionPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling if team members can create templates"
      },
      "TeamLogSmartSyncOptOutPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "opted_out"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "opted_out",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|opted_out)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogSpaceCapsType": {
        "anyOf": [
          {
            "enum": [
              "hard",
              "off",
              "soft"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "hard",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "soft",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:hard|off|soft)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Space limit alert policy"
      },
      "TeamLogSpaceLimitsStatus": {
        "anyOf": [
          {
            "enum": [
              "near_quota",
              "over_quota",
              "within_quota"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "near_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "over_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "within_quota",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:near_quota|over_quota|within_quota)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogStackCrossTeamAccessPolicy": {
        "anyOf": [
          {
            "enum": [
              "allowed",
              "default",
              "disallowed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "allowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disallowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:allowed|default|disallowed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for whether a team's content can be reached via Stacks owned by other teams"
      },
      "TeamLogTeamBrandingPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to setting up branding feature"
      },
      "TeamLogTeamEvent": {
        "description": "An audit log event.",
        "properties": {
          "actor": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogActorLogInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "assets": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamLogAssetLogInfo"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "context": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogContextLogInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "details": {
            "$ref": "#/components/schemas/TeamLogEventDetails"
          },
          "event_category": {
            "$ref": "#/components/schemas/TeamLogEventCategory"
          },
          "event_type": {
            "$ref": "#/components/schemas/TeamLogEventType"
          },
          "involve_non_team_member": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "origin": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogOriginLogInfo"
              },
              {
                "type": "null"
              }
            ]
          },
          "participants": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamLogParticipantLogInfo"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "timestamp": {
            "$ref": "#/components/schemas/CommonDropboxTimestamp"
          }
        },
        "required": [
          "timestamp",
          "event_category",
          "event_type",
          "details"
        ],
        "type": "object"
      },
      "TeamLogTeamExtensionsPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether App Integrations are enabled for the team."
      },
      "TeamLogTeamFolderNotificationTarget": {
        "anyOf": [
          {
            "enum": [
              "admins",
              "both",
              "editors",
              "silent"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "both",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "editors",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "silent",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admins|both|editors|silent)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team folder space limit notification target"
      },
      "TeamLogTeamFolderSpaceCapsType": {
        "anyOf": [
          {
            "enum": [
              "hard",
              "off",
              "soft"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "hard",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "off",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "soft",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:hard|off|soft)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team folder space limit enforcement type"
      },
      "TeamLogTeamLogInfo": {
        "description": "Team's logged information.",
        "properties": {
          "display_name": {
            "type": "string"
          }
        },
        "required": [
          "display_name"
        ],
        "type": "object"
      },
      "TeamLogTeamMemberStorageRequestPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether team members can request increased storage limits from admins"
      },
      "TeamLogTeamMembershipType": {
        "anyOf": [
          {
            "enum": [
              "free",
              "full",
              "guest"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "free",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "full",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "guest",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:free|full|guest)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogTeamMergeRequestAcceptedExtraDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "primary_team",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_team",
                "type": "string"
              },
              "primary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "primary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:primary_team|secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team merge request acceptance details"
      },
      "TeamLogTeamMergeRequestCanceledExtraDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "primary_team",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_team",
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:primary_team|secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team merge request cancellation details"
      },
      "TeamLogTeamMergeRequestExpiredExtraDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "primary_team",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_by": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_by"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_team",
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:primary_team|secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team merge request expiration details"
      },
      "TeamLogTeamMergeRequestReminderExtraDetails": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "primary_team",
                "type": "string"
              },
              "secondary_team": {
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "secondary_team",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "secondary_team",
                "type": "string"
              },
              "sent_to": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "sent_to"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:primary_team|secondary_team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Team merge request reminder details"
      },
      "TeamLogTeamName": {
        "description": "Team name details",
        "properties": {
          "team_display_name": {
            "type": "string"
          },
          "team_legal_name": {
            "type": "string"
          }
        },
        "required": [
          "team_display_name",
          "team_legal_name"
        ],
        "type": "object"
      },
      "TeamLogTeamSelectiveSyncPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling whether team selective sync is enabled for team."
      },
      "TeamLogTfaConfiguration": {
        "anyOf": [
          {
            "enum": [
              "authenticator",
              "disabled",
              "enabled",
              "sms"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "authenticator",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "sms",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:authenticator|disabled|enabled|sms)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Two factor authentication configuration. Note: the enabled option is deprecated."
      },
      "TeamLogTimeUnit": {
        "anyOf": [
          {
            "enum": [
              "days",
              "hours",
              "milliseconds",
              "minutes",
              "months",
              "seconds",
              "weeks",
              "years"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "days",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "hours",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "milliseconds",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "minutes",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "months",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "seconds",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "weeks",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "years",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:days|hours|milliseconds|minutes|months|seconds|weeks|years)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogTopLevelContentPolicy": {
        "anyOf": [
          {
            "enum": [
              "admins_only",
              "everyone"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "everyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admins_only|everyone)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for deciding whether members can edit team folders at the top level of the team space"
      },
      "TeamLogTrustedNonTeamMemberType": {
        "anyOf": [
          {
            "enum": [
              "enterprise_admin",
              "multi_instance_admin"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "enterprise_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "multi_instance_admin",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enterprise_admin|multi_instance_admin)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogTrustedTeamsRequestAction": {
        "anyOf": [
          {
            "enum": [
              "accepted",
              "declined",
              "expired",
              "invited",
              "revoked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "accepted",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "declined",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "expired",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "revoked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:accepted|declined|expired|invited|revoked)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogTrustedTeamsRequestState": {
        "anyOf": [
          {
            "enum": [
              "invited",
              "linked",
              "unlinked"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "linked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlinked",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invited|linked|unlinked)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamLogTwoAccountPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for pairing personal account to work account"
      },
      "TeamLogUserLinkedAppLogInfo": {
        "description": "User linked app",
        "properties": {
          "app_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamLogAppId"
              },
              {
                "type": "null"
              }
            ]
          },
          "display_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogUserLogInfo": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "non_team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member_external_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonMemberExternalId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team_member_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamCommonTeamMemberId"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "trusted_non_team_member",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "team": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogTeamLogInfo"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "trusted_non_team_member_type": {
                "$ref": "#/components/schemas/TeamLogTrustedNonTeamMemberType"
              }
            },
            "required": [
              ".tag",
              "trusted_non_team_member_type"
            ],
            "type": "object"
          },
          {
            "description": "User's logged information.",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:non_team_member|team_member|trusted_non_team_member)$)",
                "type": "string"
              },
              "account_id": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/UsersCommonAccountId"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "display_name": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/CommonDisplayNameLegacy"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "email": {
                "anyOf": [
                  {
                    "$ref": "#/components/schemas/TeamLogEmailAddress"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "type": "object"
          }
        ],
        "description": "User's logged information."
      },
      "TeamLogUserNameLogInfo": {
        "description": "User's name logged information",
        "properties": {
          "given_name": {
            "type": "string"
          },
          "locale": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "surname": {
            "type": "string"
          }
        },
        "required": [
          "given_name",
          "surname"
        ],
        "type": "object"
      },
      "TeamLogWatermarkingPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy for controlling team access to watermarking feature"
      },
      "TeamLogWebSessionLogInfo": {
        "description": "Web session.",
        "properties": {
          "session_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonSessionId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "TeamLogWebSessionsFixedLengthPolicy": {
        "anyOf": [
          {
            "enum": [
              "undefined"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "defined",
                "type": "string"
              },
              "amount": {
                "minimum": 0,
                "type": "integer"
              },
              "unit": {
                "$ref": "#/components/schemas/TeamLogTimeUnit"
              }
            },
            "required": [
              ".tag",
              "unit",
              "amount"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undefined",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:defined|undefined)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Web sessions fixed length policy."
      },
      "TeamLogWebSessionsIdleLengthPolicy": {
        "anyOf": [
          {
            "enum": [
              "undefined"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "defined",
                "type": "string"
              },
              "amount": {
                "minimum": 0,
                "type": "integer"
              },
              "unit": {
                "$ref": "#/components/schemas/TeamLogTimeUnit"
              }
            },
            "required": [
              ".tag",
              "unit",
              "amount"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "undefined",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:defined|undefined)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Web sessions idle length policy."
      },
      "TeamMemberAccess": {
        "description": "Specify access type a member should have when joined to a group.",
        "properties": {
          "access_type": {
            "$ref": "#/components/schemas/TeamGroupAccessType"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "access_type"
        ],
        "type": "object"
      },
      "TeamMemberAddArg": {
        "properties": {
          "is_directory_restricted": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_email": {
            "$ref": "#/components/schemas/CommonEmailAddress"
          },
          "member_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_given_name": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_persistent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_surname": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "role": {
            "$ref": "#/components/schemas/TeamAdminTier"
          },
          "send_welcome_email": {
            "type": "boolean"
          }
        },
        "required": [
          "member_email"
        ],
        "type": "object"
      },
      "TeamMemberAddResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "team_license_limit",
                "type": "string"
              },
              "team_license_limit": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "team_license_limit"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "free_team_member_limit_reached",
                "type": "string"
              },
              "free_team_member_limit_reached": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "free_team_member_limit_reached"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_already_on_team",
                "type": "string"
              },
              "user_already_on_team": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_already_on_team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_on_another_team",
                "type": "string"
              },
              "user_on_another_team": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_on_another_team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_already_paired",
                "type": "string"
              },
              "user_already_paired": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_already_paired"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_migration_failed",
                "type": "string"
              },
              "user_migration_failed": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_migration_failed"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicate_external_member_id",
                "type": "string"
              },
              "duplicate_external_member_id": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "duplicate_external_member_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicate_member_persistent_id",
                "type": "string"
              },
              "duplicate_member_persistent_id": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "duplicate_member_persistent_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "persistent_id_disabled",
                "type": "string"
              },
              "persistent_id_disabled": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "persistent_id_disabled"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_creation_failed",
                "type": "string"
              },
              "user_creation_failed": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_creation_failed"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "profile": {
                "$ref": "#/components/schemas/TeamTeamMemberProfile"
              },
              "role": {
                "$ref": "#/components/schemas/TeamAdminTier"
              }
            },
            "required": [
              ".tag",
              "profile",
              "role"
            ],
            "type": "object"
          }
        ],
        "description": "Describes the result of attempting to add a single user to the team. 'success' is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed."
      },
      "TeamMemberAddV2Arg": {
        "properties": {
          "is_directory_restricted": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_email": {
            "$ref": "#/components/schemas/CommonEmailAddress"
          },
          "member_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_given_name": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_persistent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_surname": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "role_ids": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamTeamMemberRoleId"
                },
                "maxItems": 1,
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "send_welcome_email": {
            "type": "boolean"
          }
        },
        "required": [
          "member_email"
        ],
        "type": "object"
      },
      "TeamMemberAddV2Result": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "team_license_limit",
                "type": "string"
              },
              "team_license_limit": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "team_license_limit"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "free_team_member_limit_reached",
                "type": "string"
              },
              "free_team_member_limit_reached": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "free_team_member_limit_reached"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_already_on_team",
                "type": "string"
              },
              "user_already_on_team": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_already_on_team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_on_another_team",
                "type": "string"
              },
              "user_on_another_team": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_on_another_team"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_already_paired",
                "type": "string"
              },
              "user_already_paired": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_already_paired"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_migration_failed",
                "type": "string"
              },
              "user_migration_failed": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_migration_failed"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicate_external_member_id",
                "type": "string"
              },
              "duplicate_external_member_id": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "duplicate_external_member_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "duplicate_member_persistent_id",
                "type": "string"
              },
              "duplicate_member_persistent_id": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "duplicate_member_persistent_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "persistent_id_disabled",
                "type": "string"
              },
              "persistent_id_disabled": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "persistent_id_disabled"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "user_creation_failed",
                "type": "string"
              },
              "user_creation_failed": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "user_creation_failed"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "profile": {
                "$ref": "#/components/schemas/TeamTeamMemberProfile"
              },
              "roles": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/TeamTeamMemberRole"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "profile"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team_license_limit|free_team_member_limit_reached|user_already_on_team|user_on_another_team|user_already_paired|user_migration_failed|duplicate_external_member_id|duplicate_member_persistent_id|persistent_id_disabled|user_creation_failed|success)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Describes the result of attempting to add a single user to the team. 'success' is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed."
      },
      "TeamMemberDevices": {
        "description": "Information on devices of a team's member.",
        "properties": {
          "desktop_clients": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamDesktopClientSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "mobile_clients": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamMobileClientSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "type": "string"
          },
          "web_sessions": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamActiveWebSession"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "team_member_id"
        ],
        "type": "object"
      },
      "TeamMemberLinkedApps": {
        "description": "Information on linked applications of a team member.",
        "properties": {
          "linked_api_apps": {
            "items": {
              "$ref": "#/components/schemas/TeamApiApp"
            },
            "type": "array"
          },
          "team_member_id": {
            "type": "string"
          }
        },
        "required": [
          "team_member_id",
          "linked_api_apps"
        ],
        "type": "object"
      },
      "TeamMemberProfile": {
        "description": "Basic member profile.",
        "properties": {
          "account_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "email": {
            "type": "string"
          },
          "email_verified": {
            "type": "boolean"
          },
          "external_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "invited_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_directory_restricted": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "joined_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "membership_type": {
            "$ref": "#/components/schemas/TeamTeamMembershipType"
          },
          "name": {
            "$ref": "#/components/schemas/UsersName"
          },
          "persistent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "profile_photo_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "secondary_emails": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SecondaryEmailsSecondaryEmail"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "$ref": "#/components/schemas/TeamTeamMemberStatus"
          },
          "suspended_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "$ref": "#/components/schemas/TeamCommonTeamMemberId"
          }
        },
        "required": [
          "team_member_id",
          "email",
          "email_verified",
          "status",
          "name",
          "membership_type"
        ],
        "type": "object"
      },
      "TeamMembersAddArg": {
        "properties": {
          "force_async": {
            "type": "boolean"
          },
          "new_members": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberAddArg"
            },
            "type": "array"
          }
        },
        "required": [
          "new_members"
        ],
        "type": "object"
      },
      "TeamMembersAddJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "complete": {
                "items": {
                  "$ref": "#/components/schemas/TeamMemberAddResult"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "complete"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersAddJobStatusV2Result": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "complete": {
                "items": {
                  "$ref": "#/components/schemas/TeamMemberAddV2Result"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "complete"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersAddLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "complete": {
                "items": {
                  "$ref": "#/components/schemas/TeamMemberAddResult"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "complete"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersAddLaunchV2Result": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "complete": {
                "items": {
                  "$ref": "#/components/schemas/TeamMemberAddV2Result"
                },
                "type": "array"
              }
            },
            "required": [
              ".tag",
              "complete"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:async_job_id|complete)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersAddV2Arg": {
        "properties": {
          "force_async": {
            "type": "boolean"
          },
          "new_members": {
            "items": {
              "$ref": "#/components/schemas/TeamMemberAddV2Arg"
            },
            "type": "array"
          }
        },
        "required": [
          "new_members"
        ],
        "type": "object"
      },
      "TeamMembersDataTransferArg": {
        "properties": {
          "transfer_admin_id": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          },
          "transfer_dest_id": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "transfer_dest_id",
          "transfer_admin_id"
        ],
        "type": "object"
      },
      "TeamMembersDeactivateArg": {
        "properties": {
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          },
          "wipe_data": {
            "type": "boolean"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersDeleteProfilePhotoArg": {
        "properties": {
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersFormerMemberArg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify a former team member.",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersGetAvailableTeamMemberRolesResult": {
        "description": "Available TeamMemberRole for the connected team. To be used with members/set_admin_permissions:2.",
        "properties": {
          "roles": {
            "items": {
              "$ref": "#/components/schemas/TeamTeamMemberRole"
            },
            "type": "array"
          }
        },
        "required": [
          "roles"
        ],
        "type": "object"
      },
      "TeamMembersGetInfoArgs": {
        "properties": {
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSelectorArg"
            },
            "type": "array"
          }
        },
        "required": [
          "members"
        ],
        "type": "object"
      },
      "TeamMembersGetInfoItem": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "id_not_found",
                "type": "string"
              },
              "id_not_found": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "id_not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_info",
                "type": "string"
              },
              "profile": {
                "$ref": "#/components/schemas/TeamTeamMemberProfile"
              },
              "role": {
                "$ref": "#/components/schemas/TeamAdminTier"
              }
            },
            "required": [
              ".tag",
              "profile",
              "role"
            ],
            "type": "object"
          }
        ],
        "description": "Describes a result obtained for a single user whose id was specified in the parameter of members/get_info."
      },
      "TeamMembersGetInfoItemV2": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "id_not_found",
                "type": "string"
              },
              "id_not_found": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "id_not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_info",
                "type": "string"
              },
              "profile": {
                "$ref": "#/components/schemas/TeamTeamMemberProfile"
              },
              "roles": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/components/schemas/TeamTeamMemberRole"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              ".tag",
              "profile"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:id_not_found|member_info)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Describes a result obtained for a single user whose id was specified in the parameter of members/get_info:2."
      },
      "TeamMembersGetInfoResult": {
        "items": {
          "$ref": "#/components/schemas/TeamMembersGetInfoItem"
        },
        "type": "array"
      },
      "TeamMembersGetInfoV2Arg": {
        "properties": {
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSelectorArg"
            },
            "type": "array"
          }
        },
        "required": [
          "members"
        ],
        "type": "object"
      },
      "TeamMembersGetInfoV2Result": {
        "properties": {
          "members_info": {
            "items": {
              "$ref": "#/components/schemas/TeamMembersGetInfoItemV2"
            },
            "type": "array"
          }
        },
        "required": [
          "members_info"
        ],
        "type": "object"
      },
      "TeamMembersInfo": {
        "properties": {
          "permanently_deleted_users": {
            "minimum": 0,
            "type": "integer"
          },
          "team_member_ids": {
            "items": {
              "$ref": "#/components/schemas/TeamCommonTeamMemberId"
            },
            "type": "array"
          }
        },
        "required": [
          "team_member_ids",
          "permanently_deleted_users"
        ],
        "type": "object"
      },
      "TeamMembersListArg": {
        "properties": {
          "include_removed": {
            "type": "boolean"
          },
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "TeamMembersListContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamMembersListResult": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "has_more": {
            "type": "boolean"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamTeamMemberInfo"
            },
            "type": "array"
          }
        },
        "required": [
          "members",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamMembersListV2Result": {
        "properties": {
          "cursor": {
            "type": "string"
          },
          "has_more": {
            "type": "boolean"
          },
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamTeamMemberInfoV2"
            },
            "type": "array"
          }
        },
        "required": [
          "members",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamMembersRecoverArg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersRemoveArg": {
        "properties": {
          "keep_account": {
            "type": "boolean"
          },
          "permanently_delete_files": {
            "type": "boolean"
          },
          "retain_team_shares": {
            "type": "boolean"
          },
          "transfer_admin_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              },
              {
                "type": "null"
              }
            ]
          },
          "transfer_dest_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          },
          "wipe_data": {
            "type": "boolean"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersSetPermissions2Arg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "properties": {
          "new_roles": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamTeamMemberRoleId"
                },
                "maxItems": 1,
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersSetPermissions2Result": {
        "properties": {
          "roles": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamTeamMemberRole"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "$ref": "#/components/schemas/TeamCommonTeamMemberId"
          }
        },
        "required": [
          "team_member_id"
        ],
        "type": "object"
      },
      "TeamMembersSetPermissionsArg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "properties": {
          "new_role": {
            "$ref": "#/components/schemas/TeamAdminTier"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "new_role"
        ],
        "type": "object"
      },
      "TeamMembersSetPermissionsResult": {
        "properties": {
          "role": {
            "$ref": "#/components/schemas/TeamAdminTier"
          },
          "team_member_id": {
            "$ref": "#/components/schemas/TeamCommonTeamMemberId"
          }
        },
        "required": [
          "team_member_id",
          "role"
        ],
        "type": "object"
      },
      "TeamMembersSetProfileArg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify the user account. At least one of new_email, new_external_id, new_given_name, and/or new_surname must be provided.",
        "properties": {
          "new_email": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonEmailAddress"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_external_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_given_name": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_is_directory_restricted": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_persistent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "new_surname": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonOptionalNamePart"
              },
              {
                "type": "null"
              }
            ]
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMembersSetProfilePhotoArg": {
        "properties": {
          "photo": {
            "$ref": "#/components/schemas/AccountPhotoSourceArg"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "photo"
        ],
        "type": "object"
      },
      "TeamMembersSuspendBatchArg": {
        "description": "Launches one action-specific member suspension batch job.",
        "properties": {
          "members": {
            "items": {
              "$ref": "#/components/schemas/TeamMembersSuspendBatchTarget"
            },
            "maxItems": 500,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "members"
        ],
        "type": "object"
      },
      "TeamMembersSuspendBatchJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "failed": {
                "type": "integer"
              },
              "report_delivery": {
                "$ref": "#/components/schemas/TeamMembersSuspendBatchReportDeliveryStatus"
              },
              "requested": {
                "type": "integer"
              },
              "suspended": {
                "type": "integer"
              },
              "unknown": {
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "requested",
              "suspended",
              "failed",
              "unknown",
              "report_delivery"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/TeamMembersSuspendBatchTaskFailure"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:in_progress|complete|failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Coarse job state. Live row progress and report contents are intentionally omitted; the authorized team admin who initiated the batch receives row details in the terminal email report."
      },
      "TeamMembersSuspendBatchReportDeliveryStatus": {
        "anyOf": [
          {
            "enum": [
              "members_suspend_batch_report_delivery_status_unspecified",
              "members_suspend_batch_report_delivery_status_pending",
              "members_suspend_batch_report_delivery_status_delivered",
              "members_suspend_batch_report_delivery_status_failed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "members_suspend_batch_report_delivery_status_unspecified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members_suspend_batch_report_delivery_status_pending",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members_suspend_batch_report_delivery_status_delivered",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "members_suspend_batch_report_delivery_status_failed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:members_suspend_batch_report_delivery_status_unspecified|members_suspend_batch_report_delivery_status_pending|members_suspend_batch_report_delivery_status_delivered|members_suspend_batch_report_delivery_status_failed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersSuspendBatchTarget": {
        "description": "One member selected for suspension. The opaque client item ID correlates the eventual report row with the caller's input without sending CSV data.",
        "properties": {
          "client_item_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "suspend_arg": {
            "$ref": "#/components/schemas/TeamMembersDeactivateArg"
          }
        },
        "required": [
          "client_item_id",
          "suspend_arg"
        ],
        "type": "object"
      },
      "TeamMembersSuspendBatchTaskFailure": {
        "anyOf": [
          {
            "enum": [
              "unusable_result"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "unusable_result",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:unusable_result)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMembersUnsuspendArg": {
        "description": "Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user"
        ],
        "type": "object"
      },
      "TeamMobileClientPlatform": {
        "anyOf": [
          {
            "enum": [
              "iphone",
              "ipad",
              "android",
              "windows_phone",
              "blackberry"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "iphone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "ipad",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "android",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "windows_phone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "blackberry",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:iphone|ipad|android|windows_phone|blackberry)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamMobileClientSession": {
        "description": "Information about linked Dropbox mobile client sessions.",
        "properties": {
          "client_type": {
            "$ref": "#/components/schemas/TeamMobileClientPlatform"
          },
          "client_version": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "country": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "created": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "device_name": {
            "type": "string"
          },
          "ip_address": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "last_carrier": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "os_version": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "session_id": {
            "type": "string"
          },
          "updated": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "session_id",
          "device_name",
          "client_type"
        ],
        "type": "object"
      },
      "TeamNamespaceMetadata": {
        "description": "Properties of a namespace.",
        "properties": {
          "name": {
            "type": "string"
          },
          "namespace_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          },
          "namespace_type": {
            "$ref": "#/components/schemas/TeamNamespaceType"
          },
          "quota_limit": {
            "type": "integer"
          },
          "team_member_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamCommonTeamMemberId"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name",
          "namespace_id",
          "namespace_type"
        ],
        "type": "object"
      },
      "TeamNamespaceType": {
        "anyOf": [
          {
            "enum": [
              "app_folder",
              "shared_folder",
              "team_folder",
              "team_member_folder",
              "team_member_root"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "shared_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member_folder",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_member_root",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:app_folder|shared_folder|team_folder|team_member_folder|team_member_root)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamNumberPerDay": {
        "items": {
          "anyOf": [
            {
              "minimum": 0,
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        },
        "type": "array"
      },
      "TeamPath": {
        "pattern": "^(?:(/(.|[\\r\\n])*)?)$",
        "type": "string"
      },
      "TeamPoliciesDefaultLinkExpirationDaysPolicy": {
        "anyOf": [
          {
            "enum": [
              "none",
              "day_1",
              "day_3",
              "day_7",
              "day_30",
              "day_90",
              "day_180",
              "year_1"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "none",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_1",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_3",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_7",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_30",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_90",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "day_180",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "year_1",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:none|day_1|day_3|day_7|day_30|day_90|day_180|year_1)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing default expiration date for new links shared outside the team."
      },
      "TeamPoliciesEmmState": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "optional",
              "required"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|optional|required)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesEnforceLinkPasswordPolicy": {
        "anyOf": [
          {
            "enum": [
              "optional",
              "required"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:optional|required)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing whether new links shared outside the team require passwords."
      },
      "TeamPoliciesFileLockingPolicyState": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesFileProviderMigrationPolicyState": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled",
              "default",
              "immediate"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "immediate",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled|default|immediate)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesGroupCreation": {
        "anyOf": [
          {
            "enum": [
              "admins_and_members",
              "admins_only"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins_and_members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "admins_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesOfficeAddInPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesPaperDeploymentPolicy": {
        "anyOf": [
          {
            "enum": [
              "full",
              "partial"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "full",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "partial",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:full|partial)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesPaperEnabledPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled",
              "unspecified"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unspecified",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled|unspecified)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesPasswordStrengthPolicy": {
        "anyOf": [
          {
            "enum": [
              "minimal_requirements",
              "moderate_password",
              "strong_password"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "minimal_requirements",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "moderate_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "strong_password",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:minimal_requirements|moderate_password|strong_password)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesRolloutMethod": {
        "anyOf": [
          {
            "enum": [
              "unlink_all",
              "unlink_most_inactive",
              "add_member_to_exceptions"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlink_all",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlink_most_inactive",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "add_member_to_exceptions",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesSharedFolderBlanketLinkRestrictionPolicy": {
        "anyOf": [
          {
            "enum": [
              "members",
              "anyone"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "members",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:members|anyone)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing whether shared folder membership is required to access shared links."
      },
      "TeamPoliciesSharedFolderJoinPolicy": {
        "anyOf": [
          {
            "enum": [
              "from_team_only",
              "from_anyone"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "from_anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:from_team_only|from_anyone)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing which shared folders a team member can join."
      },
      "TeamPoliciesSharedFolderMemberPolicy": {
        "anyOf": [
          {
            "enum": [
              "team",
              "anyone",
              "team_and_approved"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "anyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_and_approved",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:team|anyone|team_and_approved)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing who can be a member of a folder shared by a team member."
      },
      "TeamPoliciesSharedLinkCreatePolicy": {
        "anyOf": [
          {
            "enum": [
              "default_public",
              "default_team_only",
              "team_only",
              "default_no_one"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_public",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "default_no_one",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default_public|default_team_only|team_only|default_no_one)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Policy governing the visibility of shared links. This policy can apply to newly created shared links, or all shared links."
      },
      "TeamPoliciesSharedLinkDefaultPermissionsPolicy": {
        "anyOf": [
          {
            "enum": [
              "default",
              "edit",
              "view"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "default",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "edit",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "view",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:default|edit|view)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesSmartSyncPolicy": {
        "anyOf": [
          {
            "enum": [
              "local",
              "on_demand"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "local",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "on_demand",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:local|on_demand)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesSmarterSmartSyncPolicyState": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesSsoPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "optional",
              "required"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "optional",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "required",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|optional|required)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesSuggestMembersPolicy": {
        "anyOf": [
          {
            "enum": [
              "disabled",
              "enabled"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disabled|enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesTeamMemberPolicies": {
        "description": "Policies governing team members.",
        "properties": {
          "emm_state": {
            "$ref": "#/components/schemas/TeamPoliciesEmmState"
          },
          "office_addin": {
            "$ref": "#/components/schemas/TeamPoliciesOfficeAddInPolicy"
          },
          "sharing": {
            "$ref": "#/components/schemas/TeamPoliciesTeamSharingPolicies"
          },
          "suggest_members_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSuggestMembersPolicy"
          },
          "top_level_content_policy": {
            "$ref": "#/components/schemas/TeamPoliciesTopLevelContentPolicy"
          }
        },
        "required": [
          "sharing",
          "emm_state",
          "office_addin",
          "suggest_members_policy",
          "top_level_content_policy"
        ],
        "type": "object"
      },
      "TeamPoliciesTeamSharingPolicies": {
        "description": "Policies governing sharing within and outside of the team.",
        "properties": {
          "default_link_expiration_days_policy": {
            "$ref": "#/components/schemas/TeamPoliciesDefaultLinkExpirationDaysPolicy"
          },
          "enforce_link_password_policy": {
            "$ref": "#/components/schemas/TeamPoliciesEnforceLinkPasswordPolicy"
          },
          "group_creation_policy": {
            "$ref": "#/components/schemas/TeamPoliciesGroupCreation"
          },
          "shared_folder_join_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSharedFolderJoinPolicy"
          },
          "shared_folder_link_restriction_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSharedFolderBlanketLinkRestrictionPolicy"
          },
          "shared_folder_member_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSharedFolderMemberPolicy"
          },
          "shared_link_create_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSharedLinkCreatePolicy"
          },
          "shared_link_default_permissions_policy": {
            "$ref": "#/components/schemas/TeamPoliciesSharedLinkDefaultPermissionsPolicy"
          }
        },
        "required": [
          "shared_folder_member_policy",
          "shared_folder_join_policy",
          "shared_link_create_policy",
          "group_creation_policy",
          "shared_folder_link_restriction_policy",
          "enforce_link_password_policy",
          "default_link_expiration_days_policy",
          "shared_link_default_permissions_policy"
        ],
        "type": "object"
      },
      "TeamPoliciesTopLevelContentPolicy": {
        "anyOf": [
          {
            "enum": [
              "admin_only",
              "everyone"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "admin_only",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "everyone",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:admin_only|everyone)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamPoliciesTwoStepVerificationPolicy": {
        "anyOf": [
          {
            "enum": [
              "require_tfa_enable",
              "require_tfa_disable"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "require_tfa_enable",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "require_tfa_disable",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:require_tfa_enable|require_tfa_disable)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamRemoveCustomQuotaResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "success": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "success"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_user",
                "type": "string"
              },
              "invalid_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "invalid_user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|invalid_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "User result for setting member custom quota."
      },
      "TeamResendSecondaryEmailResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "success": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "success"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "not_pending",
                "type": "string"
              },
              "not_pending": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "not_pending"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "rate_limited",
                "type": "string"
              },
              "rate_limited": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "rate_limited"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|not_pending|rate_limited)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to resend verification email to a secondary email address. 'success' is the only value indicating that a verification email was successfully sent. The other values explain the type of error that occurred, and include the email for which the error occurred."
      },
      "TeamResendVerificationEmailArg": {
        "properties": {
          "emails_to_resend": {
            "items": {
              "$ref": "#/components/schemas/TeamUserSecondaryEmailsArg"
            },
            "type": "array"
          }
        },
        "required": [
          "emails_to_resend"
        ],
        "type": "object"
      },
      "TeamResendVerificationEmailResult": {
        "description": "List of users and resend results.",
        "properties": {
          "results": {
            "items": {
              "$ref": "#/components/schemas/TeamUserResendResult"
            },
            "type": "array"
          }
        },
        "required": [
          "results"
        ],
        "type": "object"
      },
      "TeamRevokeDeviceSessionArg": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "web_session",
                "type": "string"
              },
              "session_id": {
                "type": "string"
              },
              "team_member_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "session_id",
              "team_member_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "desktop_client",
                "type": "string"
              },
              "delete_on_unlink": {
                "type": "boolean"
              },
              "session_id": {
                "type": "string"
              },
              "team_member_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "session_id",
              "team_member_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "mobile_client",
                "type": "string"
              },
              "session_id": {
                "type": "string"
              },
              "team_member_id": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "session_id",
              "team_member_id"
            ],
            "type": "object"
          }
        ]
      },
      "TeamRevokeDeviceSessionBatchArg": {
        "properties": {
          "revoke_devices": {
            "items": {
              "$ref": "#/components/schemas/TeamRevokeDeviceSessionArg"
            },
            "type": "array"
          }
        },
        "required": [
          "revoke_devices"
        ],
        "type": "object"
      },
      "TeamRevokeDeviceSessionBatchResult": {
        "properties": {
          "revoke_devices_status": {
            "items": {
              "$ref": "#/components/schemas/TeamRevokeDeviceSessionStatus"
            },
            "type": "array"
          }
        },
        "required": [
          "revoke_devices_status"
        ],
        "type": "object"
      },
      "TeamRevokeDeviceSessionError": {
        "anyOf": [
          {
            "enum": [
              "device_session_not_found",
              "member_not_found"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "device_session_not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:device_session_not_found|member_not_found)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamRevokeDeviceSessionStatus": {
        "properties": {
          "error_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamRevokeDeviceSessionError"
              },
              {
                "type": "null"
              }
            ]
          },
          "success": {
            "type": "boolean"
          }
        },
        "required": [
          "success"
        ],
        "type": "object"
      },
      "TeamRevokeLinkedApiAppArg": {
        "properties": {
          "app_id": {
            "type": "string"
          },
          "keep_app_folder": {
            "type": "boolean"
          },
          "team_member_id": {
            "type": "string"
          }
        },
        "required": [
          "app_id",
          "team_member_id"
        ],
        "type": "object"
      },
      "TeamRevokeLinkedApiAppBatchArg": {
        "properties": {
          "revoke_linked_app": {
            "items": {
              "$ref": "#/components/schemas/TeamRevokeLinkedApiAppArg"
            },
            "type": "array"
          }
        },
        "required": [
          "revoke_linked_app"
        ],
        "type": "object"
      },
      "TeamRevokeLinkedAppBatchResult": {
        "properties": {
          "revoke_linked_app_status": {
            "items": {
              "$ref": "#/components/schemas/TeamRevokeLinkedAppStatus"
            },
            "type": "array"
          }
        },
        "required": [
          "revoke_linked_app_status"
        ],
        "type": "object"
      },
      "TeamRevokeLinkedAppError": {
        "anyOf": [
          {
            "enum": [
              "app_not_found",
              "member_not_found",
              "app_folder_removal_not_supported"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "member_not_found",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "app_folder_removal_not_supported",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:app_not_found|member_not_found|app_folder_removal_not_supported)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Error returned by linked_apps/revoke_linked_app."
      },
      "TeamRevokeLinkedAppStatus": {
        "properties": {
          "error_type": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/TeamRevokeLinkedAppError"
              },
              {
                "type": "null"
              }
            ]
          },
          "success": {
            "type": "boolean"
          }
        },
        "required": [
          "success"
        ],
        "type": "object"
      },
      "TeamSetCustomQuotaArg": {
        "properties": {
          "users_and_quotas": {
            "items": {
              "$ref": "#/components/schemas/TeamUserCustomQuotaArg"
            },
            "type": "array"
          }
        },
        "required": [
          "users_and_quotas"
        ],
        "type": "object"
      },
      "TeamStorageBucket": {
        "description": "Describes the number of users in a specific storage bucket.",
        "properties": {
          "bucket": {
            "type": "string"
          },
          "users": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "bucket",
          "users"
        ],
        "type": "object"
      },
      "TeamTeamFolderAccessError": {
        "anyOf": [
          {
            "enum": [
              "invalid_team_folder_id",
              "no_access"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_team_folder_id",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "no_access",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:invalid_team_folder_id|no_access)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderArchiveArg": {
        "properties": {
          "force_async_off": {
            "type": "boolean"
          },
          "team_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "team_folder_id"
        ],
        "type": "object"
      },
      "TeamTeamFolderArchiveError": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "access_error",
                "type": "string"
              },
              "access_error": {
                "$ref": "#/components/schemas/TeamTeamFolderAccessError"
              }
            },
            "required": [
              ".tag",
              "access_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "status_error",
                "type": "string"
              },
              "status_error": {
                "$ref": "#/components/schemas/TeamTeamFolderInvalidStatusError"
              }
            },
            "required": [
              ".tag",
              "status_error"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_shared_dropbox_error",
                "type": "string"
              },
              "team_shared_dropbox_error": {
                "$ref": "#/components/schemas/TeamTeamFolderTeamSharedDropboxError"
              }
            },
            "required": [
              ".tag",
              "team_shared_dropbox_error"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:access_error|status_error|team_shared_dropbox_error)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderArchiveJobStatus": {
        "anyOf": [
          {
            "enum": [
              "in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "content_sync_settings": {
                "items": {
                  "$ref": "#/components/schemas/FilesContentSyncSetting"
                },
                "type": "array"
              },
              "is_team_shared_dropbox": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              },
              "quota_limit": {
                "type": "integer"
              },
              "status": {
                "$ref": "#/components/schemas/TeamTeamFolderStatus"
              },
              "sync_setting": {
                "$ref": "#/components/schemas/FilesSyncSetting"
              },
              "team_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              }
            },
            "required": [
              ".tag",
              "team_folder_id",
              "name",
              "status",
              "is_team_shared_dropbox",
              "sync_setting",
              "content_sync_settings"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "failed",
                "type": "string"
              },
              "failed": {
                "$ref": "#/components/schemas/TeamTeamFolderArchiveError"
              }
            },
            "required": [
              ".tag",
              "failed"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderArchiveLaunch": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "async_job_id",
                "type": "string"
              },
              "async_job_id": {
                "$ref": "#/components/schemas/AsyncAsyncJobId"
              }
            },
            "required": [
              ".tag",
              "async_job_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "complete",
                "type": "string"
              },
              "content_sync_settings": {
                "items": {
                  "$ref": "#/components/schemas/FilesContentSyncSetting"
                },
                "type": "array"
              },
              "is_team_shared_dropbox": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              },
              "quota_limit": {
                "type": "integer"
              },
              "status": {
                "$ref": "#/components/schemas/TeamTeamFolderStatus"
              },
              "sync_setting": {
                "$ref": "#/components/schemas/FilesSyncSetting"
              },
              "team_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              }
            },
            "required": [
              ".tag",
              "team_folder_id",
              "name",
              "status",
              "is_team_shared_dropbox",
              "sync_setting",
              "content_sync_settings"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderCreateArg": {
        "properties": {
          "name": {
            "type": "string"
          },
          "sync_setting": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSyncSettingArg"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "TeamTeamFolderGetInfoItem": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "id_not_found",
                "type": "string"
              },
              "id_not_found": {
                "type": "string"
              }
            },
            "required": [
              ".tag",
              "id_not_found"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_folder_metadata",
                "type": "string"
              },
              "content_sync_settings": {
                "items": {
                  "$ref": "#/components/schemas/FilesContentSyncSetting"
                },
                "type": "array"
              },
              "is_team_shared_dropbox": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              },
              "quota_limit": {
                "type": "integer"
              },
              "status": {
                "$ref": "#/components/schemas/TeamTeamFolderStatus"
              },
              "sync_setting": {
                "$ref": "#/components/schemas/FilesSyncSetting"
              },
              "team_folder_id": {
                "$ref": "#/components/schemas/CommonSharedFolderId"
              }
            },
            "required": [
              ".tag",
              "team_folder_id",
              "name",
              "status",
              "is_team_shared_dropbox",
              "sync_setting",
              "content_sync_settings"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderIdArg": {
        "properties": {
          "team_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "team_folder_id"
        ],
        "type": "object"
      },
      "TeamTeamFolderIdListArg": {
        "properties": {
          "team_folder_ids": {
            "items": {
              "$ref": "#/components/schemas/CommonSharedFolderId"
            },
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "team_folder_ids"
        ],
        "type": "object"
      },
      "TeamTeamFolderInvalidStatusError": {
        "anyOf": [
          {
            "enum": [
              "active",
              "archived",
              "archive_in_progress"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "archived",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "archive_in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|archived|archive_in_progress)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderListArg": {
        "properties": {
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "TeamTeamFolderListContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamTeamFolderListResult": {
        "description": "Result for team_folder/list and team_folder/list/continue.",
        "properties": {
          "cursor": {
            "type": "string"
          },
          "has_more": {
            "type": "boolean"
          },
          "team_folders": {
            "items": {
              "$ref": "#/components/schemas/TeamTeamFolderMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "team_folders",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamTeamFolderMetadata": {
        "description": "Properties of a team folder.",
        "properties": {
          "content_sync_settings": {
            "items": {
              "$ref": "#/components/schemas/FilesContentSyncSetting"
            },
            "type": "array"
          },
          "is_team_shared_dropbox": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "quota_limit": {
            "type": "integer"
          },
          "status": {
            "$ref": "#/components/schemas/TeamTeamFolderStatus"
          },
          "sync_setting": {
            "$ref": "#/components/schemas/FilesSyncSetting"
          },
          "team_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "team_folder_id",
          "name",
          "status",
          "is_team_shared_dropbox",
          "sync_setting",
          "content_sync_settings"
        ],
        "type": "object"
      },
      "TeamTeamFolderRenameArg": {
        "properties": {
          "name": {
            "type": "string"
          },
          "team_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "team_folder_id",
          "name"
        ],
        "type": "object"
      },
      "TeamTeamFolderStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "archived",
              "archive_in_progress",
              "inactive"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "archived",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "archive_in_progress",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "inactive",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:active|archived|archive_in_progress|inactive)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderTeamSharedDropboxError": {
        "anyOf": [
          {
            "enum": [
              "disallowed"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "disallowed",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:disallowed)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamFolderUpdateSyncSettingsArg": {
        "properties": {
          "content_sync_settings": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/FilesContentSyncSettingArg"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "sync_setting": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/FilesSyncSettingArg"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_folder_id": {
            "$ref": "#/components/schemas/CommonSharedFolderId"
          }
        },
        "required": [
          "team_folder_id"
        ],
        "type": "object"
      },
      "TeamTeamGetInfoResult": {
        "properties": {
          "name": {
            "type": "string"
          },
          "num_licensed_users": {
            "minimum": 0,
            "type": "integer"
          },
          "num_provisioned_users": {
            "minimum": 0,
            "type": "integer"
          },
          "num_used_licenses": {
            "minimum": 0,
            "type": "integer"
          },
          "policies": {
            "$ref": "#/components/schemas/TeamPoliciesTeamMemberPolicies"
          },
          "team_id": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "team_id",
          "num_licensed_users",
          "num_provisioned_users",
          "policies"
        ],
        "type": "object"
      },
      "TeamTeamMemberInfo": {
        "description": "Information about a team member.",
        "properties": {
          "profile": {
            "$ref": "#/components/schemas/TeamTeamMemberProfile"
          },
          "role": {
            "$ref": "#/components/schemas/TeamAdminTier"
          }
        },
        "required": [
          "profile",
          "role"
        ],
        "type": "object"
      },
      "TeamTeamMemberInfoV2": {
        "description": "Information about a team member.",
        "properties": {
          "profile": {
            "$ref": "#/components/schemas/TeamTeamMemberProfile"
          },
          "roles": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/TeamTeamMemberRole"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "profile"
        ],
        "type": "object"
      },
      "TeamTeamMemberInfoV2Result": {
        "description": "Information about a team member, after the change, like at members/set_profile:2.",
        "properties": {
          "member_info": {
            "$ref": "#/components/schemas/TeamTeamMemberInfoV2"
          }
        },
        "required": [
          "member_info"
        ],
        "type": "object"
      },
      "TeamTeamMemberProfile": {
        "description": "Profile of a user as a member of a team.",
        "properties": {
          "account_id": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersCommonAccountId"
              },
              {
                "type": "null"
              }
            ]
          },
          "email": {
            "type": "string"
          },
          "email_verified": {
            "type": "boolean"
          },
          "external_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "groups": {
            "items": {
              "$ref": "#/components/schemas/TeamCommonGroupId"
            },
            "type": "array"
          },
          "invited_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_directory_restricted": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "joined_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "member_folder_id": {
            "$ref": "#/components/schemas/CommonNamespaceId"
          },
          "membership_type": {
            "$ref": "#/components/schemas/TeamTeamMembershipType"
          },
          "name": {
            "$ref": "#/components/schemas/UsersName"
          },
          "persistent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "profile_photo_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "root_folder_id": {
            "$ref": "#/components/schemas/CommonNamespaceId"
          },
          "secondary_emails": {
            "anyOf": [
              {
                "items": {
                  "$ref": "#/components/schemas/SecondaryEmailsSecondaryEmail"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ]
          },
          "status": {
            "$ref": "#/components/schemas/TeamTeamMemberStatus"
          },
          "suspended_on": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/CommonDropboxTimestamp"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "$ref": "#/components/schemas/TeamCommonTeamMemberId"
          }
        },
        "required": [
          "team_member_id",
          "email",
          "email_verified",
          "status",
          "name",
          "membership_type",
          "groups",
          "member_folder_id",
          "root_folder_id"
        ],
        "type": "object"
      },
      "TeamTeamMemberRole": {
        "description": "A role which can be attached to a team member. This replaces AdminTier; each AdminTier corresponds to a new TeamMemberRole with a matching name.",
        "properties": {
          "description": {
            "maxLength": 256,
            "type": "string"
          },
          "name": {
            "maxLength": 32,
            "type": "string"
          },
          "role_id": {
            "$ref": "#/components/schemas/TeamTeamMemberRoleId"
          }
        },
        "required": [
          "role_id",
          "name",
          "description"
        ],
        "type": "object"
      },
      "TeamTeamMemberRoleId": {
        "maxLength": 128,
        "pattern": "^(?:pid_dbtmr:.*)$",
        "type": "string"
      },
      "TeamTeamMemberStatus": {
        "anyOf": [
          {
            "enum": [
              "active",
              "invited",
              "suspended"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "active",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "suspended",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "removed",
                "type": "string"
              },
              "is_disconnected": {
                "type": "boolean"
              },
              "is_recoverable": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "is_recoverable",
              "is_disconnected"
            ],
            "type": "object"
          }
        ],
        "description": "The user's status as a member of a specific team."
      },
      "TeamTeamMembershipType": {
        "anyOf": [
          {
            "enum": [
              "full",
              "limited"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "full",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTeamNamespacesListArg": {
        "properties": {
          "limit": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "TeamTeamNamespacesListContinueArg": {
        "properties": {
          "cursor": {
            "type": "string"
          }
        },
        "required": [
          "cursor"
        ],
        "type": "object"
      },
      "TeamTeamNamespacesListResult": {
        "description": "Result for namespaces/list.",
        "properties": {
          "cursor": {
            "type": "string"
          },
          "has_more": {
            "type": "boolean"
          },
          "namespaces": {
            "items": {
              "$ref": "#/components/schemas/TeamNamespaceMetadata"
            },
            "type": "array"
          }
        },
        "required": [
          "namespaces",
          "cursor",
          "has_more"
        ],
        "type": "object"
      },
      "TeamTeamReportFailureReason": {
        "anyOf": [
          {
            "enum": [
              "temporary_error",
              "many_reports_at_once",
              "too_much_data"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "temporary_error",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "many_reports_at_once",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "too_much_data",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:temporary_error|many_reports_at_once|too_much_data)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ]
      },
      "TeamTokenGetAuthenticatedAdminResult": {
        "description": "Results for token/get_authenticated_admin.",
        "properties": {
          "admin_profile": {
            "$ref": "#/components/schemas/TeamTeamMemberProfile"
          }
        },
        "required": [
          "admin_profile"
        ],
        "type": "object"
      },
      "TeamUploadApiRateLimitValue": {
        "anyOf": [
          {
            "enum": [
              "unlimited"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "unlimited",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "limit",
                "type": "string"
              },
              "limit": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "limit"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:unlimited|limit)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for Feature.upload_api_rate_limit."
      },
      "TeamUserAddResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "results": {
                "items": {
                  "$ref": "#/components/schemas/TeamAddSecondaryEmailResult"
                },
                "type": "array"
              },
              "user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "user",
              "results"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_user",
                "type": "string"
              },
              "invalid_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "invalid_user"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "unverified",
                "type": "string"
              },
              "unverified": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "unverified"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "placeholder_user",
                "type": "string"
              },
              "placeholder_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "placeholder_user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|invalid_user|unverified|placeholder_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to add secondary emails to a user. 'success' is the only value indicating that a user was successfully retrieved for adding secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred."
      },
      "TeamUserCustomQuotaArg": {
        "description": "User and their required custom quota in GB (1 TB = 1024 GB).",
        "properties": {
          "quota_gb": {
            "$ref": "#/components/schemas/TeamUserQuota"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "quota_gb"
        ],
        "type": "object"
      },
      "TeamUserDeleteResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "results": {
                "items": {
                  "$ref": "#/components/schemas/TeamDeleteSecondaryEmailResult"
                },
                "type": "array"
              },
              "user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "user",
              "results"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_user",
                "type": "string"
              },
              "invalid_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "invalid_user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|invalid_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to delete a user's secondary emails. 'success' is the only value indicating that a user was successfully retrieved for deleting secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred."
      },
      "TeamUserQuota": {
        "minimum": 2,
        "type": "integer"
      },
      "TeamUserResendResult": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "success",
                "type": "string"
              },
              "results": {
                "items": {
                  "$ref": "#/components/schemas/TeamResendSecondaryEmailResult"
                },
                "type": "array"
              },
              "user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "user",
              "results"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "invalid_user",
                "type": "string"
              },
              "invalid_user": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            },
            "required": [
              ".tag",
              "invalid_user"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:success|invalid_user)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Result of trying to resend verification emails to a user. 'success' is the only value indicating that a user was successfully retrieved for sending verification emails. The other values explain the type of error that occurred, and include the user for which the error occurred."
      },
      "TeamUserSecondaryEmailsArg": {
        "description": "User and a list of secondary emails.",
        "properties": {
          "secondary_emails": {
            "items": {
              "$ref": "#/components/schemas/CommonEmailAddress"
            },
            "type": "array"
          },
          "user": {
            "$ref": "#/components/schemas/TeamUserSelectorArg"
          }
        },
        "required": [
          "user",
          "secondary_emails"
        ],
        "type": "object"
      },
      "TeamUserSelectorArg": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "team_member_id",
                "type": "string"
              },
              "team_member_id": {
                "$ref": "#/components/schemas/TeamCommonTeamMemberId"
              }
            },
            "required": [
              ".tag",
              "team_member_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "external_id",
                "type": "string"
              },
              "external_id": {
                "$ref": "#/components/schemas/TeamCommonMemberExternalId"
              }
            },
            "required": [
              ".tag",
              "external_id"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "email",
                "type": "string"
              },
              "email": {
                "$ref": "#/components/schemas/CommonEmailAddress"
              }
            },
            "required": [
              ".tag",
              "email"
            ],
            "type": "object"
          }
        ],
        "description": "Argument for selecting a single user, either by team_member_id, external_id or email."
      },
      "UsersBasicAccount": {
        "description": "Basic information about any account.",
        "properties": {
          "account_id": {
            "$ref": "#/components/schemas/UsersCommonAccountId"
          },
          "disabled": {
            "type": "boolean"
          },
          "email": {
            "type": "string"
          },
          "email_verified": {
            "type": "boolean"
          },
          "is_teammate": {
            "type": "boolean"
          },
          "name": {
            "$ref": "#/components/schemas/UsersName"
          },
          "profile_photo_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "account_id",
          "name",
          "email",
          "email_verified",
          "disabled",
          "is_teammate"
        ],
        "type": "object"
      },
      "UsersCommonAccountId": {
        "maxLength": 40,
        "minLength": 40,
        "type": "string"
      },
      "UsersCommonAccountType": {
        "anyOf": [
          {
            "enum": [
              "basic",
              "pro",
              "business"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "basic",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "pro",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "business",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "What type of account this user has."
      },
      "UsersDistinctMemberHomeValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              },
              "enabled": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "enabled"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for UserFeature.distinct_member_home."
      },
      "UsersFileLockingValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              },
              "enabled": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "enabled"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for UserFeature.file_locking."
      },
      "UsersFullAccount": {
        "description": "Detailed information about the current user's account.",
        "properties": {
          "account_id": {
            "$ref": "#/components/schemas/UsersCommonAccountId"
          },
          "account_type": {
            "$ref": "#/components/schemas/UsersCommonAccountType"
          },
          "country": {
            "anyOf": [
              {
                "maxLength": 2,
                "minLength": 2,
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "disabled": {
            "type": "boolean"
          },
          "email": {
            "type": "string"
          },
          "email_verified": {
            "type": "boolean"
          },
          "is_paired": {
            "type": "boolean"
          },
          "locale": {
            "minLength": 2,
            "type": "string"
          },
          "name": {
            "$ref": "#/components/schemas/UsersName"
          },
          "profile_photo_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referral_link": {
            "type": "string"
          },
          "root_info": {
            "$ref": "#/components/schemas/CommonRootInfo"
          },
          "team": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/UsersFullTeam"
              },
              {
                "type": "null"
              }
            ]
          },
          "team_member_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "account_id",
          "name",
          "email",
          "email_verified",
          "disabled",
          "locale",
          "referral_link",
          "is_paired",
          "account_type",
          "root_info"
        ],
        "type": "object"
      },
      "UsersFullTeam": {
        "description": "Detailed information about a team.",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "office_addin_policy": {
            "$ref": "#/components/schemas/TeamPoliciesOfficeAddInPolicy"
          },
          "sharing_policies": {
            "$ref": "#/components/schemas/TeamPoliciesTeamSharingPolicies"
          },
          "top_level_content_policy": {
            "$ref": "#/components/schemas/TeamPoliciesTopLevelContentPolicy"
          }
        },
        "required": [
          "id",
          "name",
          "sharing_policies",
          "office_addin_policy",
          "top_level_content_policy"
        ],
        "type": "object"
      },
      "UsersGetAccountArg": {
        "properties": {
          "account_id": {
            "$ref": "#/components/schemas/UsersCommonAccountId"
          }
        },
        "required": [
          "account_id"
        ],
        "type": "object"
      },
      "UsersGetAccountBatchArg": {
        "properties": {
          "account_ids": {
            "items": {
              "$ref": "#/components/schemas/UsersCommonAccountId"
            },
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "account_ids"
        ],
        "type": "object"
      },
      "UsersGetAccountBatchResult": {
        "items": {
          "$ref": "#/components/schemas/UsersBasicAccount"
        },
        "type": "array"
      },
      "UsersName": {
        "description": "Representations for a person's name to assist with internationalization.",
        "properties": {
          "abbreviated_name": {
            "type": "string"
          },
          "display_name": {
            "type": "string"
          },
          "familiar_name": {
            "type": "string"
          },
          "given_name": {
            "type": "string"
          },
          "surname": {
            "type": "string"
          }
        },
        "required": [
          "given_name",
          "surname",
          "familiar_name",
          "display_name",
          "abbreviated_name"
        ],
        "type": "object"
      },
      "UsersPaperAsFilesValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              },
              "enabled": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "enabled"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for UserFeature.paper_as_files."
      },
      "UsersSpaceAllocation": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "individual",
                "type": "string"
              },
              "allocated": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "allocated"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team",
                "type": "string"
              },
              "allocated": {
                "minimum": 0,
                "type": "integer"
              },
              "used": {
                "minimum": 0,
                "type": "integer"
              },
              "user_within_team_space_allocated": {
                "minimum": 0,
                "type": "integer"
              },
              "user_within_team_space_limit_type": {
                "$ref": "#/components/schemas/TeamCommonMemberSpaceLimitType"
              },
              "user_within_team_space_used_cached": {
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              ".tag",
              "used",
              "allocated",
              "user_within_team_space_allocated",
              "user_within_team_space_limit_type",
              "user_within_team_space_used_cached"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:individual|team)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Space is allocated differently based on the type of account."
      },
      "UsersSpaceUsage": {
        "description": "Information about a user's space usage and quota.",
        "properties": {
          "allocation": {
            "$ref": "#/components/schemas/UsersSpaceAllocation"
          },
          "used": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "used",
          "allocation"
        ],
        "type": "object"
      },
      "UsersTeam": {
        "description": "Information about a team.",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "name"
        ],
        "type": "object"
      },
      "UsersTeamSharedDropboxValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "enabled",
                "type": "string"
              },
              "enabled": {
                "type": "boolean"
              }
            },
            "required": [
              ".tag",
              "enabled"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:enabled)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "The value for UserFeature.team_shared_dropbox."
      },
      "UsersUserFeature": {
        "anyOf": [
          {
            "enum": [
              "paper_as_files",
              "file_locking",
              "team_shared_dropbox",
              "distinct_member_home"
            ],
            "type": "string"
          },
          {
            "properties": {
              ".tag": {
                "const": "paper_as_files",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_shared_dropbox",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "distinct_member_home",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:paper_as_files|file_locking|team_shared_dropbox|distinct_member_home)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "A set of features that a Dropbox User account may have configured."
      },
      "UsersUserFeatureValue": {
        "anyOf": [
          {
            "properties": {
              ".tag": {
                "const": "paper_as_files",
                "type": "string"
              },
              "paper_as_files": {
                "$ref": "#/components/schemas/UsersPaperAsFilesValue"
              }
            },
            "required": [
              ".tag",
              "paper_as_files"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "file_locking",
                "type": "string"
              },
              "file_locking": {
                "$ref": "#/components/schemas/UsersFileLockingValue"
              }
            },
            "required": [
              ".tag",
              "file_locking"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "team_shared_dropbox",
                "type": "string"
              },
              "team_shared_dropbox": {
                "$ref": "#/components/schemas/UsersTeamSharedDropboxValue"
              }
            },
            "required": [
              ".tag",
              "team_shared_dropbox"
            ],
            "type": "object"
          },
          {
            "properties": {
              ".tag": {
                "const": "distinct_member_home",
                "type": "string"
              },
              "distinct_member_home": {
                "$ref": "#/components/schemas/UsersDistinctMemberHomeValue"
              }
            },
            "required": [
              ".tag",
              "distinct_member_home"
            ],
            "type": "object"
          },
          {
            "description": "A tag this contract version does not list (Dropbox's other).",
            "properties": {
              ".tag": {
                "pattern": "^(?!(?:paper_as_files|file_locking|team_shared_dropbox|distinct_member_home)$)",
                "type": "string"
              }
            },
            "required": [
              ".tag"
            ],
            "type": "object"
          }
        ],
        "description": "Values that correspond to entries in UserFeature."
      },
      "UsersUserFeaturesGetValuesBatchArg": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/UsersUserFeature"
            },
            "type": "array"
          }
        },
        "required": [
          "features"
        ],
        "type": "object"
      },
      "UsersUserFeaturesGetValuesBatchResult": {
        "properties": {
          "values": {
            "items": {
              "$ref": "#/components/schemas/UsersUserFeatureValue"
            },
            "type": "array"
          }
        },
        "required": [
          "values"
        ],
        "type": "object"
      }
    },
    "securitySchemes": {
      "oauth2": {
        "flows": {
          "authorizationCode": {
            "authorizationUrl": "https://www.dropbox.com/oauth2/authorize",
            "scopes": {},
            "tokenUrl": "https://api.dropboxapi.com/oauth2/token"
          }
        },
        "type": "oauth2"
      }
    }
  },
  "info": {
    "title": "Dropbox API v2",
    "version": "2"
  },
  "openapi": "3.1.0",
  "paths": {
    "/2/account/delete_profile_photo": {
      "post": {
        "deprecated": false,
        "description": "Deletes the current user's profile photo.",
        "operationId": "account/delete_profile_photo",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AccountDeleteProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AccountDeleteProfilePhotoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.write"
            ]
          }
        ],
        "summary": "Deletes the current user's profile photo",
        "tags": [
          "account"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "account_info.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/account/get_photo": {
      "post": {
        "deprecated": false,
        "description": "This lovely endpoint gets the account photo of a given user.",
        "operationId": "account/get_photo",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/AccountAccountPhotoGetArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.read"
            ]
          }
        ],
        "summary": "This lovely endpoint gets the account photo of a given user",
        "tags": [
          "account"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/AccountAccountPhotoGetResult"
        },
        "x-dropbox-scope": "account_info.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/account/set_profile_photo": {
      "post": {
        "deprecated": false,
        "description": "Sets a user's profile photo.",
        "operationId": "account/set_profile_photo",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AccountSetProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AccountSetProfilePhotoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.write"
            ]
          }
        ],
        "summary": "Sets a user's profile photo",
        "tags": [
          "account"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "account_info.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/check/user": {
      "post": {
        "deprecated": false,
        "description": "This endpoint performs User Authentication, validating the supplied access token, and returns the supplied string, to allow you to test your code and connection to the Dropbox API. It has no other effect. If you receive an HTTP 200 response with the supplied query, it indicates at least part of the Dropbox API infrastructure is working and that the access token is valid.",
        "operationId": "check/user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CheckEchoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CheckEchoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.read"
            ]
          }
        ],
        "summary": "This endpoint performs User Authentication, validating the supplied access token, and returns the supplied string, to allow you to test your code and connection to the Dropbox API",
        "tags": [
          "check"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "account_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/contacts/delete_manual_contacts": {
      "post": {
        "deprecated": false,
        "description": "Removes all manually added contacts. You'll still keep contacts who are on your team or who you imported. New contacts will be added when you share.",
        "operationId": "contacts/delete_manual_contacts",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "contacts.write"
            ]
          }
        ],
        "summary": "Removes all manually added contacts",
        "tags": [
          "contacts"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "contacts.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/contacts/delete_manual_contacts_batch": {
      "post": {
        "deprecated": false,
        "description": "Removes manually added contacts from the given list.",
        "operationId": "contacts/delete_manual_contacts_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ContactsDeleteManualContactsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "contacts.write"
            ]
          }
        ],
        "summary": "Removes manually added contacts from the given list",
        "tags": [
          "contacts"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "contacts.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/add": {
      "post": {
        "deprecated": false,
        "description": "Add property groups to a Dropbox file. See templates/add_for_user or templates/add_for_team to create new templates.",
        "operationId": "file_properties/properties_add",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesAddPropertiesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Add property groups to a Dropbox file",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/overwrite": {
      "post": {
        "deprecated": false,
        "description": "Overwrite property groups associated with a file. This endpoint should be used instead of properties/update when property groups are being updated via a \"snapshot\" instead of via a \"delta\". In other words, this endpoint will delete all omitted fields from a property group, whereas properties/update will only delete fields that are explicitly marked for deletion.",
        "operationId": "file_properties/properties_overwrite",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesOverwritePropertyGroupArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Overwrite property groups associated with a file",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/remove": {
      "post": {
        "deprecated": false,
        "description": "Permanently removes the specified property group from the file. To remove specific property field key value pairs, see properties/update. To update a template, see templates/update_for_user or templates/update_for_team. To remove a template, see templates/remove_for_user or templates/remove_for_team.",
        "operationId": "file_properties/properties_remove",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesRemovePropertiesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Permanently removes the specified property group from the file",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/search": {
      "post": {
        "deprecated": false,
        "description": "Search across property templates for particular property field values.",
        "operationId": "file_properties/properties_search",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesPropertiesSearchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesPropertiesSearchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Search across property templates for particular property field values",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/search/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from properties/search, use this to paginate through all search results.",
        "operationId": "file_properties/properties_search_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesPropertiesSearchContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesPropertiesSearchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from properties/search, use this to paginate through all search results",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/properties/update": {
      "post": {
        "deprecated": false,
        "description": "Add, update or remove properties associated with the supplied file and templates. This endpoint should be used instead of properties/overwrite when property groups are being updated via a \"delta\" instead of via a \"snapshot\" . In other words, this endpoint will not delete any omitted fields from a property group, whereas properties/overwrite will delete any fields that are omitted from a property group.",
        "operationId": "file_properties/properties_update",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesUpdatePropertiesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Add, update or remove properties associated with the supplied file and templates",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/add_for_team": {
      "post": {
        "deprecated": false,
        "description": "Add a template associated with a team. See properties/add to add properties to a file or folder. Note: this endpoint will create team-owned templates.",
        "operationId": "file_properties/templates_add_for_team",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesAddTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesAddTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.team_metadata.write"
            ]
          }
        ],
        "summary": "Add a template associated with a team",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.team_metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/add_for_user": {
      "post": {
        "deprecated": false,
        "description": "Add a template associated with a user. See properties/add to add properties to a file. This endpoint can't be called on a team member or admin's behalf.",
        "operationId": "file_properties/templates_add_for_user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesAddTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesAddTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Add a template associated with a user",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/get_for_team": {
      "post": {
        "deprecated": false,
        "description": "Get the schema for a specified template.",
        "operationId": "file_properties/templates_get_for_team",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesGetTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesGetTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.team_metadata.write"
            ]
          }
        ],
        "summary": "Get the schema for a specified template",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.team_metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/get_for_user": {
      "post": {
        "deprecated": false,
        "description": "Get the schema for a specified template. This endpoint can't be called on a team member or admin's behalf.",
        "operationId": "file_properties/templates_get_for_user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesGetTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesGetTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Get the schema for a specified template",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/list_for_team": {
      "post": {
        "deprecated": false,
        "description": "Get the template identifiers for a team. To get the schema of each template use templates/get_for_team.",
        "operationId": "file_properties/templates_list_for_team",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesListTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.team_metadata.write"
            ]
          }
        ],
        "summary": "Get the template identifiers for a team",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.team_metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/list_for_user": {
      "post": {
        "deprecated": false,
        "description": "Get the template identifiers for a team. To get the schema of each template use templates/get_for_user. This endpoint can't be called on a team member or admin's behalf.",
        "operationId": "file_properties/templates_list_for_user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesListTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Get the template identifiers for a team",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/remove_for_team": {
      "post": {
        "deprecated": false,
        "description": "Permanently removes the specified template created from templates/add_for_user. All properties associated with the template will also be removed. This action cannot be undone.",
        "operationId": "file_properties/templates_remove_for_team",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesRemoveTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.team_metadata.write"
            ]
          }
        ],
        "summary": "Permanently removes the specified template created from templates/add_for_user",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.team_metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/remove_for_user": {
      "post": {
        "deprecated": false,
        "description": "Permanently removes the specified template created from templates/add_for_user. All properties associated with the template will also be removed. This action cannot be undone.",
        "operationId": "file_properties/templates_remove_for_user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesRemoveTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Permanently removes the specified template created from templates/add_for_user",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/update_for_team": {
      "post": {
        "deprecated": false,
        "description": "Update a template associated with a team. This route can update the template name, the template description and add optional properties to templates.",
        "operationId": "file_properties/templates_update_for_team",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesUpdateTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesUpdateTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.team_metadata.write"
            ]
          }
        ],
        "summary": "Update a template associated with a team",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.team_metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_properties/templates/update_for_user": {
      "post": {
        "deprecated": false,
        "description": "Update a template associated with a user. This route can update the template name, the template description and add optional properties to templates. This endpoint can't be called on a team member or admin's behalf.",
        "operationId": "file_properties/templates_update_for_user",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilePropertiesUpdateTemplateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilePropertiesUpdateTemplateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Update a template associated with a user",
        "tags": [
          "file_properties"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/count": {
      "post": {
        "deprecated": false,
        "description": "Returns the total number of file requests owned by this user. Includes both open and closed file requests.",
        "operationId": "file_requests/count",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsCountFileRequestsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.read"
            ]
          }
        ],
        "summary": "Returns the total number of file requests owned by this user",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/create": {
      "post": {
        "deprecated": false,
        "description": "Creates a file request for this user.",
        "operationId": "file_requests/create",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsCreateFileRequestArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsFileRequest"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.write"
            ]
          }
        ],
        "summary": "Creates a file request for this user",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/delete": {
      "post": {
        "deprecated": false,
        "description": "Delete a batch of closed file requests.",
        "operationId": "file_requests/delete",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsDeleteFileRequestArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsDeleteFileRequestsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.write"
            ]
          }
        ],
        "summary": "Delete a batch of closed file requests",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/delete_all_closed": {
      "post": {
        "deprecated": false,
        "description": "Delete all closed file requests owned by this user.",
        "operationId": "file_requests/delete_all_closed",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsDeleteAllClosedFileRequestsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.write"
            ]
          }
        ],
        "summary": "Delete all closed file requests owned by this user",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/get": {
      "post": {
        "deprecated": false,
        "description": "Returns the specified file request.",
        "operationId": "file_requests/get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsGetFileRequestArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsFileRequest"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.read"
            ]
          }
        ],
        "summary": "Returns the specified file request",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/list": {
      "post": {
        "deprecated": false,
        "description": "Returns a list of file requests owned by this user. For apps with the app folder permission, this will only return file requests with destinations in the app folder.",
        "operationId": "file_requests/list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsListFileRequestsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.read"
            ]
          }
        ],
        "summary": "Returns a list of file requests owned by this user",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list:2, use this to paginate through all file requests. The cursor must come from a previous call to list:2 or list/continue.",
        "operationId": "file_requests/list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsListFileRequestsContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsListFileRequestsV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list:2, use this to paginate through all file requests",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/list_v2": {
      "post": {
        "deprecated": false,
        "description": "Returns a list of file requests owned by this user. For apps with the app folder permission, this will only return file requests with destinations in the app folder.",
        "operationId": "file_requests/list_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsListFileRequestsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsListFileRequestsV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.read"
            ]
          }
        ],
        "summary": "Returns a list of file requests owned by this user",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/file_requests/update": {
      "post": {
        "deprecated": false,
        "description": "Update a file request.",
        "operationId": "file_requests/update",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FileRequestsUpdateFileRequestArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileRequestsFileRequest"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "file_requests.write"
            ]
          }
        ],
        "summary": "Update a file request",
        "tags": [
          "file_requests"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "file_requests.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/copy_batch/check_v2": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for copy_batch:2. It returns list of results for each entry.",
        "operationId": "files/copy_batch_check_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationBatchV2JobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for copy_batch:2",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/copy_batch_v2": {
      "post": {
        "deprecated": false,
        "description": "Copy multiple files or folders to different locations at once in the user's Dropbox. This route will replace copy_batch. The main difference is this route will return status for each entry, while copy_batch raises failure if any entry fails. This route will either finish synchronously, or return a job ID and do the async copy job in background. Please use copy_batch/check:2 to check the job status.",
        "operationId": "files/copy_batch_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesCopyBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationBatchV2Launch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Copy multiple files or folders to different locations at once in the user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/copy_reference/get": {
      "post": {
        "deprecated": false,
        "description": "Get a copy reference to a file or folder. This reference string can be used to save that file or folder to another user's Dropbox by passing it to copy_reference/save.",
        "operationId": "files/copy_reference_get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetCopyReferenceArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesGetCopyReferenceResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Get a copy reference to a file or folder",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/copy_reference/save": {
      "post": {
        "deprecated": false,
        "description": "Save a copy reference returned by copy_reference/get to the user's Dropbox.",
        "operationId": "files/copy_reference_save",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesSaveCopyReferenceArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesSaveCopyReferenceResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Save a copy reference returned by copy_reference/get to the user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/copy_v2": {
      "post": {
        "deprecated": false,
        "description": "Copy a file or folder to a different location in the user's Dropbox. If the source path is a folder all its contents will be copied.",
        "operationId": "files/copy_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesRelocationArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Copy a file or folder to a different location in the user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/create_folder_batch": {
      "post": {
        "deprecated": false,
        "description": "Create multiple folders at once. This route is asynchronous for large batches, which returns a job ID immediately and runs the create folder batch asynchronously. Otherwise, creates the folders and returns the result synchronously for smaller inputs. You can force asynchronous behaviour by using the CreateFolderBatchArg.force_async flag.  Use create_folder_batch/check to check the job status.",
        "operationId": "files/create_folder_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesCreateFolderBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesCreateFolderBatchLaunch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Create multiple folders at once",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/create_folder_batch/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for create_folder_batch. If success, it returns list of result for each entry.",
        "operationId": "files/create_folder_batch_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesCreateFolderBatchJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for create_folder_batch",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/create_folder_v2": {
      "post": {
        "deprecated": false,
        "description": "Create a folder at a given path.",
        "operationId": "files/create_folder_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesCreateFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesCreateFolderResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Create a folder at a given path",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/delete_batch": {
      "post": {
        "deprecated": false,
        "description": "Delete multiple files/folders at once. This route is asynchronous, which returns a job ID immediately and runs the delete batch asynchronously. Use delete_batch/check to check the job status.",
        "operationId": "files/delete_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesDeleteBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesDeleteBatchLaunch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Delete multiple files/folders at once",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/delete_batch/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for delete_batch. If success, it returns list of result for each entry.",
        "operationId": "files/delete_batch_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesDeleteBatchJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for delete_batch",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/delete_v2": {
      "post": {
        "deprecated": false,
        "description": "Delete the file or folder at a given path. If the path is a folder, all its contents will be deleted too. A successful response indicates that the file or folder was deleted. The returned metadata will be the corresponding FileMetadata or FolderMetadata for the item at time of deletion, and not a DeletedMetadata object.",
        "operationId": "files/delete_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesDeleteArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesDeleteResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Delete the file or folder at a given path",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/download": {
      "post": {
        "deprecated": false,
        "description": "Download a file from a user's Dropbox.",
        "operationId": "files/download",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesDownloadArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Download a file from a user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesFileMetadata"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/download_zip": {
      "post": {
        "deprecated": false,
        "description": "Download a folder from the user's Dropbox, as a zip file. The folder must be less than 20 GB in size and any single file within must be less than 4 GB in size. The resulting zip must have fewer than 10,000 total file and folder entries, including the top level folder. The input cannot be a single file. Note: this endpoint does not support HTTP range requests.",
        "operationId": "files/download_zip",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesDownloadZipArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Download a folder from the user's Dropbox, as a zip file",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesDownloadZipResult"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/export": {
      "post": {
        "deprecated": false,
        "description": "Export a file from a user's Dropbox. This route only supports exporting files that cannot be downloaded directly and whose ExportResult.file_metadata has ExportInfo.export_as populated.",
        "operationId": "files/export",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesExportArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Export a file from a user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesExportResult"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/get_file_lock_batch": {
      "post": {
        "deprecated": false,
        "description": "Return the lock metadata for the given list of paths.",
        "operationId": "files/get_file_lock_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesLockFileBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesLockFileBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Return the lock metadata for the given list of paths",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/get_metadata": {
      "post": {
        "deprecated": false,
        "description": "Returns the metadata for a file or folder. Note: Metadata for the root folder is unsupported.",
        "operationId": "files/get_metadata",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetMetadataArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Returns the metadata for a file or folder",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/get_preview": {
      "post": {
        "deprecated": false,
        "description": "Get a preview for a file. Currently, PDF previews are generated for files with the following extensions: .ai, .doc, .docm, .docx, .eps, .gdoc, .gslides, .odp, .odt, .pps, .ppsm, .ppsx, .ppt, .pptm, .pptx, .rtf. HTML previews are generated for .csv, .ods, .xls, .xlsm, .gsheet, .xlsx. Other formats will return an unsupported extension error.",
        "operationId": "files/get_preview",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesPreviewArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Get a preview for a file",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesFileMetadata"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/get_temporary_link": {
      "post": {
        "deprecated": false,
        "description": "Get a temporary link to stream content of a file. This link will expire in four hours and afterwards you will get 410 Gone. This URL should not be used to display content directly in the browser. The Content-Type of the link is determined automatically by the file's mime type.",
        "operationId": "files/get_temporary_link",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetTemporaryLinkArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesGetTemporaryLinkResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Get a temporary link to stream content of a file",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/get_temporary_upload_link": {
      "post": {
        "deprecated": false,
        "description": "Get a one-time use temporary upload link to upload a file to a Dropbox location.  This endpoint acts as a delayed upload(). The returned temporary upload link may be used to make a POST request with the data to be uploaded. The upload will then be perfomed with the CommitInfo previously provided to getTemporaryUploadLink() but evaluated only upon consumption. Hence, errors stemming from invalid CommitInfo with respect to the state of the user's Dropbox will only be communicated at consumption time. Additionally, these errors are surfaced as generic HTTP 409 Conflict responses, potentially hiding issue details. The maximum temporary upload link duration is 4 hours. Upon consumption or expiration, a new link will have to be generated. Multiple links may exist for a specific upload path at any given time.  The POST request on the temporary upload link must have its Content-Type set to \"application/octet-stream\".  Example temporary upload link consumption request:  curl -X POST <temporary_upload_link_url> --header \"Content-Type: application/octet-stream\" --data-binary @local_file.txt  A successful temporary upload link consumption request returns the content hash of the uploaded data in JSON format. Example successful temporary upload link consumption response: {\"content-hash\": \"599d71033d700ac892a0e48fa61b125d2f5994\"}  An unsuccessful temporary upload link consumption request returns any of the following status codes:  HTTP 400 Bad Request: Content-Type is not one of application/octet-stream and text/plain or request is invalid. HTTP 409 Conflict: The temporary upload link does not exist or is currently unavailable, the upload failed, or another error happened. HTTP 410 Gone: The temporary upload link is expired or consumed. Example unsuccessful temporary upload link consumption response: Temporary upload link has been recently consumed.",
        "operationId": "files/get_temporary_upload_link",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetTemporaryUploadLinkArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesGetTemporaryUploadLinkResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Get a one-time use temporary upload link to upload a file to a Dropbox location",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/get_thumbnail": {
      "post": {
        "deprecated": false,
        "description": "Get a thumbnail for an image. This method currently supports files with the following file extensions: jpg, jpeg, png, tiff, tif, gif, webp, ppm and bmp. Photos that are larger than 20MB in size won't be converted to a thumbnail.",
        "operationId": "files/get_thumbnail",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesThumbnailArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Get a thumbnail for an image",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesFileMetadata"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/get_thumbnail_batch": {
      "post": {
        "deprecated": false,
        "description": "Get thumbnails for a list of images. We allow up to 25 thumbnails in a single batch. This method currently supports files with the following file extensions: jpg, jpeg, png, tiff, tif, gif, webp, ppm and bmp. Photos that are larger than 20MB in size won't be converted to a thumbnail.",
        "operationId": "files/get_thumbnail_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetThumbnailBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesGetThumbnailBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Get thumbnails for a list of images",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/get_thumbnail_v2": {
      "post": {
        "deprecated": false,
        "description": "Get a thumbnail for an image. This method currently supports files with the following file extensions: jpg, jpeg, png, tiff, tif, gif, webp, ppm and bmp. Photos that are larger than 20MB in size won't be converted to a thumbnail.",
        "operationId": "files/get_thumbnail_v2",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesThumbnailV2Arg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Get a thumbnail for an image",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/FilesPreviewResult"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/files/list_folder": {
      "post": {
        "deprecated": false,
        "description": "Starts returning the contents of a folder. If the result's ListFolderResult.has_more field is true, call list_folder/continue with the returned ListFolderResult.cursor to retrieve more entries. If you're using ListFolderArg.recursive set to true to keep a local cache of the contents of a Dropbox account, iterate through each entry in order and process them as follows to keep your local state in sync: For each FileMetadata, store the new entry at the given path in your local state. If the required parent folders don't exist yet, create them. If there's already something else at the given path, replace it and remove all its children. For each FolderMetadata, store the new entry at the given path in your local state. If the required parent folders don't exist yet, create them. If there's already something else at the given path, replace it but leave the children as they are. Check the new entry's FolderSharingInfo.read_only and set all its children's read-only statuses to match. For each DeletedMetadata, if your local state has something at the given path, remove it and all its children. If there's nothing at the given path, ignore this entry. Note: auth.RateLimitError may be returned if multiple list_folder or list_folder/continue calls with same parameters are made simultaneously by same API app for same user. If your app implements retry logic, please hold off the retry until the previous request finishes.",
        "operationId": "files/list_folder",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesListFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesListFolderResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Starts returning the contents of a folder",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/list_folder/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list_folder, use this to paginate through all files and retrieve updates to the folder, following the same rules as documented for list_folder.",
        "operationId": "files/list_folder_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesListFolderContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesListFolderResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list_folder, use this to paginate through all files and retrieve updates to the folder, following the same rules as documented for list_folder",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/list_folder/get_latest_cursor": {
      "post": {
        "deprecated": false,
        "description": "A way to quickly get a cursor for the folder's state. Unlike list_folder, list_folder/get_latest_cursor doesn't return any entries. This endpoint is for app which only needs to know about new files and modifications and doesn't need to know about files that already exist in Dropbox.",
        "operationId": "files/list_folder_get_latest_cursor",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesListFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesListFolderGetLatestCursorResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "A way to quickly get a cursor for the folder's state",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/list_revisions": {
      "post": {
        "deprecated": false,
        "description": "Returns revisions for files based on a file path or a file id. The file path or file id is identified from the latest file entry at the given file path or id. This end point allows your app to query either by file path or file id by setting the mode parameter appropriately. In the ListRevisionsMode.path (default) mode, all revisions at the same file path as the latest file entry are returned. If revisions with the same file id are desired, then mode must be set to ListRevisionsMode.id. The ListRevisionsMode.id mode is useful to retrieve revisions for a given file across moves or renames.",
        "operationId": "files/list_revisions",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesListRevisionsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesListRevisionsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Returns revisions for files based on a file path or a file id",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/lock_file_batch": {
      "post": {
        "deprecated": false,
        "description": "Lock the files at the given paths. A locked file will be writable only by the lock holder. A successful response indicates that the file has been locked. Returns a list of the locked file paths and their metadata after this operation.",
        "operationId": "files/lock_file_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesLockFileBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesLockFileBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Lock the files at the given paths",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/move_batch/check_v2": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for move_batch:2. It returns list of results for each entry.",
        "operationId": "files/move_batch_check_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationBatchV2JobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for move_batch:2",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/move_batch_v2": {
      "post": {
        "deprecated": false,
        "description": "Move multiple files or folders to different locations at once in the user's Dropbox. Note that we do not currently support case-only renaming. This route will replace move_batch. The main difference is this route will return status for each entry, while move_batch raises failure if any entry fails. This route will either finish synchronously, or return a job ID and do the async move job in background. Please use move_batch/check:2 to check the job status.",
        "operationId": "files/move_batch_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesMoveBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationBatchV2Launch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Move multiple files or folders to different locations at once in the user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/move_v2": {
      "post": {
        "deprecated": false,
        "description": "Move a file or folder to a different location in the user's Dropbox. If the source path is a folder all its contents will be moved. Note that we do not currently support case-only renaming.",
        "operationId": "files/move_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesRelocationArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesRelocationResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Move a file or folder to a different location in the user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/paper/create": {
      "post": {
        "deprecated": false,
        "description": "Creates a new Paper doc with the provided content.",
        "operationId": "files/paper_create",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesPaperCreateArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesPaperCreateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Creates a new Paper doc with the provided content",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/paper/update": {
      "post": {
        "deprecated": false,
        "description": "Updates an existing Paper doc with the provided content.",
        "operationId": "files/paper_update",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesPaperUpdateArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesPaperUpdateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Updates an existing Paper doc with the provided content",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/permanently_delete": {
      "post": {
        "deprecated": false,
        "description": "Permanently delete the file or folder at a given path (see https://www.dropbox.com/en/help/40). If the given file or folder is not yet deleted, this route will first delete it. It is possible for this route to successfully delete, then fail to permanently delete. Note: This endpoint is only available for Dropbox Business apps.",
        "operationId": "files/permanently_delete",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesDeleteArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.permanent_delete"
            ]
          }
        ],
        "summary": "Permanently delete the file or folder at a given path (see https://www.dropbox.com/en/help/40)",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.permanent_delete",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/restore": {
      "post": {
        "deprecated": false,
        "description": "Restore a specific revision of a file to the given path.",
        "operationId": "files/restore",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesRestoreArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesFileMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Restore a specific revision of a file to the given path",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/save_url": {
      "post": {
        "deprecated": false,
        "description": "Save the data from a specified URL into a file in user's Dropbox. Note that the transfer from the URL must complete within 15 minutes, or the operation will time out and the job will fail.",
        "operationId": "files/save_url",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesSaveUrlArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesSaveUrlResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Save the data from a specified URL into a file in user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/save_url/check_job_status": {
      "post": {
        "deprecated": false,
        "description": "Check the status of a save_url job.",
        "operationId": "files/save_url_check_job_status",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesSaveUrlJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Check the status of a save_url job",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/search/continue_v2": {
      "post": {
        "deprecated": false,
        "description": "Fetches the next page of search results returned from search:2. Note: search:2 along with search/continue:2 can only be used to retrieve a maximum of 10,000 matches. Recent changes may not immediately be reflected in search results due to a short delay in indexing. Duplicate results may be returned across pages. Some results may not be returned.",
        "operationId": "files/search_continue_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesSearchV2ContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesSearchV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Fetches the next page of search results returned from search:2",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/search_v2": {
      "post": {
        "deprecated": false,
        "description": "Searches for files and folders. Note: search:2 along with search/continue:2 can only be used to retrieve a maximum of 10,000 matches. Recent changes may not immediately be reflected in search results due to a short delay in indexing. Duplicate results may be returned across pages. Some results may not be returned.",
        "operationId": "files/search_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesSearchV2Arg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesSearchV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Searches for files and folders",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/tags/add": {
      "post": {
        "deprecated": false,
        "description": "Add a tag to an item. A tag is a string. The strings are automatically converted to lowercase letters. No more than 20 tags can be added to a given item.",
        "operationId": "files/tags_add",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesAddTagArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Add a tag to an item",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/tags/get": {
      "post": {
        "deprecated": false,
        "description": "Get list of tags assigned to items.",
        "operationId": "files/tags_get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesGetTagsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesGetTagsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Get list of tags assigned to items",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/tags/remove": {
      "post": {
        "deprecated": false,
        "description": "Remove a tag from an item.",
        "operationId": "files/tags_remove",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesRemoveTagArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.write"
            ]
          }
        ],
        "summary": "Remove a tag from an item",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.metadata.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/unlock_file_batch": {
      "post": {
        "deprecated": false,
        "description": "Unlock the files at the given paths. A locked file can only be unlocked by the lock holder or, if a business account, a team admin. A successful response indicates that the file has been unlocked. Returns a list of the unlocked file paths and their metadata after this operation.",
        "operationId": "files/unlock_file_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesUnlockFileBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesLockFileBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Unlock the files at the given paths",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/upload": {
      "post": {
        "deprecated": false,
        "description": "Create a new file with the contents provided in the request. Do not use this to upload a file larger than 150 MiB. Instead, create an upload session with upload_session/start. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesUploadArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesFileMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Create a new file with the contents provided in the request",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/upload_session/append_batch": {
      "post": {
        "deprecated": false,
        "description": "Append more data to multiple upload sessions. Each piece of file content to append to each upload session should be concatenated in the request body, in the order delineated by UploadSessionAppendBatchArg.entries and their individual lengths indicated by UploadSessionAppendBatchArgEntry.length. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload_session_append_batch",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesUploadSessionAppendBatchArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesUploadSessionAppendBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Append more data to multiple upload sessions",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/upload_session/append_v2": {
      "post": {
        "deprecated": false,
        "description": "Append more data to an upload session. When the parameter close is set, this call will close the session. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload_session_append_v2",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesUploadSessionAppendArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Append more data to an upload session",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/upload_session/finish": {
      "post": {
        "deprecated": false,
        "description": "Finish an upload session and save the uploaded data to the given file path. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload_session_finish",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesUploadSessionFinishArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesFileMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Finish an upload session and save the uploaded data to the given file path",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/upload_session/finish_batch/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for upload_session/finish_batch. If success, it returns list of result for each entry.",
        "operationId": "files/upload_session_finish_batch_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesUploadSessionFinishBatchJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for upload_session/finish_batch",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/upload_session/finish_batch_v2": {
      "post": {
        "deprecated": false,
        "description": "This route helps you commit many files at once into a user's Dropbox. Use upload_session/start and upload_session/append:2 to upload file contents. We recommend uploading many files in parallel to increase throughput. Once the file contents have been uploaded, rather than calling upload_session/finish, use this route to finish all your upload sessions in a single request. UploadSessionStartArg.close or UploadSessionAppendArg.close needs to be true for the last upload_session/start or upload_session/append:2 call of each upload session. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes. We allow up to 1000 entries in a single request. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload_session_finish_batch_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesUploadSessionFinishBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesUploadSessionFinishBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "This route helps you commit many files at once into a user's Dropbox",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/files/upload_session/start": {
      "post": {
        "deprecated": false,
        "description": "Upload sessions allow you to upload a single file in one or more requests, for example where the size of the file is greater than 150 MiB. This call starts a new upload session with the given data. You can then use upload_session/append:2 or upload_session/append_batch to add more data, then upload_session/finish or upload_session/finish_batch:2 to save all the data to a file in Dropbox. A single request should not upload more than 150 MiB. The maximum size of a file one can upload to an upload session is 2^41 - 2^22 (2,199,019,061,248) bytes. An upload session can be used for a maximum of 7 days. Attempting to use a UploadSessionStartResult.session_id with upload_session/append:2 or other upload session routes more than 7 days after its creation will return UploadSessionLookupError.not_found. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit. By default, upload sessions require you to send content of the file in sequential order via consecutive upload_session/start, upload_session/append:2, and upload_session/finish calls (or their batch variants). For better performance, you can optionally set UploadSessionStartArg.session_type to UploadSessionType.concurrent to start a concurrent upload session. Concurrent upload sessions may upload file data in concurrent upload_session/append:2 requests, with a few caveats. After all of the requests are complete, finish the session with upload_session/finish as normal. You can not send data in a upload_session/start or upload_session/finish call, only with upload_session/append:2 or upload_session/append_batch. Also, the length of the uploaded data in a call to upload_session/append:2 or upload_session/append_batch must be a multiple of 2^22 (4,194,304) bytes, except for the final append request with UploadSessionAppendArg.close or UploadSessionAppendBatchArgEntry.close set to true that may contain any remaining data.",
        "operationId": "files/upload_session_start",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/FilesUploadSessionStartArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/octet-stream": {
              "schema": {
                "additionalProperties": false,
                "properties": {
                  "content_base64": {
                    "type": "string"
                  },
                  "content_type": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "filename": {
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "filename",
                  "content_type",
                  "content_base64"
                ],
                "type": "object"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesUploadSessionStartResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Upload sessions allow you to upload a single file in one or more requests, for example where the size of the file is greater than 150 MiB",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "upload"
      }
    },
    "/2/files/upload_session/start_batch": {
      "post": {
        "deprecated": false,
        "description": "Start a batch of upload sessions. See upload_session/start. Calls to this endpoint will count as data transport calls for any Dropbox Business teams with a limit on the number of data transport calls allowed per month. For more information, see the Data transport limit page https://www.dropbox.com/developers/reference/data-transport-limit.",
        "operationId": "files/upload_session_start_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilesUploadSessionStartBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FilesUploadSessionStartBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.write"
            ]
          }
        ],
        "summary": "Start a batch of upload sessions",
        "tags": [
          "files"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/paper/docs/get_metadata": {
      "post": {
        "deprecated": false,
        "description": "Returns metadata for a Paper doc or Cloud Doc.",
        "operationId": "paper/docs_get_metadata",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PaperGetDocMetadataArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaperPaperDocGetMetadataResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.metadata.read"
            ]
          }
        ],
        "summary": "Returns metadata for a Paper doc or Cloud Doc",
        "tags": [
          "paper"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "files.metadata.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/download_transform_output": {
      "post": {
        "deprecated": false,
        "description": "Download the output of a completed `get_transform_async` job. Pass the `output_handle` from the job's `complete` result. The body is the produced file, and the `Dropbox-API-Result` header describes it. A handle can only be redeemed by the user who requested the transform, and only until its `expires_ts`; after that this route fails with `expired_handle_error`, and the transform has to be requested again. A handle that was never valid, or that belongs to another user, fails with `user_error`.",
        "operationId": "riviera/download_transform_output",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/RivieraDownloadTransformOutputArgs"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Download the output of a completed `get_transform_async` job",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/RivieraDownloadTransformOutputResult"
        },
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/riviera/get_keyframes_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous scene-change keyframe extraction for video files. Detects scene changes in the source video and returns one representative keyframe per detected scene, each tagged with its timestamp (seconds from the start of the video) and scene-change score. Set `include_images = true` to also receive each frame as a base64-encoded JPEG; when the field is omitted the response carries keyframe metadata only. Supported video formats: .3gp, .3gpp, .3gpp2, .asf, .avi, .dv, .flv, .m2t, .m2ts, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .mts, .mxf, .oggtheora, .ogv, .rm, .ts, .vob, .webm, .wmv. Unsupported formats return an `unsupported_format_error`. Limits: the source file must be at most 10 GB. To keep responses within service limits the number of keyframes and the total image payload are bounded; requests that would exceed these limits return a `limit_exceeded_error` -- raise `scene_change_threshold` or set `include_images = false` to stay within bounds.",
        "operationId": "riviera/get_keyframes_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetKeyframesArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous scene-change keyframe extraction for video files",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_keyframes_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_keyframes_async task.",
        "operationId": "riviera/get_keyframes_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetKeyframesAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_keyframes_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_markdown_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous document-to-markdown conversion for supported file formats. Supported formats: .binder, .docx, .html, .paper, .papert, .pptx, .xlsx, .gsheet, .ods, .pdf. Files in other formats fail with MarkdownConversionApiV2Error.user_error. Size limit: the source file must be at most 50 MB. Larger files fail with MarkdownConversionApiV2Error.user_error. The markdown is not returned by this route. Poll get_markdown_async/check with the returned async job ID until it reports GetMarkdownAsyncCheckResult.complete or GetMarkdownAsyncCheckResult.failed.",
        "operationId": "riviera/get_markdown_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetMarkdownArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous document-to-markdown conversion for supported file formats",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_markdown_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_markdown_async task.",
        "operationId": "riviera/get_markdown_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetMarkdownAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_markdown_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_metadata_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous file metadata extraction for supported file formats. The kind of metadata returned depends on the file type: - Image (EXIF) formats: .3fr, .arw, .avif, .bmp, .cr2, .cr3, .crw, .dcr, .dcs, .dng, .erf, .gif, .heic, .j2c, .j2k, .jp2, .jpc, .jpeg, .jpf, .jpg, .jpg2, .jpm, .jpx, .kdc, .mef, .mos, .mrw, .nef, .nrw, .orf, .pef, .png, .ppm, .r3d, .raf, .rw2, .rwl, .sr2, .tga, .tif, .tiff, .wbmp, .web, .webp, .x3f. - Audio/video (media) formats: .aac, .aif, .aiff, .flac, .m4a, .m4r, .mp3, .oga, .ogg, .wav, .wma, .3gp, .3gpp, .3gpp2, .asf, .avi, .dv, .flv, .m2t, .m2ts, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .mts, .mxf, .oggtheora, .ogv, .rm, .ts, .vob, .webm, .wmv. - PDF format: .pdf. - MS Office formats: .docx, .pptx, .xlsx. Files in other formats fail with MetadataExtractionApiV2Error.user_error. Size limits depend on the kind of metadata being extracted: at most 200 MB for image (EXIF) files, 100 GB for audio/video files, 500 MB for PDFs, and 288 MB for MS Office files. Files over the limit for their kind fail with MetadataExtractionApiV2Error.user_error. The metadata is not returned by this route. Poll get_metadata_async/check with the returned async job ID until it reports GetMetadataAsyncCheckResult.complete or GetMetadataAsyncCheckResult.failed.",
        "operationId": "riviera/get_metadata_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetMetadataArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous file metadata extraction for supported file formats",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_metadata_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_metadata_async task.",
        "operationId": "riviera/get_metadata_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetMetadataAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_metadata_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_ocr_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous OCR (optical character recognition) text extraction for images and PDFs, including scanned / non-text PDFs. Supported formats: - Image formats: .bmp, .gif, .heic, .jpeg, .jpg, .png, .tif, .tiff, .webp. - PDF format: .pdf. Unsupported formats return an `unsupported_format_error`. For the `url` variant only Dropbox shared links are supported; external URLs return `unsupported_format_error`. Text-based PDFs already carry a text layer, so OCR is not run against them and the result is empty; use `get_text_async` to read the embedded text layer of such a PDF. The result carries the extracted words as plain text, plus the same content as hOCR with per-word coordinates.",
        "operationId": "riviera/get_ocr_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetOcrArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous OCR (optical character recognition) text extraction for images and PDFs, including scanned / non-text PDFs",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_ocr_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_ocr_async task.",
        "operationId": "riviera/get_ocr_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetOcrAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_ocr_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_text_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous plain-text extraction from documents. Supported formats include: - Word processing: .doc, .docx, .docm, .rtf. - Presentations: .ppt, .pptx, .pptm. - Spreadsheets: .xls, .xlsx, .xlsm. - PDF: .pdf. - Dropbox document types: .paper, .papert, .binder, .gdoc, .gsheet, .gslides. - Plain text / subtitles: .txt, .vtt. Unsupported formats return an `unsupported_format_error`. For the `url` variant only Dropbox shared links are supported; external URLs return `unsupported_format_error`.",
        "operationId": "riviera/get_text_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetTextArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous plain-text extraction from documents",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_text_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_text_async task.",
        "operationId": "riviera/get_text_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetTextAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_text_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_transcript_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous transcript generation for audio and video files. Supported audio formats: .aac, .aif, .aiff, .flac, .m4a, .m4r, .mp3, .oga, .ogg, .wav, .wma. Supported video formats: .3gp, .3gpp, .3gpp2, .asf, .avi, .dv, .flv, .m2t, .m2ts, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .mts, .mxf, .oggtheora, .ogv, .rm, .ts, .vob, .webm, .wmv. Files in other formats fail with ContentApiV2Error.user_error. Size limits: the source file must be at most 10 GB and its audio track at most 1 hour in duration. Files exceeding either limit fail with ContentApiV2Error.user_error. The transcript is not returned by this route. Poll get_transcript_async/check with the returned async job ID until it reports GetTranscriptAsyncCheckResult.complete or GetTranscriptAsyncCheckResult.failed.",
        "operationId": "riviera/get_transcript_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraGetTranscriptArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous transcript generation for audio and video files",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_transcript_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_transcript_async task.",
        "operationId": "riviera/get_transcript_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetTranscriptAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_transcript_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_transform_async": {
      "post": {
        "deprecated": false,
        "description": "Asynchronous file transformation: produces a new file from an existing one. One route covers many conversions. Name the source file in `file_id_or_url`, say what you want back in `transform_type`, and supply that type's options message if it needs one: - `pdf`: documents and images, to PDF. - `html`: spreadsheets, to HTML, preserving the sheet layout. - `image`: images and single document pages, to JPEG or PNG. - `thumbnail`: any thumbnailable source, resized to a named size bucket. - `image_pdf`: documents, to a page image rendered by way of PDF. - `video_frame`: one still frame from a video, at a requested offset. The accepted input formats differ per transform -- they are not one shared list -- and each is the intersection of the source format with the pipeline that transform uses: - `pdf` and `image_pdf`: word-processing, presentation and spreadsheet documents (.doc, .docx, .ppt, .pptx, .xls, .xlsx, .odt, .odp, .ods, .rtf, .epub, .gdoc, .gslides, .hwp, .ai, .eps, .dwg among others). Images are not accepted. - `html`: spreadsheets only -- .xls, .xlsm, .xlsx, .ods, .gsheet. This is the complete list. Note that .csv and .txt are *not* accepted here. - `image`: the documents above, plus .pdf and .html, plus the iWork and design formats .pages, .key, .numbers, .sketch, .xd, .indd and .psd, plus .avif, .heic, .svg and camera RAW, plus fonts (.otf, .ttf), plus video. Formats a browser can already display (.bmp, .gif, .ico, .jpeg, .png, .tif, .tiff, .webp) are not accepted; use `thumbnail` for those. - `thumbnail`: everything `image` accepts, plus .bmp, .gif, .ico, .jpeg, .png, .tif, .tiff, .webp and JPEG 2000. - `video_frame`: .3g2, .3gp, .3gpp, .3gpp2, .asf, .avi, .dv, .flv, .m2t, .m2ts, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .mts, .mxf, .ogv, .rm, .ts, .vob, .webm, .wmv. This is the complete list. These lists track Riviera's capability registry (`dropbox/riviera/supported_types/previews_supported_types.yaml`), which is generated and authoritative; treat it rather than this comment as the final word. Formats the requested transform does not support fail with `unsupported_format_error`. Options belonging to a different transform type than the one requested fail with `invalid_options_error`. The produced bytes are not returned by this route, and not by its `/check` poll either. Poll `get_transform_async/check` with the returned async job ID until it reports `complete` or `failed`; a `complete` result carries a `TransformOutput` whose `output_handle` `download_transform_output` exchanges for the bytes. Splitting retrieval out this way is what lets the route return outputs larger than an async result can carry.",
        "operationId": "riviera/get_transform_async",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RivieraTransformArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Asynchronous file transformation: produces a new file from an existing one",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/riviera/get_transform_async/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status or result of specified get_transform_async task.",
        "operationId": "riviera/get_transform_async_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RivieraGetTransformAsyncCheckResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "files.content.read"
            ]
          }
        ],
        "summary": "Returns the status or result of specified get_transform_async task",
        "tags": [
          "riviera"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "files.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/check_job_status": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job.",
        "operationId": "sharing/check_job_status",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/check_remove_member_job_status": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for sharing a folder.",
        "operationId": "sharing/check_remove_member_job_status",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingRemoveMemberJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for sharing a folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/check_share_job_status": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for sharing a folder.",
        "operationId": "sharing/check_share_job_status",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingShareFolderJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for sharing a folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/create_shared_link_with_settings": {
      "post": {
        "deprecated": false,
        "description": "Create a shared link with custom settings. If no settings are given then the default visibility is RequestedVisibility.public (The resolved visibility, though, may depend on other aspects such as team and shared folder settings).",
        "operationId": "sharing/create_shared_link_with_settings",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingCreateSharedLinkWithSettingsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedLinkMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Create a shared link with custom settings",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/get_file_metadata": {
      "post": {
        "deprecated": false,
        "description": "Returns shared file metadata.",
        "operationId": "sharing/get_file_metadata",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingGetFileMetadataArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFileMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Returns shared file metadata",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/get_file_metadata/batch": {
      "post": {
        "deprecated": false,
        "description": "Returns shared file metadata.",
        "operationId": "sharing/get_file_metadata_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingGetFileMetadataBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/SharingGetFileMetadataBatchResult"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Returns shared file metadata",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/get_folder_metadata": {
      "post": {
        "deprecated": false,
        "description": "Returns shared folder metadata by its folder ID.",
        "operationId": "sharing/get_folder_metadata",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingGetMetadataArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Returns shared folder metadata by its folder ID",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/get_shared_link_file": {
      "post": {
        "deprecated": false,
        "description": "Download the shared link's file from a user's Dropbox. This is a download-style endpoint that returns the file content.",
        "operationId": "sharing/get_shared_link_file",
        "parameters": [
          {
            "description": "The route's arguments, as JSON.",
            "in": "header",
            "name": "Dropbox-API-Arg",
            "required": true,
            "schema": {
              "$ref": "#/components/schemas/SharingGetSharedLinkFileArg"
            }
          },
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/octet-stream": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "The file's bytes; the result is the Dropbox-API-Result header."
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Download the shared link's file from a user's Dropbox",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "content.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-result-schema": {
          "$ref": "#/components/schemas/SharingSharedLinkMetadata"
        },
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "download"
      }
    },
    "/2/sharing/get_shared_link_metadata": {
      "post": {
        "deprecated": false,
        "description": "Get the shared link's metadata.",
        "operationId": "sharing/get_shared_link_metadata",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingGetSharedLinkMetadataArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedLinkMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Get the shared link's metadata",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "app, user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_file_members": {
      "post": {
        "deprecated": false,
        "description": "Use to obtain the members who have been invited to a file, both inherited and uninherited members.",
        "operationId": "sharing/list_file_members",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFileMembersArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFileMembers"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Use to obtain the members who have been invited to a file, both inherited and uninherited members",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_file_members/batch": {
      "post": {
        "deprecated": false,
        "description": "Get members of multiple files at once. The arguments to this route are more limited, and the limit on query result size per file is more strict. To customize the results more, use the individual file endpoint. Inherited users and groups are not included in the result, and permissions are not returned for this endpoint.",
        "operationId": "sharing/list_file_members_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFileMembersBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/SharingListFileMembersBatchResult"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Get members of multiple files at once",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_file_members/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list_file_members or list_file_members/batch, use this to paginate through all shared file members.",
        "operationId": "sharing/list_file_members_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFileMembersContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFileMembers"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list_file_members or list_file_members/batch, use this to paginate through all shared file members",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_folder_members": {
      "post": {
        "deprecated": false,
        "description": "Returns shared folder membership by its folder ID.",
        "operationId": "sharing/list_folder_members",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFolderMembersArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFolderMembers"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Returns shared folder membership by its folder ID",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_folder_members/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list_folder_members, use this to paginate through all shared folder members.",
        "operationId": "sharing/list_folder_members_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFolderMembersContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFolderMembers"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list_folder_members, use this to paginate through all shared folder members",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_folders": {
      "post": {
        "deprecated": false,
        "description": "Return the list of all shared folders the current user has access to.",
        "operationId": "sharing/list_folders",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFoldersArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFoldersResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Return the list of all shared folders the current user has access to",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_folders/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list_folders, use this to paginate through all shared folders. The cursor must come from a previous call to list_folders or list_folders/continue.",
        "operationId": "sharing/list_folders_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFoldersContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFoldersResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list_folders, use this to paginate through all shared folders",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_mountable_folders": {
      "post": {
        "deprecated": false,
        "description": "Return the list of all shared folders the current user can mount or unmount.",
        "operationId": "sharing/list_mountable_folders",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFoldersArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFoldersResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Return the list of all shared folders the current user can mount or unmount",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_mountable_folders/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from list_mountable_folders, use this to paginate through all mountable shared folders. The cursor must come from a previous call to list_mountable_folders or list_mountable_folders/continue.",
        "operationId": "sharing/list_mountable_folders_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFoldersContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFoldersResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from list_mountable_folders, use this to paginate through all mountable shared folders",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_received_files": {
      "post": {
        "deprecated": false,
        "description": "Returns a list of all files shared with current user.",
        "operationId": "sharing/list_received_files",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFilesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFilesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Returns a list of all files shared with current user",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_received_files/continue": {
      "post": {
        "deprecated": false,
        "description": "Get more results with a cursor from list_received_files.",
        "operationId": "sharing/list_received_files_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListFilesContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListFilesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Get more results with a cursor from list_received_files",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/list_shared_links": {
      "post": {
        "deprecated": false,
        "description": "List shared links of this user. If no path is given, returns a list of all shared links for the current user. For members of business teams using team space and member folders, returns all shared links in the team member's home folder unless the team space ID is specified in the request header. If a non-empty path is given, returns a list of all shared links that allow access to the given path - direct links to the given path and links to parent folders of the given path. Links to parent folders can be suppressed by setting direct_only to true.",
        "operationId": "sharing/list_shared_links",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingListSharedLinksArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingListSharedLinksResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "List shared links of this user",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/modify_shared_link_settings": {
      "post": {
        "deprecated": false,
        "description": "Modify the shared link's settings. If the requested visibility conflict with the shared links policy of the team or the shared folder (in case the linked file is part of a shared folder) then the LinkPermissions.resolved_visibility of the returned SharedLinkMetadata will reflect the actual visibility of the shared link and the LinkPermissions.requested_visibility will reflect the requested visibility.",
        "operationId": "sharing/modify_shared_link_settings",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingModifySharedLinkSettingsArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedLinkMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Modify the shared link's settings",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/mount_folder": {
      "post": {
        "deprecated": false,
        "description": "The current user mounts the designated folder. Mount a shared folder for a user after they have been added as a member. Once mounted, the shared folder will appear in their Dropbox.",
        "operationId": "sharing/mount_folder",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingMountFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "The current user mounts the designated folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/relinquish_file_membership": {
      "post": {
        "deprecated": false,
        "description": "The current user relinquishes their membership in the designated file.",
        "operationId": "sharing/relinquish_file_membership",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingRelinquishFileMembershipArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "The current user relinquishes their membership in the designated file",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/relinquish_folder_membership": {
      "post": {
        "deprecated": false,
        "description": "The current user relinquishes their membership in the designated shared folder and will no longer have access to the folder.  A folder owner cannot relinquish membership in their own folder. This will run synchronously if leave_a_copy is false, and asynchronously if leave_a_copy is true.",
        "operationId": "sharing/relinquish_folder_membership",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingRelinquishFolderMembershipArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "The current user relinquishes their membership in the designated shared folder and will no longer have access to the folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/remove_file_member_2": {
      "post": {
        "deprecated": false,
        "description": "Removes a specified member from the file.",
        "operationId": "sharing/remove_file_member_2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingRemoveFileMemberArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingFileMemberRemoveActionResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Removes a specified member from the file",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/remove_folder_member": {
      "post": {
        "deprecated": false,
        "description": "Allows an owner or editor (if the ACL update policy allows) of a shared folder to remove another member.",
        "operationId": "sharing/remove_folder_member",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingRemoveFolderMemberArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Allows an owner or editor (if the ACL update policy allows) of a shared folder to remove another member",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/revoke_shared_link": {
      "post": {
        "deprecated": false,
        "description": "Revoke a shared link. Note that even after revoking a shared link to a file, the file may be accessible if there are shared links leading to any of the file parent folders. To list all shared links that enable access to a specific file, you can use the list_shared_links with the file as the ListSharedLinksArg.path argument.",
        "operationId": "sharing/revoke_shared_link",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingRevokeSharedLinkArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Revoke a shared link",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/set_access_inheritance": {
      "post": {
        "deprecated": false,
        "description": "Change the inheritance policy of an existing Shared Folder. Only permitted for shared folders in a shared team root. If a ShareFolderLaunch.async_job_id is returned, you'll need to call check_share_job_status until the action completes to get the metadata for the folder.",
        "operationId": "sharing/set_access_inheritance",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingSetAccessInheritanceArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingShareFolderLaunch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Change the inheritance policy of an existing Shared Folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/share_folder": {
      "post": {
        "deprecated": false,
        "description": "Share a folder with collaborators. Most sharing will be completed synchronously. Large folders will be completed asynchronously. To make testing the async case repeatable, set `ShareFolderArg.force_async`. If a ShareFolderLaunch.async_job_id is returned, you'll need to call check_share_job_status until the action completes to get the metadata for the folder.",
        "operationId": "sharing/share_folder",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingShareFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingShareFolderLaunch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Share a folder with collaborators",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/unmount_folder": {
      "post": {
        "deprecated": false,
        "description": "The current user unmounts the designated folder. They can re-mount the folder at a later time using mount_folder.",
        "operationId": "sharing/unmount_folder",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingUnmountFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "The current user unmounts the designated folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/unshare_file": {
      "post": {
        "deprecated": false,
        "description": "Remove all members from this file. Does not remove inherited members.",
        "operationId": "sharing/unshare_file",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingUnshareFileArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Remove all members from this file",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/unshare_folder": {
      "post": {
        "deprecated": false,
        "description": "Allows a shared folder owner to unshare the folder. Unshare will not work in following cases: The shared folder contains shared folders OR the shared folder is inside another shared folder. You'll need to call check_job_status to determine if the action has completed successfully.",
        "operationId": "sharing/unshare_folder",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingUnshareFolderArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Allows a shared folder owner to unshare the folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/update_file_policy": {
      "post": {
        "deprecated": false,
        "description": "Update the viewer info policy of a file.",
        "operationId": "sharing/update_file_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingUpdateFilePolicyArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFileMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Update the viewer info policy of a file",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/sharing/update_folder_policy": {
      "post": {
        "deprecated": false,
        "description": "Update the sharing policies for a shared folder. User must have AccessLevel.owner access to the shared folder to update its policies.",
        "operationId": "sharing/update_folder_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SharingUpdateFolderPolicyArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SharingSharedFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.write"
            ]
          }
        ],
        "summary": "Update the sharing policies for a shared folder",
        "tags": [
          "sharing"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/devices/list_member_devices": {
      "post": {
        "deprecated": false,
        "description": "List all device sessions of a team's member.",
        "operationId": "team/devices_list_member_devices",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamListMemberDevicesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamListMemberDevicesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.list"
            ]
          }
        ],
        "summary": "List all device sessions of a team's member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.list",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/devices/list_members_devices": {
      "post": {
        "deprecated": false,
        "description": "List all device sessions of a team. Permission : Team member file access.",
        "operationId": "team/devices_list_members_devices",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamListMembersDevicesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamListMembersDevicesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.list"
            ]
          }
        ],
        "summary": "List all device sessions of a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.list",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/devices/revoke_device_session": {
      "post": {
        "deprecated": false,
        "description": "Revoke a device session of a team's member.",
        "operationId": "team/devices_revoke_device_session",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamRevokeDeviceSessionArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.modify"
            ]
          }
        ],
        "summary": "Revoke a device session of a team's member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.modify",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/devices/revoke_device_session_batch": {
      "post": {
        "deprecated": false,
        "description": "Revoke a list of device sessions of team members.",
        "operationId": "team/devices_revoke_device_session_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamRevokeDeviceSessionBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamRevokeDeviceSessionBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.modify"
            ]
          }
        ],
        "summary": "Revoke a list of device sessions of team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.modify",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/features/get_values": {
      "post": {
        "deprecated": false,
        "description": "Get the values for one or more features. This route allows you to check your account's capability for what feature you can access or what value you have for certain features. Permission : Team information.",
        "operationId": "team/features_get_values",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamFeaturesGetValuesBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamFeaturesGetValuesBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_info.read"
            ]
          }
        ],
        "summary": "Get the values for one or more features",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/get_info": {
      "post": {
        "deprecated": false,
        "description": "Retrieves information about a team.",
        "operationId": "team/get_info",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamGetInfoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_info.read"
            ]
          }
        ],
        "summary": "Retrieves information about a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/create": {
      "post": {
        "deprecated": false,
        "description": "Creates a new, empty group, with a requested name. Permission : Team member management.",
        "operationId": "team/groups_create",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupCreateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupFullInfo"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.write"
            ]
          }
        ],
        "summary": "Creates a new, empty group, with a requested name",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/delete": {
      "post": {
        "deprecated": false,
        "description": "Deletes a group. The group is deleted immediately. However the revoking of group-owned resources may take additional time. Use the groups/job_status/get to determine whether this process has completed. Permission : Team member management.",
        "operationId": "team/groups_delete",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupSelector"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.write"
            ]
          }
        ],
        "summary": "Deletes a group",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/get_info": {
      "post": {
        "deprecated": false,
        "description": "Retrieves information about one or more groups. Note that the optional field GroupFullInfo.members is not returned for system-managed groups. Permission : Team Information.",
        "operationId": "team/groups_get_info",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupsSelector"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupsGetInfoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.read"
            ]
          }
        ],
        "summary": "Retrieves information about one or more groups",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/job_status/get": {
      "post": {
        "deprecated": false,
        "description": "Once an async_job_id is returned from groups/delete, groups/members/add , or groups/members/remove use this method to poll the status of granting/revoking group members' access to group-owned resources. Permission : Team member management.",
        "operationId": "team/groups_job_status_get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncPollEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.write"
            ]
          }
        ],
        "summary": "Once an async_job_id is returned from groups/delete, groups/members/add , or groups/members/remove use this method to poll the status of granting/revoking group members' access to group-owned resources",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/list": {
      "post": {
        "deprecated": false,
        "description": "Lists groups on a team. Permission : Team Information.",
        "operationId": "team/groups_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupsListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupsListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.read"
            ]
          }
        ],
        "summary": "Lists groups on a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from groups/list, use this to paginate through all groups. Permission : Team Information.",
        "operationId": "team/groups_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupsListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupsListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from groups/list, use this to paginate through all groups",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/members/list": {
      "post": {
        "deprecated": false,
        "description": "Lists members of a group. Permission : Team Information.",
        "operationId": "team/groups_members_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupsMembersListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupsMembersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.read"
            ]
          }
        ],
        "summary": "Lists members of a group",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/members/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from groups/members/list, use this to paginate through all members of the group. Permission : Team information.",
        "operationId": "team/groups_members_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupsMembersListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupsMembersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from groups/members/list, use this to paginate through all members of the group",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/members/remove": {
      "post": {
        "deprecated": false,
        "description": "Removes members from a group. The members are removed immediately. However the revoking of group-owned resources may take additional time. Use the groups/job_status/get to determine whether this process has completed. This method permits removing the only owner of a group, even in cases where this is not possible via the web client. Permission : Team member management.",
        "operationId": "team/groups_members_remove",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupMembersRemoveArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupMembersChangeResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.write"
            ]
          }
        ],
        "summary": "Removes members from a group",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/groups/update": {
      "post": {
        "deprecated": false,
        "description": "Updates a group's name and/or external ID. Permission : Team member management.",
        "operationId": "team/groups_update",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamGroupUpdateArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamGroupFullInfo"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "groups.write"
            ]
          }
        ],
        "summary": "Updates a group's name and/or external ID",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "groups.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/create_policy": {
      "post": {
        "deprecated": false,
        "description": "Creates new legal hold policy. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_create_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsPolicyCreateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsPolicyCreateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Creates new legal hold policy",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/get_policy": {
      "post": {
        "deprecated": false,
        "description": "Gets a legal hold by Id. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_get_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsGetPolicyArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsGetPolicyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Gets a legal hold by Id",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/list_held_revisions": {
      "post": {
        "deprecated": false,
        "description": "List the file metadata that's under the hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_list_held_revisions",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsListHeldRevisionsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsListHeldRevisionResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "List the file metadata that's under the hold",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/list_held_revisions_continue": {
      "post": {
        "deprecated": false,
        "description": "Continue listing the file metadata that's under the hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_list_held_revisions_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsListHeldRevisionsContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsListHeldRevisionResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Continue listing the file metadata that's under the hold",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/list_policies": {
      "post": {
        "deprecated": false,
        "description": "Lists legal holds on a team. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_list_policies",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsListPoliciesArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsListPoliciesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Lists legal holds on a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/release_policy": {
      "post": {
        "deprecated": false,
        "description": "Releases a legal hold by Id. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_release_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsPolicyReleaseArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Releases a legal hold by Id",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/legal_holds/update_policy": {
      "post": {
        "deprecated": false,
        "description": "Updates a legal hold. Note: Legal Holds is a paid add-on. Not all teams have the feature. Permission : Team member file access.",
        "operationId": "team/legal_holds_update_policy",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLegalHoldsPolicyUpdateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLegalHoldsPolicyUpdateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.governance.write"
            ]
          }
        ],
        "summary": "Updates a legal hold",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.governance.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/linked_apps/list_member_linked_apps": {
      "post": {
        "deprecated": false,
        "description": "List all linked applications of the team member. Note, this endpoint does not list any team-linked applications.",
        "operationId": "team/linked_apps_list_member_linked_apps",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamListMemberAppsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamListMemberAppsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.list"
            ]
          }
        ],
        "summary": "List all linked applications of the team member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.list",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/linked_apps/list_members_linked_apps": {
      "post": {
        "deprecated": false,
        "description": "List all applications linked to the team members' accounts. Note, this endpoint does not list any team-linked applications.",
        "operationId": "team/linked_apps_list_members_linked_apps",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamListMembersAppsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamListMembersAppsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.list"
            ]
          }
        ],
        "summary": "List all applications linked to the team members' accounts",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.list",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/linked_apps/revoke_linked_app": {
      "post": {
        "deprecated": false,
        "description": "Revoke a linked application of the team member.",
        "operationId": "team/linked_apps_revoke_linked_app",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamRevokeLinkedApiAppArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.modify"
            ]
          }
        ],
        "summary": "Revoke a linked application of the team member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.modify",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/linked_apps/revoke_linked_app_batch": {
      "post": {
        "deprecated": false,
        "description": "Revoke a list of linked applications of the team members.",
        "operationId": "team/linked_apps_revoke_linked_app_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamRevokeLinkedApiAppBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamRevokeLinkedAppBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sessions.modify"
            ]
          }
        ],
        "summary": "Revoke a list of linked applications of the team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sessions.modify",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/excluded_users/add": {
      "post": {
        "deprecated": false,
        "description": "Add users to member space limits excluded users list.",
        "operationId": "team/member_space_limits_excluded_users_add",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamExcludedUsersUpdateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamExcludedUsersUpdateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Add users to member space limits excluded users list",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/excluded_users/list": {
      "post": {
        "deprecated": false,
        "description": "List member space limits excluded users.",
        "operationId": "team/member_space_limits_excluded_users_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamExcludedUsersListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamExcludedUsersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "List member space limits excluded users",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/excluded_users/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Continue listing member space limits excluded users.",
        "operationId": "team/member_space_limits_excluded_users_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamExcludedUsersListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamExcludedUsersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Continue listing member space limits excluded users",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/excluded_users/remove": {
      "post": {
        "deprecated": false,
        "description": "Remove users from member space limits excluded users list.",
        "operationId": "team/member_space_limits_excluded_users_remove",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamExcludedUsersUpdateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamExcludedUsersUpdateResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Remove users from member space limits excluded users list",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/get_custom_quota": {
      "post": {
        "deprecated": false,
        "description": "Get users custom quota. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).",
        "operationId": "team/member_space_limits_get_custom_quota",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamCustomQuotaUsersArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/TeamCustomQuotaResult"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Get users custom quota",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/remove_custom_quota": {
      "post": {
        "deprecated": false,
        "description": "Remove users custom quota. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).",
        "operationId": "team/member_space_limits_remove_custom_quota",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamCustomQuotaUsersArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/TeamRemoveCustomQuotaResult"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Remove users custom quota",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/member_space_limits/set_custom_quota": {
      "post": {
        "deprecated": false,
        "description": "Set users custom quota. Custom quota has to be at least 2GB. A maximum of 1000 members can be specified in a single call. Note: to apply a custom space limit, a team admin needs to set a member space limit for the team first. (the team admin can check the settings here: https://www.dropbox.com/team/admin/settings/space).",
        "operationId": "team/member_space_limits_set_custom_quota",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamSetCustomQuotaArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/TeamCustomQuotaResult"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Set users custom quota",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/add/job_status/get": {
      "post": {
        "deprecated": false,
        "description": "Once an async_job_id is returned from members/add , use this to poll the status of the asynchronous request. Permission : Team member management.",
        "operationId": "team/members_add_job_status_get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersAddJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Once an async_job_id is returned from members/add , use this to poll the status of the asynchronous request",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/add/job_status/get_v2": {
      "post": {
        "deprecated": false,
        "description": "Once an async_job_id is returned from members/add:2 , use this to poll the status of the asynchronous request. Permission : Team member management.",
        "operationId": "team/members_add_job_status_get_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersAddJobStatusV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Once an async_job_id is returned from members/add:2 , use this to poll the status of the asynchronous request",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/delete_former_member_files": {
      "post": {
        "deprecated": false,
        "description": "Permanently delete the files of a user who has been removed from the team. After permanent deletion, those files will not be available to be transferred to another team member. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "operationId": "team/members_delete_former_member_files",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersFormerMemberArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Permanently delete the files of a user who has been removed from the team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/delete_profile_photo": {
      "post": {
        "deprecated": false,
        "description": "Deletes a team member's profile photo. Permission : Team member management.",
        "operationId": "team/members_delete_profile_photo",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersDeleteProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfo"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Deletes a team member's profile photo",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/delete_profile_photo_v2": {
      "post": {
        "deprecated": false,
        "description": "Deletes a team member's profile photo. Permission : Team member management.",
        "operationId": "team/members_delete_profile_photo_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersDeleteProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfoV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Deletes a team member's profile photo",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/get_available_team_member_roles": {
      "post": {
        "deprecated": false,
        "description": "Get available TeamMemberRoles for the connected team. To be used with members/set_admin_permissions:2. Permission : Team member management.",
        "operationId": "team/members_get_available_team_member_roles",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersGetAvailableTeamMemberRolesResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Get available TeamMemberRoles for the connected team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/get_info": {
      "post": {
        "deprecated": false,
        "description": "Returns information about multiple team members. Permission : Team information This endpoint will return MembersGetInfoItem.id_not_found, for IDs (or emails) that cannot be matched to a valid team member.",
        "operationId": "team/members_get_info",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersGetInfoArgs"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersGetInfoResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Returns information about multiple team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/get_info_v2": {
      "post": {
        "deprecated": false,
        "description": "Returns information about multiple team members. Permission : Team information This endpoint will return MembersGetInfoItem.id_not_found, for IDs (or emails) that cannot be matched to a valid team member.",
        "operationId": "team/members_get_info_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersGetInfoV2Arg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersGetInfoV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Returns information about multiple team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/list": {
      "post": {
        "deprecated": false,
        "description": "Lists members of a team. Permission : Team information.",
        "operationId": "team/members_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Lists members of a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from members/list, use this to paginate through all team members. Permission : Team information.",
        "operationId": "team/members_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from members/list, use this to paginate through all team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/list/continue_v2": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from members/list:2, use this to paginate through all team members. Permission : Team information.",
        "operationId": "team/members_list_continue_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersListV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from members/list:2, use this to paginate through all team members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/list_v2": {
      "post": {
        "deprecated": false,
        "description": "Lists members of a team. Permission : Team information.",
        "operationId": "team/members_list_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersListV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.read"
            ]
          }
        ],
        "summary": "Lists members of a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/move_former_member_files": {
      "post": {
        "deprecated": false,
        "description": "Moves removed member's files to a different member. This endpoint initiates an asynchronous job. To obtain the final result of the job, the client should periodically poll members/move_former_member_files/job_status/check. Permission : Team member management.",
        "operationId": "team/members_move_former_member_files",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersDataTransferArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Moves removed member's files to a different member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/move_former_member_files/job_status/check": {
      "post": {
        "deprecated": false,
        "description": "Once an async_job_id is returned from members/move_former_member_files , use this to poll the status of the asynchronous request. Permission : Team member management.",
        "operationId": "team/members_move_former_member_files_job_status_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncPollEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Once an async_job_id is returned from members/move_former_member_files , use this to poll the status of the asynchronous request",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/recover": {
      "post": {
        "deprecated": false,
        "description": "Recover a deleted member. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "operationId": "team/members_recover",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersRecoverArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.delete"
            ]
          }
        ],
        "summary": "Recover a deleted member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.delete",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/remove": {
      "post": {
        "deprecated": false,
        "description": "Removes a member from a team. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account. Accounts can be recovered via members/recover for a 7 day period or until the account has been permanently deleted or transferred to another account (whichever comes first). Calling members/add while a user is still recoverable on your team will return with MemberAddResult.user_already_on_team. Accounts can have their files transferred via the admin console for a limited time, based on the version history length associated with the team (180 days for most teams). Accounts can have their stacks transferred through the admin console. This only transfers stacks that they have created. This endpoint may initiate an asynchronous job. To obtain the final result of the job, the client should periodically poll members/remove/job_status/get.",
        "operationId": "team/members_remove",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersRemoveArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.delete"
            ]
          }
        ],
        "summary": "Removes a member from a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.delete",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/remove/job_status/get": {
      "post": {
        "deprecated": false,
        "description": "Once an async_job_id is returned from members/remove , use this to poll the status of the asynchronous request. Permission : Team member management.",
        "operationId": "team/members_remove_job_status_get",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncPollEmptyResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.delete"
            ]
          }
        ],
        "summary": "Once an async_job_id is returned from members/remove , use this to poll the status of the asynchronous request",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.delete",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/secondary_emails/add": {
      "post": {
        "deprecated": false,
        "description": "Add secondary emails to users. Permission : Team member management. Emails that are on verified domains will be verified automatically. For each email address not on a verified domain a verification email will be sent.",
        "operationId": "team/members_secondary_emails_add",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamAddSecondaryEmailsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamAddSecondaryEmailsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Add secondary emails to users",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/secondary_emails/delete": {
      "post": {
        "deprecated": false,
        "description": "Delete secondary emails from users Permission : Team member management. Users will be notified of deletions of verified secondary emails at both the secondary email and their primary email.",
        "operationId": "team/members_secondary_emails_delete",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamDeleteSecondaryEmailsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamDeleteSecondaryEmailsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Delete secondary emails from users Permission : Team member management",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/secondary_emails/resend_verification_emails": {
      "post": {
        "deprecated": false,
        "description": "Resend secondary email verification emails. Permission : Team member management.",
        "operationId": "team/members_secondary_emails_resend_verification_emails",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamResendVerificationEmailArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamResendVerificationEmailResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Resend secondary email verification emails",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/send_welcome_email": {
      "post": {
        "deprecated": false,
        "description": "Sends welcome email to pending team member. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account. No-op if team member is not pending.",
        "operationId": "team/members_send_welcome_email",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamUserSelectorArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Sends welcome email to pending team member",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/set_profile": {
      "post": {
        "deprecated": false,
        "description": "Updates a team member's profile. Permission : Team member management.",
        "operationId": "team/members_set_profile",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersSetProfileArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfo"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Updates a team member's profile",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/set_profile_photo": {
      "post": {
        "deprecated": false,
        "description": "Updates a team member's profile photo. Permission : Team member management.",
        "operationId": "team/members_set_profile_photo",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersSetProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfo"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Updates a team member's profile photo",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/set_profile_photo_v2": {
      "post": {
        "deprecated": false,
        "description": "Updates a team member's profile photo. Permission : Team member management.",
        "operationId": "team/members_set_profile_photo_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersSetProfilePhotoArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfoV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Updates a team member's profile photo",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/set_profile_v2": {
      "post": {
        "deprecated": false,
        "description": "Updates a team member's profile. Permission : Team member management.",
        "operationId": "team/members_set_profile_v2",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersSetProfileArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamMemberInfoV2Result"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Updates a team member's profile",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/suspend": {
      "post": {
        "deprecated": false,
        "description": "Suspend a member from a team. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "operationId": "team/members_suspend",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersDeactivateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Suspend a member from a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/suspend_batch": {
      "post": {
        "deprecated": false,
        "description": "Launch a member suspension batch. The server enforces a maximum of 500 members.",
        "operationId": "team/members_suspend_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersSuspendBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AsyncLaunchResultBase"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Launch a member suspension batch",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/suspend_batch/job_status/check": {
      "post": {
        "deprecated": false,
        "description": "Poll a previously launched member suspension batch job.",
        "operationId": "team/members_suspend_batch_job_status_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamMembersSuspendBatchJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Poll a previously launched member suspension batch job",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/members/unsuspend": {
      "post": {
        "deprecated": false,
        "description": "Unsuspend a member from a team. Permission : Team member management Exactly one of team_member_id, email, or external_id must be provided to identify the user account.",
        "operationId": "team/members_unsuspend",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamMembersUnsuspendArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "members.write"
            ]
          }
        ],
        "summary": "Unsuspend a member from a team",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "members.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/namespaces/list": {
      "post": {
        "deprecated": false,
        "description": "Returns a list of all team-accessible namespaces. This list includes team folders, shared folders containing team members, team members' home namespaces, and team members' app folders. Home namespaces and app folders are always owned by this team or members of the team, but shared folders may be owned by other users or other teams. Duplicates may occur in the list.",
        "operationId": "team/namespaces_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamNamespacesListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamNamespacesListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.member"
            ]
          }
        ],
        "summary": "Returns a list of all team-accessible namespaces",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.member",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/namespaces/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from namespaces/list, use this to paginate through all team-accessible namespaces. Duplicates may occur in the list.",
        "operationId": "team/namespaces_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamNamespacesListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamNamespacesListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.member"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from namespaces/list, use this to paginate through all team-accessible namespaces",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.member",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/activate": {
      "post": {
        "deprecated": false,
        "description": "Sets an archived team folder's status to active. Permission : Team member file access.",
        "operationId": "team/team_folder_activate",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderIdArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Sets an archived team folder's status to active",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/archive": {
      "post": {
        "deprecated": false,
        "description": "Sets an active team folder's status to archived and removes all folder and file members. This endpoint cannot be used for teams that have a shared team space. This route will either finish synchronously, or return a job ID and do the async archive job in background. Please use team_folder/archive/check to check the job status. Permission : Team member file access.",
        "operationId": "team/team_folder_archive",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderArchiveArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderArchiveLaunch"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Sets an active team folder's status to archived and removes all folder and file members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/archive/check": {
      "post": {
        "deprecated": false,
        "description": "Returns the status of an asynchronous job for archiving a team folder. The job may show '.tag' as complete, but the team folder could still be in the process of archiving (indicated by TeamFolderMetadata.status with 'archive_in_progress'). To confirm that the team folder is fully archived, check the field TeamFolderMetadata.status in the response for the value 'archived'. Permission : Team member file access.",
        "operationId": "team/team_folder_archive_check",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AsyncPollArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderArchiveJobStatus"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Returns the status of an asynchronous job for archiving a team folder",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/create": {
      "post": {
        "deprecated": false,
        "description": "Creates a new, active, team folder with no members. This endpoint can only be used for teams that do not already have a shared team space. Permission : Team member file access.",
        "operationId": "team/team_folder_create",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderCreateArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Creates a new, active, team folder with no members",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/get_info": {
      "post": {
        "deprecated": false,
        "description": "Retrieves metadata for team folders. Permission : Team member file access.",
        "operationId": "team/team_folder_get_info",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderIdListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/TeamTeamFolderGetInfoItem"
                  },
                  "type": "array"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.read"
            ]
          }
        ],
        "summary": "Retrieves metadata for team folders",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/list": {
      "post": {
        "deprecated": false,
        "description": "Lists all team folders. Permission : Team member file access.",
        "operationId": "team/team_folder_list",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderListArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.read"
            ]
          }
        ],
        "summary": "Lists all team folders",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/list/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from team_folder/list, use this to paginate through all team folders. Permission : Team member file access.",
        "operationId": "team/team_folder_list_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderListContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderListResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from team_folder/list, use this to paginate through all team folders",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/permanently_delete": {
      "post": {
        "deprecated": false,
        "description": "Permanently deletes an archived team folder. This endpoint cannot be used for teams that have a shared team space. Permission : Team member file access.",
        "operationId": "team/team_folder_permanently_delete",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderIdArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "null"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Permanently deletes an archived team folder",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/rename": {
      "post": {
        "deprecated": false,
        "description": "Changes an active team folder's name. Permission : Team member file access.",
        "operationId": "team/team_folder_rename",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderRenameArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Changes an active team folder's name",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/restore": {
      "post": {
        "deprecated": false,
        "description": "Sets an inactive team folder's status to active. Permission: Team member file access.",
        "operationId": "team/team_folder_restore",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderIdArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Sets an inactive team folder's status to active",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": true,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/team_folder/update_sync_settings": {
      "post": {
        "deprecated": false,
        "description": "Updates the sync settings on a team folder or its contents.  Use of this endpoint requires that the team has team selective sync enabled.",
        "operationId": "team/team_folder_update_sync_settings",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamTeamFolderUpdateSyncSettingsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTeamFolderMetadata"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_data.content.write"
            ]
          }
        ],
        "summary": "Updates the sync settings on a team folder or its contents",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_data.content.write",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team/token/get_authenticated_admin": {
      "post": {
        "deprecated": false,
        "description": "Returns the member profile of the admin who generated the team access token used to make the call.",
        "operationId": "team/token_get_authenticated_admin",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamTokenGetAuthenticatedAdminResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "team_info.read"
            ]
          }
        ],
        "summary": "Returns the member profile of the admin who generated the team access token used to make the call",
        "tags": [
          "team"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "team_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team_log/get_events": {
      "post": {
        "deprecated": false,
        "description": "Retrieves team events. If the result's GetTeamEventsResult.has_more field is true, call get_events/continue with the returned cursor to retrieve more entries. If end_time is not specified in your request, you may use the returned cursor to poll get_events/continue for new events. Many attributes note 'may be missing due to historical data gap'. Note that the file_operations category and & analogous paper events are not available on all Dropbox Business plans /business/plans-comparison. Use features/get_values /developers/documentation/http/teams#team-features-get_values to check for this feature. Permission : Team Auditing.",
        "operationId": "team_log/get_events",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLogGetTeamEventsArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLogGetTeamEventsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "events.read"
            ]
          }
        ],
        "summary": "Retrieves team events",
        "tags": [
          "team_log"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "events.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/team_log/get_events/continue": {
      "post": {
        "deprecated": false,
        "description": "Once a cursor has been retrieved from get_events, use this to paginate through all events. Permission : Team Auditing.",
        "operationId": "team_log/get_events_continue",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamLogGetTeamEventsContinueArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TeamLogGetTeamEventsResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "events.read"
            ]
          }
        ],
        "summary": "Once a cursor has been retrieved from get_events, use this to paginate through all events",
        "tags": [
          "team_log"
        ],
        "x-dropbox-auth": "team",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "events.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/users/features/get_values": {
      "post": {
        "deprecated": false,
        "description": "Get a list of feature values that may be configured for the current account.",
        "operationId": "users/features_get_values",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsersUserFeaturesGetValuesBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersUserFeaturesGetValuesBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.read"
            ]
          }
        ],
        "summary": "Get a list of feature values that may be configured for the current account",
        "tags": [
          "users"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "account_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/users/get_account": {
      "post": {
        "deprecated": false,
        "description": "Get information about a user's account.",
        "operationId": "users/get_account",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsersGetAccountArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersBasicAccount"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Get information about a user's account",
        "tags": [
          "users"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/users/get_account_batch": {
      "post": {
        "deprecated": false,
        "description": "Get information about multiple user accounts. At most 300 accounts may be queried per request.",
        "operationId": "users/get_account_batch",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsersGetAccountBatchArg"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersGetAccountBatchResult"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "sharing.read"
            ]
          }
        ],
        "summary": "Get information about multiple user accounts",
        "tags": [
          "users"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "sharing.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/users/get_current_account": {
      "post": {
        "deprecated": false,
        "description": "Get information about the current user's account.",
        "operationId": "users/get_current_account",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersFullAccount"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.read"
            ]
          }
        ],
        "summary": "Get information about the current user's account",
        "tags": [
          "users"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "account_info.read",
        "x-dropbox-style": "rpc"
      }
    },
    "/2/users/get_space_usage": {
      "post": {
        "deprecated": false,
        "description": "Get the space usage information for the current user's account.",
        "operationId": "users/get_space_usage",
        "parameters": [
          {
            "description": "The namespace paths are relative to (a team space root or a shared folder).",
            "in": "header",
            "name": "Dropbox-API-Path-Root",
            "required": false,
            "schema": {
              "$ref": "#/components/schemas/CommonPathRoot"
            }
          },
          {
            "description": "A team-linked app acts as this team member (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-User",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "description": "A team-linked app acts as this team admin (team_member_id).",
            "in": "header",
            "name": "Dropbox-API-Select-Admin",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersSpaceUsage"
                }
              }
            },
            "description": "Success"
          }
        },
        "security": [
          {
            "oauth2": [
              "account_info.read"
            ]
          }
        ],
        "summary": "Get the space usage information for the current user's account",
        "tags": [
          "users"
        ],
        "x-dropbox-auth": "user",
        "x-dropbox-deprecated-by": null,
        "x-dropbox-host": "api.dropboxapi.com",
        "x-dropbox-preview": false,
        "x-dropbox-scope": "account_info.read",
        "x-dropbox-style": "rpc"
      }
    }
  }
}
