DKBSignDocs

API reference

GETRequires Bearer token

Show certificate status

/api/v1/profile/{user}/certificate-status

Self-only banner: personal certificate and company seal certificate snapshots (status, renewal and revocation timestamps).

Path parameters

FieldTypeDescription
user
Required
stringPath parameter user.

Query parameters

This endpoint has no query parameters.

Request body

This endpoint does not accept a request body.

Responses

StatusMeaning
200Certificate status
401Missing or invalid Bearer token.

Request

curl
curl -X GET 'https://api.dkbsigns.com/api/v1/profile/user/certificate-status' \
  -H 'Authorization: Bearer $DKBSIGN_TOKEN'

Response 200

json
{
  "status": "success",
  "message": "Certificate status",
  "data": {
    "personal": {
      "status": "valid",
      "expires_at": "2027-01-01T00:00:00Z"
    },
    "company_seal": {
      "status": "valid",
      "expires_at": "2027-06-01T00:00:00Z"
    }
  }
}