Skip to main content Skills Marketplace Discover and explore AI skills built by the community.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Copy promptShow prompt details A direct command skips the review prompt. Inspect the source before running it.
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill dracoon-apiThe command stays on one line. Scroll horizontally to inspect it before copying.
Prefer a local copy? Download the files currently available to SkillsMP.
Download Zip Downloading... More from this repository Related occupations SOC
Based on SOC occupation classification
name dracoon-api description DRACOON API skill. Use when working with DRACOON for public, downloads, users. Covers 314 endpoints. version 1.0.0 generator lapsh
DRACOON API
API version: 5.47.0
Auth
OAuth2
Base URL
/api
Setup
Configure auth: OAuth2
GET /v4/user/subscriptions/upload_shares -- verify access
POST /v4/users/{user_id}/userAttributes -- create first userAttributes
Endpoints
314 endpoints across 17 groups. See references/api-spec.lap for full details.
public
Method Path Description GET /v4/public/shares/downloads/{access_key}/{token} Download file with token HEAD /v4/public/shares/downloads/{access_key}/{token} Download file with token GET /v4/public/shares/uploads/{access_key}/{upload_id} Request status of S3 file upload PUT /v4/public/shares/uploads/{access_key}/{upload_id} Complete file upload POST /v4/public/shares/uploads/{access_key}/{upload_id} Upload file DELETE /v4/public/shares/uploads/{access_key}/{upload_id} Cancel file upload PUT /v4/public/shares/uploads/{access_key}/{upload_id}/s3 Complete S3 file upload GET /v4/public/shares/uploads/{access_key} Request public Upload Share information POST /v4/public/shares/uploads/{access_key} Create new file upload channel POST /v4/public/shares/uploads/{access_key}/{upload_id}/s3_urls Generate presigned URLs for S3 file upload GET /v4/public/shares/downloads/{access_key} Request public Download Share information POST /v4/public/shares/downloads/{access_key} Generate download URL HEAD /v4/public/shares/downloads/{access_key} Check public Download Share password GET /v4/public/time Request system time GET /v4/public/system/info Request system information GET /v4/public/system/info/auth/openid Request OpenID Connect provider authentication information GET /v4/public/system/info/auth/ad Request Active Directory authentication information GET /v4/public/software/version Request software version information GET /v4/public/software/third_party_dependencies Request third-party software dependencies
downloads
Method Path Description GET /v4/downloads/{token} Download file HEAD /v4/downloads/{token} Download file GET /v4/downloads/zip/{token} Download ZIP archive GET /v4/downloads/avatar/{user_id}/{uuid} Download avatar
users
Method Path Description GET /v4/users/{user_id} Request user PUT /v4/users/{user_id} Update user's metadata DELETE /v4/users/{user_id} Remove user GET /v4/users/{user_id}/userAttributes Request custom user attributes PUT /v4/users/{user_id}/userAttributes Add or edit custom user attributes POST /v4/users/{user_id}/userAttributes Set custom user attributes GET /v4/users Request users POST /v4/users Create new user POST /v4/users/{user_id}/mfa/emergency_code Request emergency MFA code GET /v4/users/{user_id}/rooms Request rooms granted to the user or / and rooms that can be granted GET /v4/users/{user_id}/roles Request user's granted roles GET /v4/users/{user_id}/last_admin_rooms Request rooms where the user is last admin GET /v4/users/{user_id}/groups Request groups that user is a member of or / and can become a member DELETE /v4/users/{user_id}/userAttributes/{key} Remove custom user attribute DELETE /v4/users/{user_id}/mfa Reset MFA for user
user
Method Path Description GET /v4/user/subscriptions/upload_shares List Upload Share subscriptions PUT /v4/user/subscriptions/upload_shares Subscribe or Unsubscribe a List of Upload Shares for notifications GET /v4/user/subscriptions/nodes List node subscriptions PUT /v4/user/subscriptions/nodes Subscribe or Unsubscribe a List of nodes for notifications GET /v4/user/subscriptions/download_shares List Download Share subscriptions PUT /v4/user/subscriptions/download_shares Subscribe or Unsubscribe a List of Download Shares for notifications GET /v4/user/profileAttributes Request user profile attributes PUT /v4/user/profileAttributes Add or edit user profile attributes POST /v4/user/profileAttributes Set user profile attributes PUT /v4/user/notifications/config/{id} Update notification configuration GET /v4/user/account Request user account information PUT /v4/user/account Update user account PUT /v4/user/account/password Change user's password GET /v4/user/account/customer Request customer information for user PUT /v4/user/account/customer Activate client-side encryption for customer POST /v4/user/subscriptions/upload_shares/{share_id} Subscribe Upload Share for notifications DELETE /v4/user/subscriptions/upload_shares/{share_id} Unsubscribe Upload Share from notifications POST /v4/user/subscriptions/nodes/{node_id} Subscribe node for notifications DELETE /v4/user/subscriptions/nodes/{node_id} Unsubscribe node from notifications POST /v4/user/subscriptions/download_shares/{share_id} Subscribe Download Share for notifications DELETE
uploads
Method Path Description PUT /v4/uploads/{token} Complete file upload POST /v4/uploads/{token} Upload file DELETE /v4/uploads/{token} Cancel file upload
system
Method Path Description GET /v4/system/config/storage/s3 Request S3 storage configuration PUT /v4/system/config/storage/s3 Update S3 storage configuration POST /v4/system/config/storage/s3 Create S3 storage configuration GET /v4/system/config/settings/syslog Request syslog settings PUT /v4/system/config/settings/syslog Update syslog settings GET /v4/system/config/settings/general Request general settings PUT /v4/system/config/settings/general Update general settings GET /v4/system/config/settings/eventlog Request eventlog settings PUT /v4/system/config/settings/eventlog Update eventlog settings GET /v4/system/config/settings/defaults Request system defaults PUT /v4/system/config/settings/defaults Update system defaults GET /v4/system/config/settings/auth Request authentication settings PUT /v4/system/config/settings/auth Update authentication settings GET /v4/system/config/policies/virus_protection Request virus protection policies PUT /v4/system/config/policies/virus_protection Change virus protection policies GET /v4/system/config/policies/passwords Request password policies PUT /v4/system/config/policies/passwords Change password policies GET /v4/system/config/policies/mfa Request MFA policies PUT /v4/system/config/policies/mfa Change MFA policies PUT /v4/system/config/policies/mfa/{user_type} Change MFA policies for internal/external users GET /v4/system/config/policies/guest_users Request guest user policies PUT /v4/system/config/policies/guest_users
shares
Method Path Description GET /v4/shares/uploads Request list of Upload Shares PUT /v4/shares/uploads Update List of Upload Shares POST /v4/shares/uploads Create new Upload Share DELETE /v4/shares/uploads Remove Upload Shares GET /v4/shares/uploads/{share_id} Request Upload Share PUT /v4/shares/uploads/{share_id} Update Upload Share DELETE /v4/shares/uploads/{share_id} Remove Upload Share GET /v4/shares/downloads Request list of Download Shares PUT /v4/shares/downloads Update a list of Download Shares POST /v4/shares/downloads Create new Download Share DELETE /v4/shares/downloads Remove Download Shares GET /v4/shares/downloads/{share_id} Request Download Share PUT /v4/shares/downloads/{share_id} Update Download Share DELETE /v4/shares/downloads/{share_id} Remove Download Share POST /v4/shares/uploads/{share_id}/email Send an existing Upload Share link via email POST /v4/shares/downloads/{share_id}/email Send an existing Download Share link via email GET /v4/shares/uploads/{share_id}/qr Request Upload Share via QR Code GET /v4/shares/downloads/{share_id}/qr Request Download Share via QR Code
settings
Method Path Description GET /v4/settings Request customer settings PUT /v4/settings Set customer settings GET /v4/settings/webhooks/{webhook_id} Request webhook PUT /v4/settings/webhooks/{webhook_id} Update webhook DELETE /v4/settings/webhooks/{webhook_id} Remove webhook GET /v4/settings/notifications/channels Request list of notification channels PUT /v4/settings/notifications/channels Toggle notification channels GET /v4/settings/webhooks Request list of webhooks POST /v4/settings/webhooks Create webhook POST /v4/settings/webhooks/{webhook_id}/reset_lifetime Reset webhook lifetime GET /v4/settings/keypairs Request all system rescue key pairs POST /v4/settings/keypairs Create system rescue key pair and preserve copy of old private key GET /v4/settings/keypair Request system rescue key pair POST /v4/settings/keypair Activate client-side encryption for customer DELETE /v4/settings/keypair Remove system rescue key pair GET /v4/settings/webhooks/event_types Request list of event types
provisioning
Method Path Description GET /v4/provisioning/webhooks/{webhook_id} Request tenant webhook PUT /v4/provisioning/webhooks/{webhook_id} Update tenant webhook DELETE /v4/provisioning/webhooks/{webhook_id} Remove tenant webhook GET /v4/provisioning/customers/{customer_id} Get customer PUT /v4/provisioning/customers/{customer_id} Update customer DELETE /v4/provisioning/customers/{customer_id} Remove customer GET /v4/provisioning/customers/{customer_id}/customerAttributes Request customer attributes PUT /v4/provisioning/customers/{customer_id}/customerAttributes Add or edit customer attributes POST /v4/provisioning/customers/{customer_id}/customerAttributes Set customer attributes GET /v4/provisioning/webhooks Request list of tenant webhooks POST /v4/provisioning/webhooks Create tenant webhook POST /v4/provisioning/webhooks/{webhook_id}/reset_lifetime Reset tenant webhook lifetime GET /v4/provisioning/customers Request list of customers POST /v4/provisioning/customers Create customer GET /v4/provisioning/webhooks/event_types Request list of event types GET /v4/provisioning/customers/{customer_id}/users Request list of customer users DELETE /v4/provisioning/customers/{customer_id}/customerAttributes/{key} Remove customer attribute
nodes
Method Path Description GET /v4/nodes/{node_id}/node_attributes Request custom node attributes PUT /v4/nodes/{node_id}/node_attributes Add or edit custom node attributes PUT /v4/nodes/rooms/{room_id} Updates room’s metadata GET /v4/nodes/rooms/{room_id}/webhooks Request list of webhooks that are assigned or can be assigned to this room PUT /v4/nodes/rooms/{room_id}/webhooks Assign or unassign webhooks to room GET /v4/nodes/rooms/{room_id}/users Request room granted user(s) or / and user(s) that can be granted PUT /v4/nodes/rooms/{room_id}/users Add or change room granted user(s) DELETE /v4/nodes/rooms/{room_id}/users Revoke granted user(s) from room GET /v4/nodes/rooms/{room_id}/policies Request Room Policies PUT /v4/nodes/rooms/{room_id}/policies Set room policies PUT /v4/nodes/rooms/{room_id}/guest_users Add guest users to a room GET /v4/nodes/rooms/{room_id}/groups Request room granted group(s) or / and group(s) that can be granted PUT /v4/nodes/rooms/{room_id}/groups Add or change room granted group(s) DELETE /v4/nodes/rooms/{room_id}/groups Revoke granted group(s) from room PUT /v4/nodes/rooms/{room_id}/encrypt Encrypt room PUT /v4/nodes/rooms/{room_id}/config Configure room GET /v4/nodes/rooms/pending Request user-room assignments per group PUT /v4/nodes/rooms/pending Handle user-room assignments per group PUT /v4/nodes/folders/{folder_id} Updates folder’s metadata PUT /v4/nodes/files Updates a list of file’s metadata PUT /v4/nodes/files/{file_id} Updates a file’s metadata
groups
Method Path Description GET /v4/groups/{group_id} Request user group PUT /v4/groups/{group_id} Update user group's metadata DELETE /v4/groups/{group_id} Remove user group GET /v4/groups Request list of user groups POST /v4/groups Create new user group GET /v4/groups/{group_id}/users Request group member users or / and users who can become a member POST /v4/groups/{group_id}/users Add group members DELETE /v4/groups/{group_id}/users Remove group members GET /v4/groups/{group_id}/rooms Request rooms granted to the group or / and rooms that can be granted GET /v4/groups/{group_id}/roles Request list of roles assigned to the group GET /v4/groups/{group_id}/last_admin_rooms Request rooms where the group is defined as last admin group
config
Method Path Description GET /v4/config/settings Request system settings PUT /v4/config/settings Update system settings GET /v4/config/info/s3_tags Request list of configured S3 tags GET /v4/config/info/product_packages Request list of product packages GET /v4/config/info/product_packages/current Request list of currently enabled product packages GET /v4/config/info/policies/virus_protection Request virus protection GET /v4/config/info/policies/passwords Request password policies GET /v4/config/info/policies/guest_users Request guest users policies GET /v4/config/info/policies/classifications Request classification policies GET /v4/config/info/policies/algorithms Request algorithms GET /v4/config/info/notifications/channels Request list of notification channels GET /v4/config/info/infrastructure Request infrastructure properties GET /v4/config/info/general Request general settings GET /v4/config/info/defaults Request default values
auth
Method Path Description GET /v4/auth/reset_password/{token} Validate information for password reset PUT /v4/auth/reset_password/{token} Reset password POST /v4/auth/reset_password Request password reset POST /v4/auth/recover_username Recover username
roles
Method Path Description GET /v4/roles/{role_id}/users Request users with specific role POST /v4/roles/{role_id}/users Assign user(s) to the role DELETE /v4/roles/{role_id}/users Revoke granted role from user(s) GET /v4/roles/{role_id}/groups Request groups with specific role POST /v4/roles/{role_id}/groups Assign group(s) to the role DELETE /v4/roles/{role_id}/groups Revoke granted role from group(s) GET /v4/roles Request all roles with assigned rights
datev
Method Path Description GET /v4/datev/mst/{config_id}/taxyears Request all addable Datev MST tax years POST /v4/datev/mst/{config_id}/taxyears Create new Datev MST tax year POST /v4/datev/mst/{config_id}/sync Execute Datev MST sync POST /v4/datev/mst/authorization/start Start Datev MST authorization POST /v4/datev/mst/authorization/complete Complete Datev MST authorization POST /v4/datev/duo/{config_id}/sync Execute Datev DUO sync POST /v4/datev/duo/authorization/start Start Datev DUO authorization POST /v4/datev/duo/authorization/complete Complete Datev DUO authorization GET /v4/datev Request Datev sync configuration for room GET /v4/datev/mst Request list of Datev MST sync configurations GET /v4/datev/mst/{config_id} Request Datev MST sync configuration DELETE /v4/datev/mst/{config_id} Remove Datev MST sync configuration GET /v4/datev/mst/{config_id}/files Request information about Datev MST sync files GET /v4/datev/mst/{config_id}/files/{file_id} Request information about a Datev MST sync file GET /v4/datev/duo Request list of Datev DUO sync configurations GET /v4/datev/duo/{config_id} Request Datev DUO sync configuration DELETE /v4/datev/duo/{config_id} Remove Datev DUO sync configuration GET /v4/datev/duo/{config_id}/files Request information about Datev DUO sync files GET /v4/datev/duo/{config_id}/files/{file_id} Request information about a Datev DUO sync file
resources
Method Path Description GET /v4/resources/users/{user_id}/avatar/{uuid} Request user avatar GET /v4/resources/user/notifications/scopes Request list of subscription scopes
eventlog
Method Path Description GET /v4/eventlog/operations Request allowed Log Operations GET /v4/eventlog/events Request system events GET /v4/eventlog/audits/nodes Request node assigned users with permissions GET /v4/eventlog/audits/node_info Request nodes
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
"Get download details?" -> GET /v4/public/shares/downloads/{access_key}/{token}
"Get download details?" -> GET /v4/downloads/{token}
"Get user details?" -> GET /v4/users/{user_id}
"Update a user?" -> PUT /v4/users/{user_id}
"Delete a user?" -> DELETE /v4/users/{user_id}
"List all userAttributes?" -> GET /v4/users/{user_id}/userAttributes
"Create a userAttribute?" -> POST /v4/users/{user_id}/userAttributes
"List all upload_shares?" -> GET /v4/user/subscriptions/upload_shares
"List all nodes?" -> GET /v4/user/subscriptions/nodes
"List all download_shares?" -> GET /v4/user/subscriptions/download_shares
"List all profileAttributes?" -> GET /v4/user/profileAttributes
"Create a profileAttribute?" -> POST /v4/user/profileAttributes
"Update a config?" -> PUT /v4/user/notifications/config/{id}
"List all account?" -> GET /v4/user/account
"List all customer?" -> GET /v4/user/account/customer
"Update a upload?" -> PUT /v4/uploads/{token}
"Delete a upload?" -> DELETE /v4/uploads/{token}
"List all s3?" -> GET /v4/system/config/storage/s3
"Create a s3?" -> POST /v4/system/config/storage/s3
"List all syslog?" -> GET /v4/system/config/settings/syslog
"List all general?" -> GET /v4/system/config/settings/general
"List all eventlog?" -> GET /v4/system/config/settings/eventlog
"List all defaults?" -> GET /v4/system/config/settings/defaults
"List all auth?" -> GET /v4/system/config/settings/auth
"List all virus_protection?" -> GET /v4/system/config/policies/virus_protection
"List all passwords?" -> GET /v4/system/config/policies/passwords
"List all mfa?" -> GET /v4/system/config/policies/mfa
"Update a mfa?" -> PUT /v4/system/config/policies/mfa/{user_type}
"List all guest_users?" -> GET /v4/system/config/policies/guest_users
"List all classifications?" -> GET /v4/system/config/policies/classifications
"Get client details?" -> GET /v4/system/config/oauth/clients/{client_id}
"Update a client?" -> PUT /v4/system/config/oauth/clients/{client_id}
"Delete a client?" -> DELETE /v4/system/config/oauth/clients/{client_id}
"Get idp details?" -> GET /v4/system/config/auth/openid/idps/{idp_id}
"Update a idp?" -> PUT /v4/system/config/auth/openid/idps/{idp_id}
"Delete a idp?" -> DELETE /v4/system/config/auth/openid/idps/{idp_id}
"Get ad details?" -> GET /v4/system/config/auth/ads/{ad_id}
"Update a ad?" -> PUT /v4/system/config/auth/ads/{ad_id}
Response Tips
Check response schemas in references/api-spec.lap for field details
List endpoints may support pagination; check for limit, offset, or cursor params
Create/update endpoints typically return the created/updated object
References
Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
/v4/user/subscriptions/download_shares/{share_id}
Unsubscribe Download Share from notifications
GET /v4/user/account/mfa/totp Request information to setup TOTP as second authentication factor
POST /v4/user/account/mfa/totp Confirm second factor TOTP setup with a generated OTP
GET /v4/user/account/keypairs Request all user key pairs
POST /v4/user/account/keypairs Create key pair and preserve copy of old private key
GET /v4/user/account/keypair Request user's key pair
POST /v4/user/account/keypair Set user's key pair
DELETE /v4/user/account/keypair Remove user's key pair
GET /v4/user/account/avatar Request avatar
POST /v4/user/account/avatar Change avatar
DELETE /v4/user/account/avatar Reset avatar
GET /v4/user/ping (authenticated) Ping
GET /v4/user/oauth/authorizations Request list of OAuth client authorizations
GET /v4/user/oauth/approvals Request list of OAuth client approvals
GET /v4/user/notifications/config Request list of notification configurations
GET /v4/user/account/mfa Request information about the user's mfa status
DELETE /v4/user/account/mfa Using emergency-code
GET /v4/user/account/customer/keypair Request customer's key pair
DELETE /v4/user/profileAttributes/{key} Remove user profile attribute
DELETE /v4/user/oauth/authorizations/{client_id} Remove all OAuth authorizations of a client
DELETE /v4/user/oauth/authorizations/{client_id}/{authorization_id} Remove a OAuth authorization
DELETE /v4/user/oauth/approvals/{client_id} Remove OAuth client approval
DELETE /v4/user/account/mfa/totp/{id} Disable a MFA TOTP setup with generated OTP
Change guest user policies
GET /v4/system/config/policies/classifications Request classification policies
PUT /v4/system/config/policies/classifications Change classification policies
GET /v4/system/config/oauth/clients/{client_id} Request OAuth client
PUT /v4/system/config/oauth/clients/{client_id} Update OAuth client
DELETE /v4/system/config/oauth/clients/{client_id} Remove OAuth client
GET /v4/system/config/auth/openid/idps/{idp_id} Request OpenID Connect IDP configuration
PUT /v4/system/config/auth/openid/idps/{idp_id} Update OpenID Connect IDP configuration
DELETE /v4/system/config/auth/openid/idps/{idp_id} Remove OpenID Connect IDP configuration
GET /v4/system/config/auth/ads/{ad_id} Request Active Directory configuration
PUT /v4/system/config/auth/ads/{ad_id} Update Active Directory configuration
DELETE /v4/system/config/auth/ads/{ad_id} Remove Active Directory configuration
GET /v4/system/config/storage/s3/tags Request list of configured S3 tags
POST /v4/system/config/storage/s3/tags Create S3 tag
POST /v4/system/config/policies/passwords/enforce_change Enforce login password change for all users
GET /v4/system/config/oauth/clients Request list of OAuth clients
POST /v4/system/config/oauth/clients Create OAuth client
GET /v4/system/config/auth/openid/idps Request list of OpenID Connect IDP configurations
POST /v4/system/config/auth/openid/idps Create OpenID Connect IDP configuration
GET /v4/system/config/auth/ads Request list of Active Directory configurations
POST /v4/system/config/auth/ads Create Active Directory configuration
POST /v4/system/config/actions/test/ad Test Active Directory configuration
GET /v4/system/config/storage/s3/tags/{id} Request S3 tag
DELETE /v4/system/config/storage/s3/tags/{id} Remove S3 tag
GET /v4/system/config/settings/infrastructure Request infrastructure properties
GET /v4/system/config/policies/passwords/{password_type} Request password policies for a certain password type
GET /v4/nodes/files/uploads/{upload_id} Request status of S3 file upload
PUT /v4/nodes/files/uploads/{upload_id} Complete file upload
POST /v4/nodes/files/uploads/{upload_id} Upload file
DELETE /v4/nodes/files/uploads/{upload_id} Cancel file upload
PUT /v4/nodes/files/uploads/{upload_id}/s3 Complete S3 file upload
PUT /v4/nodes/favorites Mark or unmark a list of nodes (room, folder or file) as favorite
PUT /v4/nodes/comments/{comment_id} Edit node comment
DELETE /v4/nodes/comments/{comment_id} Remove node comment
POST /v4/nodes/{node_id}/move_to Move node(s)
POST /v4/nodes/{node_id}/favorite Mark a node (room, folder or file) as favorite
DELETE /v4/nodes/{node_id}/favorite Unmark a node (room, folder or file) as favorite
POST /v4/nodes/{node_id}/copy_to Copy node(s)
GET /v4/nodes/{node_id}/comments Request list of node comments
POST /v4/nodes/{node_id}/comments Create node comment
POST /v4/nodes/zip Generate download URL for ZIP download
POST /v4/nodes/zip/download Download files / folders as ZIP archive
POST /v4/nodes/rooms Create new room
GET /v4/nodes/rooms/{room_id}/s3_tags Request list of all assigned S3 tags to the room
POST /v4/nodes/rooms/{room_id}/s3_tags Set S3 tags for a room
GET /v4/nodes/rooms/{room_id}/keypairs Request all room rescue key pairs
POST /v4/nodes/rooms/{room_id}/keypairs Create key pair and preserve copy of old private key
GET /v4/nodes/rooms/{room_id}/keypair Request room rescue key
POST /v4/nodes/rooms/{room_id}/keypair Set room's rescue key pair
DELETE /v4/nodes/rooms/{room_id}/keypair Remove rooms's rescue key pair
POST /v4/nodes/folders Create new folder
POST /v4/nodes/files/{file_id}/downloads Generate download URL
POST /v4/nodes/files/uploads Create new file upload channel
POST /v4/nodes/files/uploads/{upload_id}/s3_urls Generate presigned URLs for S3 file upload
POST /v4/nodes/files/keys Set file keys for a list of users and files
POST /v4/nodes/files/generate_verdict_info Generate Virus Protection Verdict Information
POST /v4/nodes/deleted_nodes/actions/restore Restore deleted nodes
GET /v4/nodes Request list of nodes
DELETE /v4/nodes Remove nodes
GET /v4/nodes/{node_id} Request node
DELETE /v4/nodes/{node_id} Remove node
GET /v4/nodes/{node_id}/parents Request list of parent nodes
GET /v4/nodes/{node_id}/deleted_nodes Request list of deleted nodes
DELETE /v4/nodes/{node_id}/deleted_nodes Empty recycle bin
GET /v4/nodes/{node_id}/deleted_nodes/versions Request deleted versions of nodes
GET /v4/nodes/search Search nodes
GET /v4/nodes/rooms/{room_id}/events Request events of a room
GET /v4/nodes/missingFileKeys Request files without user's file key
GET /v4/nodes/files/{file_id}/user_file_key Request user's file key
GET /v4/nodes/files/{file_id}/data_space_file_key Request system rescue key
GET /v4/nodes/files/{file_id}/data_room_file_key Request room rescue key
GET /v4/nodes/files/versions/{reference_id} Request list of file versions
GET /v4/nodes/deleted_nodes/{deleted_node_id} Request deleted node
DELETE /v4/nodes/{node_id}/node_attributes/{key} Remove custom node attribute
DELETE /v4/nodes/malicious_files/{malicious_file_id} Remove malicious File
DELETE /v4/nodes/deleted_nodes Remove nodes from recycle bin
"Delete a ad?" -> DELETE /v4/system/config/auth/ads/{ad_id}
"List all uploads?" -> GET /v4/shares/uploads
"Create a upload?" -> POST /v4/shares/uploads
"Get upload details?" -> GET /v4/shares/uploads/{share_id}
"Update a upload?" -> PUT /v4/shares/uploads/{share_id}
"Delete a upload?" -> DELETE /v4/shares/uploads/{share_id}
"List all downloads?" -> GET /v4/shares/downloads
"Create a download?" -> POST /v4/shares/downloads
"Get download details?" -> GET /v4/shares/downloads/{share_id}
"Update a download?" -> PUT /v4/shares/downloads/{share_id}
"Delete a download?" -> DELETE /v4/shares/downloads/{share_id}
"List all settings?" -> GET /v4/settings
"Get webhook details?" -> GET /v4/settings/webhooks/{webhook_id}
"Update a webhook?" -> PUT /v4/settings/webhooks/{webhook_id}
"Delete a webhook?" -> DELETE /v4/settings/webhooks/{webhook_id}
"List all channels?" -> GET /v4/settings/notifications/channels
"Get upload details?" -> GET /v4/public/shares/uploads/{access_key}/{upload_id}
"Update a upload?" -> PUT /v4/public/shares/uploads/{access_key}/{upload_id}
"Delete a upload?" -> DELETE /v4/public/shares/uploads/{access_key}/{upload_id}
"Get webhook details?" -> GET /v4/provisioning/webhooks/{webhook_id}
"Update a webhook?" -> PUT /v4/provisioning/webhooks/{webhook_id}
"Delete a webhook?" -> DELETE /v4/provisioning/webhooks/{webhook_id}
"Get customer details?" -> GET /v4/provisioning/customers/{customer_id}
"Update a customer?" -> PUT /v4/provisioning/customers/{customer_id}
"Delete a customer?" -> DELETE /v4/provisioning/customers/{customer_id}
"List all customerAttributes?" -> GET /v4/provisioning/customers/{customer_id}/customerAttributes
"Create a customerAttribute?" -> POST /v4/provisioning/customers/{customer_id}/customerAttributes
"List all node_attributes?" -> GET /v4/nodes/{node_id}/node_attributes
"Update a room?" -> PUT /v4/nodes/rooms/{room_id}
"List all webhooks?" -> GET /v4/nodes/rooms/{room_id}/webhooks
"List all users?" -> GET /v4/nodes/rooms/{room_id}/users
"List all policies?" -> GET /v4/nodes/rooms/{room_id}/policies
"List all groups?" -> GET /v4/nodes/rooms/{room_id}/groups
"List all pending?" -> GET /v4/nodes/rooms/pending
"Update a folder?" -> PUT /v4/nodes/folders/{folder_id}
"Update a file?" -> PUT /v4/nodes/files/{file_id}
"Get upload details?" -> GET /v4/nodes/files/uploads/{upload_id}
"Update a upload?" -> PUT /v4/nodes/files/uploads/{upload_id}
"Delete a upload?" -> DELETE /v4/nodes/files/uploads/{upload_id}
"Update a comment?" -> PUT /v4/nodes/comments/{comment_id}
"Delete a comment?" -> DELETE /v4/nodes/comments/{comment_id}
"Get group details?" -> GET /v4/groups/{group_id}
"Update a group?" -> PUT /v4/groups/{group_id}
"Delete a group?" -> DELETE /v4/groups/{group_id}
"List all settings?" -> GET /v4/config/settings
"Get reset_password details?" -> GET /v4/auth/reset_password/{token}
"Update a reset_password?" -> PUT /v4/auth/reset_password/{token}
"List all users?" -> GET /v4/users
"Create a user?" -> POST /v4/users
"Create a emergency_code?" -> POST /v4/users/{user_id}/mfa/emergency_code
"Delete a upload_share?" -> DELETE /v4/user/subscriptions/upload_shares/{share_id}
"Delete a node?" -> DELETE /v4/user/subscriptions/nodes/{node_id}
"Delete a download_share?" -> DELETE /v4/user/subscriptions/download_shares/{share_id}
"List all totp?" -> GET /v4/user/account/mfa/totp
"Create a totp?" -> POST /v4/user/account/mfa/totp
"List all keypairs?" -> GET /v4/user/account/keypairs
"Create a keypair?" -> POST /v4/user/account/keypairs
"List all keypair?" -> GET /v4/user/account/keypair
"Create a keypair?" -> POST /v4/user/account/keypair
"List all avatar?" -> GET /v4/user/account/avatar
"Create a avatar?" -> POST /v4/user/account/avatar
"List all tags?" -> GET /v4/system/config/storage/s3/tags
"Create a tag?" -> POST /v4/system/config/storage/s3/tags
"Create a enforce_change?" -> POST /v4/system/config/policies/passwords/enforce_change
"List all clients?" -> GET /v4/system/config/oauth/clients
"Create a client?" -> POST /v4/system/config/oauth/clients
"List all idps?" -> GET /v4/system/config/auth/openid/idps
"Create a idp?" -> POST /v4/system/config/auth/openid/idps
"List all ads?" -> GET /v4/system/config/auth/ads
"Create a ad?" -> POST /v4/system/config/auth/ads
"Create a ad?" -> POST /v4/system/config/actions/test/ad
"Create a email?" -> POST /v4/shares/uploads/{share_id}/email
"Create a email?" -> POST /v4/shares/downloads/{share_id}/email
"List all webhooks?" -> GET /v4/settings/webhooks
"Create a webhook?" -> POST /v4/settings/webhooks
"Create a reset_lifetime?" -> POST /v4/settings/webhooks/{webhook_id}/reset_lifetime
"List all keypairs?" -> GET /v4/settings/keypairs
"Create a keypair?" -> POST /v4/settings/keypairs
"List all keypair?" -> GET /v4/settings/keypair
"Create a keypair?" -> POST /v4/settings/keypair
"List all users?" -> GET /v4/roles/{role_id}/users
"Create a user?" -> POST /v4/roles/{role_id}/users
"List all groups?" -> GET /v4/roles/{role_id}/groups
"Create a group?" -> POST /v4/roles/{role_id}/groups
"Get upload details?" -> GET /v4/public/shares/uploads/{access_key}
"Create a s3_url?" -> POST /v4/public/shares/uploads/{access_key}/{upload_id}/s3_urls
"Get download details?" -> GET /v4/public/shares/downloads/{access_key}
"List all webhooks?" -> GET /v4/provisioning/webhooks
"Create a webhook?" -> POST /v4/provisioning/webhooks
"Create a reset_lifetime?" -> POST /v4/provisioning/webhooks/{webhook_id}/reset_lifetime
"List all customers?" -> GET /v4/provisioning/customers
"Create a customer?" -> POST /v4/provisioning/customers
"Create a move_to?" -> POST /v4/nodes/{node_id}/move_to
"Create a favorite?" -> POST /v4/nodes/{node_id}/favorite
"Create a copy_to?" -> POST /v4/nodes/{node_id}/copy_to
"List all comments?" -> GET /v4/nodes/{node_id}/comments
"Create a comment?" -> POST /v4/nodes/{node_id}/comments
"Create a zip?" -> POST /v4/nodes/zip
"Create a download?" -> POST /v4/nodes/zip/download
"Create a room?" -> POST /v4/nodes/rooms
"List all s3_tags?" -> GET /v4/nodes/rooms/{room_id}/s3_tags
"Create a s3_tag?" -> POST /v4/nodes/rooms/{room_id}/s3_tags
"List all keypairs?" -> GET /v4/nodes/rooms/{room_id}/keypairs
"Create a keypair?" -> POST /v4/nodes/rooms/{room_id}/keypairs
"List all keypair?" -> GET /v4/nodes/rooms/{room_id}/keypair
"Create a keypair?" -> POST /v4/nodes/rooms/{room_id}/keypair
"Create a folder?" -> POST /v4/nodes/folders
"Create a download?" -> POST /v4/nodes/files/{file_id}/downloads
"Create a upload?" -> POST /v4/nodes/files/uploads
"Create a s3_url?" -> POST /v4/nodes/files/uploads/{upload_id}/s3_urls
"Create a key?" -> POST /v4/nodes/files/keys
"Create a generate_verdict_info?" -> POST /v4/nodes/files/generate_verdict_info
"Create a restore?" -> POST /v4/nodes/deleted_nodes/actions/restore
"List all groups?" -> GET /v4/groups
"Create a group?" -> POST /v4/groups
"List all users?" -> GET /v4/groups/{group_id}/users
"Create a user?" -> POST /v4/groups/{group_id}/users
"List all taxyears?" -> GET /v4/datev/mst/{config_id}/taxyears
"Create a taxyear?" -> POST /v4/datev/mst/{config_id}/taxyears
"Create a sync?" -> POST /v4/datev/mst/{config_id}/sync
"Create a start?" -> POST /v4/datev/mst/authorization/start
"Create a complete?" -> POST /v4/datev/mst/authorization/complete
"Create a sync?" -> POST /v4/datev/duo/{config_id}/sync
"Create a start?" -> POST /v4/datev/duo/authorization/start
"Create a complete?" -> POST /v4/datev/duo/authorization/complete
"Create a reset_password?" -> POST /v4/auth/reset_password
"Create a recover_username?" -> POST /v4/auth/recover_username
"List all rooms?" -> GET /v4/users/{user_id}/rooms
"List all roles?" -> GET /v4/users/{user_id}/roles
"List all last_admin_rooms?" -> GET /v4/users/{user_id}/last_admin_rooms
"List all groups?" -> GET /v4/users/{user_id}/groups
"List all ping?" -> GET /v4/user/ping
"List all authorizations?" -> GET /v4/user/oauth/authorizations
"List all approvals?" -> GET /v4/user/oauth/approvals
"List all config?" -> GET /v4/user/notifications/config
"List all mfa?" -> GET /v4/user/account/mfa
"List all keypair?" -> GET /v4/user/account/customer/keypair
"Get tag details?" -> GET /v4/system/config/storage/s3/tags/{id}
"Delete a tag?" -> DELETE /v4/system/config/storage/s3/tags/{id}
"List all infrastructure?" -> GET /v4/system/config/settings/infrastructure
"Get password details?" -> GET /v4/system/config/policies/passwords/{password_type}
"List all qr?" -> GET /v4/shares/uploads/{share_id}/qr
"List all qr?" -> GET /v4/shares/downloads/{share_id}/qr
"List all event_types?" -> GET /v4/settings/webhooks/event_types
"List all roles?" -> GET /v4/roles
"Get avatar details?" -> GET /v4/resources/users/{user_id}/avatar/{uuid}
"List all scopes?" -> GET /v4/resources/user/notifications/scopes
"List all time?" -> GET /v4/public/time
"List all info?" -> GET /v4/public/system/info
"List all openid?" -> GET /v4/public/system/info/auth/openid
"List all ad?" -> GET /v4/public/system/info/auth/ad
"List all version?" -> GET /v4/public/software/version
"List all third_party_dependencies?" -> GET /v4/public/software/third_party_dependencies
"List all event_types?" -> GET /v4/provisioning/webhooks/event_types
"List all users?" -> GET /v4/provisioning/customers/{customer_id}/users
"List all nodes?" -> GET /v4/nodes
"Get node details?" -> GET /v4/nodes/{node_id}
"Delete a node?" -> DELETE /v4/nodes/{node_id}
"List all parents?" -> GET /v4/nodes/{node_id}/parents
"List all deleted_nodes?" -> GET /v4/nodes/{node_id}/deleted_nodes
"List all versions?" -> GET /v4/nodes/{node_id}/deleted_nodes/versions
"List all search?" -> GET /v4/nodes/search
"List all events?" -> GET /v4/nodes/rooms/{room_id}/events
"List all missingFileKeys?" -> GET /v4/nodes/missingFileKeys
"List all user_file_key?" -> GET /v4/nodes/files/{file_id}/user_file_key
"List all data_space_file_key?" -> GET /v4/nodes/files/{file_id}/data_space_file_key
"List all data_room_file_key?" -> GET /v4/nodes/files/{file_id}/data_room_file_key
"Get version details?" -> GET /v4/nodes/files/versions/{reference_id}
"Get deleted_node details?" -> GET /v4/nodes/deleted_nodes/{deleted_node_id}
"List all rooms?" -> GET /v4/groups/{group_id}/rooms
"List all roles?" -> GET /v4/groups/{group_id}/roles
"List all last_admin_rooms?" -> GET /v4/groups/{group_id}/last_admin_rooms
"List all operations?" -> GET /v4/eventlog/operations
"List all events?" -> GET /v4/eventlog/events
"List all nodes?" -> GET /v4/eventlog/audits/nodes
"List all node_info?" -> GET /v4/eventlog/audits/node_info
"Get zip details?" -> GET /v4/downloads/zip/{token}
"Get avatar details?" -> GET /v4/downloads/avatar/{user_id}/{uuid}
"List all datev?" -> GET /v4/datev
"List all mst?" -> GET /v4/datev/mst
"Get mst details?" -> GET /v4/datev/mst/{config_id}
"Delete a mst?" -> DELETE /v4/datev/mst/{config_id}
"List all files?" -> GET /v4/datev/mst/{config_id}/files
"Get file details?" -> GET /v4/datev/mst/{config_id}/files/{file_id}
"List all duo?" -> GET /v4/datev/duo
"Get duo details?" -> GET /v4/datev/duo/{config_id}
"Delete a duo?" -> DELETE /v4/datev/duo/{config_id}
"List all files?" -> GET /v4/datev/duo/{config_id}/files
"Get file details?" -> GET /v4/datev/duo/{config_id}/files/{file_id}
"List all s3_tags?" -> GET /v4/config/info/s3_tags
"List all product_packages?" -> GET /v4/config/info/product_packages
"List all current?" -> GET /v4/config/info/product_packages/current
"List all virus_protection?" -> GET /v4/config/info/policies/virus_protection
"List all passwords?" -> GET /v4/config/info/policies/passwords
"List all guest_users?" -> GET /v4/config/info/policies/guest_users
"List all classifications?" -> GET /v4/config/info/policies/classifications
"List all algorithms?" -> GET /v4/config/info/policies/algorithms
"List all channels?" -> GET /v4/config/info/notifications/channels
"List all infrastructure?" -> GET /v4/config/info/infrastructure
"List all general?" -> GET /v4/config/info/general
"List all defaults?" -> GET /v4/config/info/defaults
"Delete a userAttribute?" -> DELETE /v4/users/{user_id}/userAttributes/{key}
"Delete a profileAttribute?" -> DELETE /v4/user/profileAttributes/{key}
"Delete a authorization?" -> DELETE /v4/user/oauth/authorizations/{client_id}
"Delete a authorization?" -> DELETE /v4/user/oauth/authorizations/{client_id}/{authorization_id}
"Delete a approval?" -> DELETE /v4/user/oauth/approvals/{client_id}
"Delete a totp?" -> DELETE /v4/user/account/mfa/totp/{id}
"Delete a customerAttribute?" -> DELETE /v4/provisioning/customers/{customer_id}/customerAttributes/{key}
"Delete a node_attribute?" -> DELETE /v4/nodes/{node_id}/node_attributes/{key}
"Delete a malicious_file?" -> DELETE /v4/nodes/malicious_files/{malicious_file_id}
"How to authenticate?" -> See Auth section