Skip to main content

Certificates

GET /certificates/{environment}​

Returns a list of the user's certificates for a given environment.

Path Parameters​

ParameterTypeRequiredDescription
environmentstring✅test, demo, or prod

Response 200​

{
"certificates": [
{
"id": "uuid",
"nip": "9570429696",
"subjectName": "C=PL, O=Firma XYZ",
"shortName": "Test cert",
"environment": "test",
"certificateType": "auth",
"status": "active",
"certExpiry": "2027-01-01 00:00:00",
"createdAt": "2026-01-01 12:00:00"
}
]
}
FieldTypeDescription
idstring (uuid)Certificate ID
nipstringCompany NIP number
subjectNamestringFull subject name
shortNamestringShort/display name
environmentstringKSeF environment (test, demo, prod)
certificateTypestringCertificate type: auth (authentication) or offline (offline signing)
statusstringCertificate status: active, revoked, or expired
certExpirystringCertificate expiry date
createdAtstringCreation date

Error Codes​

CodeDescription
401Unauthorized