Upload the KSeF certificate, private key, and password for a registered party. This endpoint provides an alternative to the web-based certificate upload wizard for programmatic integration.
Use the Bearer scheme with a valid JWT token to authenticate requests.
Example: Authorization: Bearer <token>
ID of the party silo entry to upload the certificate for.
"5b45453c-cdd0-11ed-afa1-0242ac120002"
The password set during certificate generation in the KSeF portal.
"MySecurePassword123!"
Base64 encoded private key file downloaded from the KSeF portal. The private key must match the certificate and be properly formatted.
Base64 encoded certificate file downloaded from the KSeF portal. The certificate must be valid, with a start date that is not in the future, and must be configured for "Authentication in the KSeF system".
Certificate uploaded successfully and validated.