Retrieve and Download Files Using the API

Retrieving & Downloading Files with the API

🔍 Search, View, and Download Documents

After uploading, you can use the API to list, inspect, and download files.

🔹 Get All Files (Company Admins)

GET /v1/external/admin/company/files

Supports filters like:

  • users (array of user IDs)

  • tags, search, sort_by, order, limit, skip

Response includes:

example response

🔹 Get a File by ID

GET /v1/external/admin/company/files/{id}

Returns full details on a specific file — name, status, metadata, etc.

🔹 Download a Processed File

POST /v1/external/admin/company/files/{id}/processed/create-get-url

Returns a temporary (1-hour) download link for the processed file.

Example response:

example response

    • Related Articles

    • Using Webhooks to Get Document Status Updates

      ? Get Automatic Updates When Your Document Is Ready Want to receive real-time updates when your documents are processed? Use webhooks to automatically notify your system when a file is complete. ? Generate Your Webhook Secret Key Go to Settings > ...
    • Tracking Document Processing Status

      AccessibleDocs provides real-time document status updates.? Status Indicators: ✅ Validation – Checking the document’s page count. ✅ In Progress – The document is currently being processed. ✅ Completed – The file is now accessible and ready to ...
    • Deleting Uploaded Documents

      If you no longer need a document, you can permanently delete it. Ways to Delete Documents: ? From Upload Documents Tab Select the files → Click “Remove” → Confirm deletion. ? From My Documents / Company Documents Navigate to “Company Documents” → ...
    • Organizing Uploaded Documents

      You can manage and organize your uploaded files for easy access. Ways to Organize Documents: ? Use Tags – Assign tags to categorize documents. ? Sort Files – Arrange files by name, date, or type. ? Remove Unneeded Files – Delete old files to keep ...
    • Uploading Documents via API

      ? Upload Documents Directly From Your Platform Use the File Upload API to submit files for accessibility processing from your own system or app. ? Upload Endpoint POST /v1/external/user/files ? Request Body Example: ? Fields Explained: name, ...