Integrate DocuFinch with your existing systems. RESTful API with JSON responses and token-based authentication.
https://app.docufinch.com/api/v1
For self-hosted instances, replace with your instance URL.
All API requests require a Bearer token in the Authorization header:
Authorization: Bearer your-api-token
API tokens can be generated from your account settings in the DocuFinch application.
/incidents
List all incidents for the current organization. Supports pagination, filtering by status, severity, and date range.
/incidents
Create a new incident report. Supports file attachments and GPS coordinates.
/risk-assessments
List risk assessments with matrix data, hazard types, and control measures.
/audits
List audits and inspections with findings, corrective actions, and completion status.
/chemicals
List chemical inventory with GHS classification, SDS data, and storage information.
/training/records
List training records with completion status, expiration dates, and compliance gaps.
/reports/export
Export data in CSV, JSON, or PDF format. Supports date ranges and custom field selection.
The API is available in the alpha release. Full OpenAPI/Swagger documentation with request/response examples will be published soon.
Check the GitHub repository for the latest API routes