Skip to main content

Update file

PATCH
/files

Contract

Parameter
Value
Sectionfiles
AuthenticationCookieAuth
Consumesapplication/json
Producesapplication/json

Parameters

1 parameter

Name
Location
Required
Type
Description
requestbodyyesobjectFile fields to update (must include id)
  • {
      "category": "<string>",
      "createdAt": "<string>",
      "first_seen_at": "<string>",
      "id": 0,
      "issuer": {
        "agreementAccepted": true,
        "createdAt": "<string>",
        "deletedAt": "<string>",
        "email": "<string>",
        "group": {
          "createdAt": "<string>",
          "deletedAt": "<string>",
          "id": 0,
          "issuer": {},
          "issuerID": 0,
          "name": "<string>",
          "permissions": [
            {}
          ],
          "updatedAt": "<string>",
          "users": [
            {}
          ]
        },
        "groupID": 0,
        "id": 0,
        "isActive": true,
        "isRequiredToSetPassword": true,
        "lastLogin": "<string>",
        "notificationsReadAt": "<string>",
        "passwordLength": 0,
        "realName": "<string>",
        "updatedAt": "<string>"
      },
      "issuerID": 0,
      "md5": "<string>",
      "mime": "<string>",
      "name": "<string>",
      "original_sha256": "<string>",
      "sha1": "<string>",
      "sha256": "<string>",
      "sha3_384": "<string>",
      "size": 0,
      "source": "<string>",
      "syncReady": true,
      "tags": "<string>",
      "updatedAt": "<string>"
    }

Responses

4 responses

Status
Description
Type
200
File updatedno body
400
Invalid request bodyobject
401
Unauthorizedobject
500
Internal server errorobject
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }