GlobalSign Atlas Certificate Management API documentation version v2.10

https://emea.api.hvca.globalsign.com:8443/v2

The GlobalSign Atlas Certificate Management API provides high volume certificate issuance and lifecycle management capabilities.

Documentation: https://www.globalsign.com/en/repository/globalsign-atlas-certificate-management-api.pdf

/login

post

Log in to Atlas with your credentials. The response will contain a token, which you must use when making other requests to the API. The token is valid for 10 minutes.

/certificates

post

Submit a request for a new certificate. The fields that must be supplied with this request are listed below.

get

Retrieve a certificate. Place the certificate serial number in the {certificate} object.

delete

Revoke a certificate. Place the certificate serial number in the {certificate} object.

Deprecated

  • This endpoint is not recommended for use and is subject to removal in future major releases.
  • It is recommended to use the /certificates/{certificate} PATCH endpoint instead.
patch

Revoke a certificate. Place the certificate serial number in the {certificate} object.

post

Submit a rekey request for an existing ISSUED certificate. The fields that must be supplied with this request are listed below.

/trustchain

get

Retrieve the chain of trust for the certificates in your account, starting with the issuing CA and ending with the root CA.

/validationpolicy

get

Retrieve your account's validation policy. The Account Validation Policy is where certificate subject information is defined. Only one Validation Policy can be linked to a user account.

/counters/certificates

get

Retrieve the number of certificates issued by the calling account

get

Retrieve the number of certificates revoked by the calling account

/stats

get

Retrieve a list of certificates issued over a specified time interval from the calling account. The response will include the total number of issued certificates, each certificate’s serial number, and notBefore/notAfter dates.

get

Retrieve a list of certificates that have been revoked over a specified time interval from the calling account. The response will include the total number of revoked certificates, and each certificate’s serial number and notBefore/notAfter date.

get

Retrieve a list of certificates that are going to expire over a specified time interval from the calling account. The response will include the total number of expiring certificates within the specified time period, and each certificate’s serial number and notBefore/notAfter date.

/quotas

get

Retrieve the remaining certificate issuance quota from the calling account. The response will return the total number of certificates remaining that can be issued from the user's account.

/claims/domains

get

This API allows you to execute domain management functions from your Atlas account. Once a domain is verified, it is added to your account, and certificates can then be issued from the domain.

post

Initiate a domain claim (prove ownership of a domain). Enter the fully qualified, IDNA-encoded domain to be validated into the {domain} object.

In the API response, a claimID is returned in the header and the body includes a unique token. When using either the DNS or HTTP validation methods, you load the token into the domain’s DNS TXT record or website, and Atlas uses the claimID to validate the domain against your account.

get

Retrieve the status of a specific domain claim. Enter your claim ID into the {claimID} object.

delete

Remove the specified claim (based on claimID) and any associated information from Atlas

get

Retrieves a list of Authorization Domain Names (ADNs) for a given claim that can be used to perform DNS Domain Validation

post

Prove ownership of a domain using the DNS validation method

post

Prove ownership of a domain using the HTTP validation method

get

View a list of email addresses authorized to perform the Email validation method

post

Prove ownership of a domain using the Email validation method

post

This endpoint is used when you want to revalidate an existing domain claim in your account. The claim will keep its status until validation is successfully completed (for instance, if /reassert is used before a domain claim expires, it remains valid until it naturally expires). Enter the original claim ID into the {claimID} URI of this endpoint. The response will return a new token to validate the claim. Then use one of the domain verification methods to validate the domain. Tokens are valid for 30 days.