Documentation
Document Management API
Upload and manage certificates and receipt samples.
Certificates
POST
/business/documents/certificatesUpload a certificate document
curl -X POST https://api.insurlink.com/v1/business/documents/certificates \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@certificate.pdf" \
-F "name=Insurance License" \
-F "type=License"bash
GET
/business/documents/certificatesGet all uploaded certificates
curl https://api.insurlink.com/v1/business/documents/certificates \
-H "Authorization: Bearer YOUR_API_KEY"bash
PATCH
/business/documents/certificates/:idActivate or deactivate a certificate
curl -X PATCH https://api.insurlink.com/v1/business/documents/certificates/cert-123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"isActive": true
}'bash
DELETE
/business/documents/certificates/:idDelete a certificate
curl -X DELETE https://api.insurlink.com/v1/business/documents/certificates/cert-123 \
-H "Authorization: Bearer YOUR_API_KEY"bash
Receipt Samples
POST
/business/documents/receipt-samplesUpload a receipt sample template
curl -X POST https://api.insurlink.com/v1/business/documents/receipt-samples \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@receipt-template.pdf" \
-F "name=Standard Receipt Template"bash
GET
/business/documents/receipt-samplesGet all receipt sample templates
curl https://api.insurlink.com/v1/business/documents/receipt-samples \
-H "Authorization: Bearer YOUR_API_KEY"bash
DELETE
/business/documents/receipt-samples/:idDelete a receipt sample
curl -X DELETE https://api.insurlink.com/v1/business/documents/receipt-samples/receipt-123 \
-H "Authorization: Bearer YOUR_API_KEY"bash