v1/certificate

Searches for certificates confirming given criteria.

Changed on

Insert as many search criteria as needed. A reference about allowed values for criteria could be found below, under SearchCertificateCriteriaRestRequest model.

post/v1/certificate/search

Request

Request body

max_number_of_resultsinteger

Maximum number of results

Example request

{
  "max_number_of_results": 10,
  "criteria": [
    {
      "property": "CERTIFICATE_PROFILE",
      "value": "ENDUSER",
      "operation": "EQUAL"
    }
  ]
}

Response

Successful operation

more_resultsboolean

Example response

[
  {
    "certificates": [
      {
        "certificate": "TUlJRFh6Q0NBLi4uZVcxWnJvMD0=",
        "serial_number": "1234567890ABCDEF",
        "response_format": "DER",
        "certificate_chain": [
          "ABC123efg...345xyz0="
        ],
        "certificate_profile": "ENDUSER",
        "end_entity_profile": "ExampleEEP"
      }
    ]
  }
]

Changes

    • breaking

      removed the enum value QUERY SERIAL_NUMBER USERNAME SUBJECT_DN SUBJECT_ALT_NAME END_ENTITY_PROFILE CERTIFICATE_PROFILE EXTERNAL_ACCOUNT_BINDING_ID CA STATUS ISSUED_DATE EXPIRE_DATE REVOCATION_DATE of the request property //

    • info

      added the new QUERY SERIAL_NUMBER USERNAME SUBJECT_DN SUBJECT_ALT_NAME EXTERNAL_ACCOUNT_BINDING_ID END_ENTITY_PROFILE CERTIFICATE_PROFILE EXTERNAL_ACCOUNT_BINDING_ID CA STATUS ISSUED_DATE EXPIRE_DATE REVOCATION_DATE enum value to the request property //

    • breaking

      removed the enum value QUERY SERIAL_NUMBER USERNAME SUBJECT_DN SUBJECT_ALT_NAME EXTERNAL_ACCOUNT_BINDING_ID END_ENTITY_PROFILE CERTIFICATE_PROFILE EXTERNAL_ACCOUNT_BINDING_ID CA STATUS ISSUED_DATE EXPIRE_DATE REVOCATION_DATE of the request property //

    • info

      added the new QUERY SERIAL_NUMBER USERNAME SUBJECT_DN SUBJECT_ALT_NAME END_ENTITY_PROFILE CERTIFICATE_PROFILE EXTERNAL_ACCOUNT_BINDING_ID CA STATUS ISSUED_DATE EXPIRE_DATE REVOCATION_DATE enum value to the request property //