Create Open Badges
POST/credentials/open-badges/batch
Issue multiple Open Badge credentials in a single request.
Optionally, each recipient's credential_subject can name who created the achievement:
creator for one organisation, or on_behalf for one or more. Send at most one of them;
sending both results in an error. If neither is sent, your organisation is the creator.
Each badge in the batch will be:
- CREATED according to Open Badges 3.0 standards
- SIGNED as a JWT
- Associated with the specified asset
All badges in the batch must reference the same asset_id (badge image).
The endpoint processes all badges in the batch and returns both successful and failed results. If some badges fail, the endpoint will continue processing the remaining badges and return partial success with details about which badges failed and why.
Request
Responses
- 200
- 400
- 401
- 403
- 422
- 500
- 503
Batch processing completed
Invalid request body
Unauthorized
Forbidden
Validation Error
Internal server error
Service Unavailable