Create bulk vault certificates
POST /business/certificate-vault/bulk
Create multiple vault certificates at once. This is a two-step process:
- Upload certificate files using the
/upload-fileendpoint and collectfile_idvalues - Submit a bulk request with entries referencing the
file_idvalues
The bulk upload is processed asynchronously. The response returns a batch_id that can be
used to track processing status through the list endpoint.
Authorizations
Request Body required
object
Array of certificate entries to create
object
Title of the certificate
Certificate of AchievementFull name of the certificate recipient
John SmithEmail address of the certificate recipient
john@example.comUUID returned by the /upload-file endpoint
9e3b101f-c264-4f97-945f-20dfa7163768Issue date of the certificate
2025-06-01Additional details about the certificate
Awarded for outstanding performanceResponses
202
Bulk upload queued for processing
object
Bulk vault upload queued for processingobject
Unique identifier for tracking the bulk upload
8f7d6e5c-4b3a-2910-z987-y654x321w000Total number of entries submitted
5Processing status
processing401
Authentication failed
object
Error message
Unauthorized - Invalid API token403
Permission denied
object
Error message
Forbidden - Insufficient permissionsRequired permission to access this resource
batches:view422
Validation error (e.g., duplicate entries, invalid file_ids)
object
Some file_ids could not be resolved[ "Entry 0: file_id 9e3b101f-c264-4f97-945f-20dfa7163768 not found"]500
Server error
object
Error message
An unexpected error occurred. Our team has been notified.Error code
SERVER_ERROR