Supplier Documents API

Supplier-owned multipart document upload surfaces.

Supplier document endpoints attach files to supplier records, supplier policies, questionnaires, compliance checklists and supplier certifications.

Endpoints

MethodPathDescription
POST/api/v1/suppliers/{supplierId}/documentsUpload a generic supplier document
POST/api/v1/suppliers/{supplierId}/policies/{policyType}/documentUpload a supplier policy document
POST/api/v1/suppliers/{supplierId}/questionnaire/attachments/{field}Upload a supplier questionnaire attachment
POST/api/v1/suppliers/{supplierId}/compliance-checklist/specifications-documentUpload compliance checklist specifications
POST/api/v1/supplier-certifications/{id}/documentAttach a document to a certification
PUT/api/v1/supplier-certifications/{id}/documentReplace the document attached to a certification

Request format

All endpoints use multipart/form-data with a required file field.

Shell
curl -X POST {{BASE_URL}}/api/v1/suppliers/{supplierId}/documents \
-H "Authorization: Bearer $CONFORMA_PAT" \
-F "file=@supplier-profile.pdf"

201 Created returns DocumentDto. Certification replacement returns 200 OK.

Use the generic Documents API for document listing, metadata, download and deletion.