Skip to main content
Download a generated eBRC certificate as a PDF. The certificate is fetched from the DGFT portal using the customer’s stored DGFT credentials and cached, so the first call for a certificate may take longer than subsequent (cached) calls.
Rate limited to 5 downloads per minute. Cached results return quickly and still count toward the limit.

Request

A successful response is the raw application/pdf body with Content-Disposition: attachment.

Handling credential failures

Downloads use the customer’s DGFT connection. If the customer changed or reset their DGFT password, that connection fails and the download returns a structured error you can act on programmatically. Branch on errorCode, never on the human-readable message.

Recovering from requiresPasswordUpdate

When requiresPasswordUpdate is true, submit the customer’s current DGFT credentials (same username, new password) to update the stored password, then retry the download:
On success (201) the stored credentials are replaced in place. Retry the download and it will use the updated password.
Re-submitting the same DGFT username with a new password is an update. Submitting a different username is rejected, since that would be switching to a different DGFT account, not a password update.

Next steps