{
  "opencollection": "1.0.0",
  "info": {
    "name": "Misskey account drive API",
    "version": "2025.4.1-io.12b-fb6fbea074"
  },
  "items": [
    {
      "info": {
        "name": "drive",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "drive",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive",
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/attached-notes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/attached-notes",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Find the notes to which the given file is attached.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/check-existence",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/check-existence",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Check if a given file exists.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/create",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/create",
            "body": {
              "type": "multipart-form",
              "data": [
                {
                  "name": "folderId",
                  "type": "text",
                  "value": ""
                },
                {
                  "name": "name",
                  "type": "text",
                  "value": ""
                },
                {
                  "name": "comment",
                  "type": "text",
                  "value": ""
                },
                {
                  "name": "isSensitive",
                  "type": "text",
                  "value": ""
                },
                {
                  "name": "force",
                  "type": "text",
                  "value": ""
                },
                {
                  "name": "file",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Upload a new drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/files/delete",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/delete",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Delete an existing drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/files/find",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/find",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Search for a drive file by the given parameters.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/find-by-hash",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/find-by-hash",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Search for a drive file by a hash of the contents.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/show",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/show",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Show the properties of a drive file.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/files/update",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/update",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Update the properties of a drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/files/upload-from-url",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/files/upload-from-url",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Request the server to download a new drive file from the specified URL.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/folders",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/folders/create",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders/create",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/folders/delete",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders/delete",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/folders/find",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders/find",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/folders/show",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders/show",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        },
        {
          "info": {
            "name": "drive/folders/update",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/folders/update",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*"
        },
        {
          "info": {
            "name": "drive/stream",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://misskey.io/api/drive/stream",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*"
        }
      ]
    }
  ],
  "bundled": true
}