# NOT IMPLEMENTED `POST /certificates/bulk` **Required scope:** `certificates:read` Reserved for bulk certificate generation and currently returns 501 on every call. Do not build against it. To collect many certificates today, call GET /certificates/{proofId} per proof, or export a diligence pack from the app. Create or run bulk. Requires scope certificates:read. ## Responses | Status | Meaning | |---|---| | `400` | BadRequest | | `401` | Unauthorized | | `403` | Forbidden | | `429` | RateLimited | | `501` | Not implemented. success:false with a message saying so. No certificates are produced and nothing is charged. | ## Example ```bash curl -X POST "https://backend.immut.io/api/v1/certificates/bulk" \ -H "Authorization: Bearer $IMMUT_API_KEY" ``` ## OpenAPI fragment ```json { "/certificates/bulk": { "post": { "operationId": "postcertificatesbulk", "summary": "NOT IMPLEMENTED. Reserved for bulk certificate generation and currently returns 501 on every call. Do not build against it. To collect many certificates today, call GET /certificates/{proofId} per proof, or export a diligence pack from the app.", "description": "Create or run bulk. Requires scope certificates:read.", "responses": { "400": { "$ref": "#/components/responses/BadRequest" }, "401": { "$ref": "#/components/responses/Unauthorized" }, "403": { "$ref": "#/components/responses/Forbidden" }, "429": { "$ref": "#/components/responses/RateLimited" }, "501": { "description": "Not implemented. success:false with a message saying so. No certificates are produced and nothing is charged." } }, "tags": [ "Certificates" ], "x-required-scope": "certificates:read" } } } ```