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 > API Integration
-
Under Generate Webhook Secret Key, click Generate secret key
-
This key is used to sign and validate incoming webhook notifications
Keep your key secure. If you regenerate it, make sure to update it in your webhook handling system.
🔧 Set Up a Webhook via the API
To start receiving document completion events, use the Webhooks section in Settings > API Documentation.
🔹 Create a Webhook
POST /v1/admin/company/webhooks
Body example:

The url must be a secure HTTPS endpoint that can accept POST requests.
-
The event should be "file_processed" (for now, this is the available event).
🔹 List All Webhooks
GET /v1/admin/company/webhooks
Returns the list of webhooks already configured in your company account.
🔹 Delete a Webhook
DELETE /v1/admin/company/webhooks/{id}
Use this endpoint to remove a webhook using its ID.
✅ Use Case Example
Once your webhook is registered, you’ll receive a POST request when a document’s processing is complete.
Example response:

Make sure your endpoint can handle and verify the request using your Webhook Secret Key.
Related Articles
How to Generate Your API Key
To use the API, you’ll first need to generate your API key. Steps: Go to Settings > API Integration Under Generate API Key, click Generate API Key Your key will appear in the field — click Copy to use it in your system Use this key in your API calls ...
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 ...
Available Notifications Types
AccessibleDocs sends notifications to keep you informed about important updates related to your account and document processing.? Types of Notifications: ✅ Processing Updates – Get notified when your document has been processed and is ready for ...
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, ...
Processing Time
Processing time varies based on: ✅ Document Size – Larger files take longer. ✅ Complexity – Documents with tables, images, or advanced formatting may require additional processing. ? Most documents are processed within minutes. ? If a file requires ...