Certificates

Requests the emission of a new certificate

Creates an emission request for a new certificate.

post/certificates

Request

  • Base URL: https://api.birdid.com.br (the document declares no server; this is the origin it was published from)
  • URL: https://api.birdid.com.br/certificates
  • Auth: none declared

Request body

usernamestring required
passwordstring password required
emailstring email required
namestring required
phone_numberstring
certificate_profilestring required
aliasstring
metadataobject
callback_urlstring uri

Example request

{
  "username": "DUI-12345678-9",
  "password": "P@ssw0rd!",
  "email": "john.doe@example.com",
  "name": "John Doe",
  "phone_number": "+50391234567",
  "certificate_profile": "A1_STANDARD",
  "alias": "john_doe_cert",
  "metadata": {
    "CN": "John doe",
    "givenName": "John",
    "surname": "doe",
    "serialNumber": "DUI-12345678-9",
    "C": "SV",
    "ST": "San Salvador",
    "L": "San Salvador",
    "streetAddress": "Corner Street, 20",
    "postalCode": "36576300"
  },
  "callback_url": "https://example.com/callback"
}

Response

Certificate enrollment request created successfully

serial_numberstring

Example response

{
  "serial_number": "1234567890"
}

Changes

No recorded changes to this operation across all 1 revision of this API.