Company logoTrust Center Documentation
API v1 Reference/Documents/Id

Get document details

Retrieve detailed information about a specific document including metadata, file information, and category details.

GET
/api/v1/documents/{id}
AuthorizationBearer <token>

In: header

Path Parameters

idstring

Document ID

Formatuuid

Response Body

fetch("https://app.orbiqhq.com/api/v1/documents/550e8400-e29b-41d4-a716-446655440000")

{
  "document": {
    "id": "doc-123",
    "title": "Privacy Policy",
    "description": "Company privacy policy document",
    "access_level": "public",
    "issue_date": "2025-01-01",
    "expiry_date": "2026-01-01",
    "validity_months": 12,
    "state": "valid",
    "featured": true,
    "file": {
      "id": "file-456",
      "filename_download": "privacy-policy.pdf",
      "filesize": 2048576,
      "type": "application/pdf",
      "url": "https://directus.example.com/assets/file-456?access_token=..."
    },
    "category": {
      "id": "cat-789",
      "title": "Legal"
    }
  },
  "categories": [
    {
      "id": "cat-789",
      "title": "Legal"
    },
    {
      "id": "cat-790",
      "title": "Technical"
    }
  ],
  "error": null
}
{
  "document": null,
  "categories": [
    null
  ],
  "error": {
    "type": "invalid_request_error",
    "code": "parameter_invalid",
    "message": "The document ID provided is not valid.",
    "param": "id"
  }
}
Empty
{
  "document": null,
  "categories": [
    null
  ],
  "error": {
    "type": "invalid_request_error",
    "code": "not_found",
    "message": "Document not found or access denied."
  }
}
Empty

How is this guide?