Request
Endpoint: !GetDetailedOrderStatus
https://secure.trust-provider.com/products/!GetDetailedOrderStatus
Use the POST method for this endpoint.
Submit parameters in the x-www-form-urlencoded format.
Request parameters
The following table displays the required, optional, and conditional parameters.
| Parameter | Requirement | Type | Max.Length | Description | ||
|---|---|---|---|---|---|---|
|
required |
string |
64 chars |
Your account username. This value is case sensitive. |
||
|
required |
string |
128 chars |
Your account password. This value is case sensitive. |
||
|
conditional |
integer |
The incomplete order number of the webhost account. If |
|||
|
conditional |
integer |
16 digits |
The internal certificate ID of the SSL certificate, Personal Authentication certificate, or Code Signing certificate. If
|
||
|
required |
integer |
Specifies the type of the query. The allowed values are:
|
|||
|
optional |
char |
1 char |
Specifies the validity period of the certificate. The allowed values are:
If omitted, the value defaults to |
||
|
required |
integer |
Specifies the format of the returned certificate data. The allowed values are:
If omitted, the value defaults to |
Sample request
The following is a sample request to the GetDetailedOrderStatus API endpoint.
curl --location 'https://secure.trust-provider.com/products/!GetDetailedOrderStatus' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'loginName=login_name' \
--data-urlencode 'loginPassword=login_password' \
--data-urlencode 'orderNumber=order_number' \
--data-urlencode 'queryType=2' \
--data-urlencode 'showValidityPeriod=Y'
Response
The request is successful when the server returns a response with the status code equals 0.
Any status code less than 0 indicates an error condition.
|
The list of codes and their descriptions can be found in Error codes. |
The MIME type will be application/x-www-form-urlencoded for responseFormat=1 (the default).
The MIME type will be application/json for responseFormat=2.
Response parameters
The following table displays the various parameters that can appear in the response.
| Parameter | Presence | Description |
|---|---|---|
|
present |
A numeric code that identifies the type of the error. |
|
optional |
A description of the error. For possible values, see Error codes. This parameter is not present when |
|
optional |
The order number. |
|
optional |
The timestamp when this certificate was created. |
|
optional |
The string describing the current status of the order. |
|
optional |
The string describing the reason for the status. Only relevant for rejected orders. |
|
optional |
If auto-organizational validation was requested for this order, this parameter will include the status the validation as well as details of matching organizations if found. The The The possible values for the
If the
|
|
optional |
The SSL certificate, Personal Authentication certificate, or Code Signing certificate serial number. |
|
optional |
The certificate type. |
|
optional |
The timestamp when the certificate became valid. It is expressed as a UNIX time value. This parameter is only present when |
|
optional |
The timestamp when the certificate will become invalid. It is expressed as a UNIX time value. This parameter is only present when |
|
optional |
The certificate duration, in days. This parameter is only present when |
|
optional |
The timestamp when the product term has started. It is expressed as a UNIX time value. This parameter is only present when |
|
optional |
The timestamp when the product term will end. It is expressed as a UNIX time value. This parameter is only present when |
|
optional |
The product duration, in days. This parameter is only present when |
|
optional |
The OV callBack status of the account. Available if The possible values are:
|
|
optional |
The string describing the current status of account validation (OV). Available if The possible values are:
|
|
optional |
The status of Free DV Upgrade. Available if The possible values are:
|
X_Y_evClickThroughStatus |
optional |
The status of Click-Through Certificate Subscriber Agreement Acceptance. Available if The possible values are:
|
|
optional |
The UPS tracking number (for token-based certificates). |
|
optional |
The shipping address organization name (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The shipping address details (for token-based certificates). |
|
optional |
The contact person details for shipment (for token-based certificates). |
|
optional |
The contact person details for shipment (for token-based certificates). |
|
optional |
The contact person details for shipment (for token-based certificates). |
|
optional |
The contact person details for shipment (for token-based certificates). |
|
optional |
The contact person details for shipment (for token-based certificates). |
|
optional |
The status of CAA Check. Available if The possible values are:
|
|
optional |
The status of the licence. The possible values are:
|
|
optional |
The status of the license synchronization. The possible statuses are:
|
|
optional |
The source of the licence rejection. Available if it has been carried out. The possible values are:
|
|
optional |
Sync the error description. |
|
optional |
The Qualys Merchant ID. Applicable to HackerGuardian license account and products with additional HackerGuardian license. |
|
optional |
The login name on Qualys Platform that scans vulnerabilities. Applicable to HackerGuardian license account and products with additional HackerGuardian license. |
|
optional |
The organization name for HackerGuardian license on Qualys Platform. |
|
optional |
The Qualys account type. The possible values are:
|
|
optional |
The IP addresses purchased under HackerGuardian licence. |
|
optional |
The additional IP addresses purchased under HackerGuardian licence. |
|
optional |
The date or time of HackerGuardian account creation. Available if |
|
optional |
The date of HackerGuardian account expiration. Available if |
|
optional |
The Sectigo Web Platform (SWP) user ID. |
|
optional |
The Sectigo Web Platform (SWP) account status. The possible values are:
|
|
optional |
The user email communicated for Sectigo Web Platform (SWP) account setup. |
|
optional |
The Sectigo Web Platform (SWP) partner ID. |
|
optional |
The SiteLock user ID. |
|
optional |
The SiteLock site ID. |
Sample success response
errorCode=0&1_orderNumber=*******&1_orderDateTime=2025-01-01+13%3A52&1_orderStatus=Pending&1_orderStatusReason=&1_1_serialNumber=&1_1_objectType=Verified+Mark+Certificate+%28VMC%29+%282+of+2+Domains%29&1_1_certificateDuration=365&1_1_productTermDuration=365&1_1_FQDN=**********.com%2********.com&1_1_certificateStatus=Awaiting+Validation&1_1_evClickThroughStatus=0&1_1_trademarkOffice=United+States+Copyright+Office&1_1_trademarkIdentifier=*********0&1_1_trademarkCountryName=United+States&1_1_trademarkCountry2CharCode=US&1_1_logoHostedByCA=-1
Error codes
The following table outlines error responses returned by the GetDetailedOrderStatus API endpoint.
Each error response consists of an errorCode and an errorMessage indicating why the request failed.
| Error Code | Error Message | Description |
|---|---|---|
|
|
The request must use |
|
|
The provided argument is not recognized. |
|
|
The required argument is missing from the request. |
|
|
The argument value does not meet validation requirements. |
|
|
An unknown error occurred. |
|
|
Authentication has failed due to one of the specified reasons. Verify your login credentials or check account restrictions. |
|
|
The request method should be |