Skip to main content
GET
/
vault
/
file-entries
curl -X GET "https://app.drime.cloud/api/v1/vault/file-entries?page=1" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "pagination": {
    "current_page": 1,
    "data": [
      {
        "id": 111345,
        "name": "confidential.pdf",
        "type": "file",
        "file_size": 371266,
        "is_encrypted": 1,
        "iv": "JLo1M0ZrXoB/M5io",
        "vault_id": 993,
        "hash": "MTExMzQ1fHBhZA"
      }
    ],
    "last_page": 1,
    "total": 1
  },
  "status": "success",
  "seo": null
}

Overview

Retrieves file entries stored in the encrypted vault.

Query Parameters

pageId
string
default:"0"
Page/folder identifier
folderId
string
default:"0"
Folder ID to list
backup
integer
default:"0"
Filter by backup status (0 or 1)
orderBy
string
default:"updated_at"
Field to sort by
orderDir
string
default:"desc"
Sort direction (asc or desc)
page
integer
default:"1"
Page number

Response

pagination
object
Paginated list of vault entries
status
string
Request status (success)
curl -X GET "https://app.drime.cloud/api/v1/vault/file-entries?page=1" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "pagination": {
    "current_page": 1,
    "data": [
      {
        "id": 111345,
        "name": "confidential.pdf",
        "type": "file",
        "file_size": 371266,
        "is_encrypted": 1,
        "iv": "JLo1M0ZrXoB/M5io",
        "vault_id": 993,
        "hash": "MTExMzQ1fHBhZA"
      }
    ],
    "last_page": 1,
    "total": 1
  },
  "status": "success",
  "seo": null
}
Vault entries have is_encrypted: 1 and include an iv field for decryption.