1. Api information
**Interface Information Item** **Content**
Real environment
https://api.howssl.com/Home/Order/commitOrder
Request method
Post
content- type
multipart/form-data
Description
The interface is used for purchasing certificates and applying for certificates to the third-party servers. You need to ensure there is enough balance. After finishing the payment, you need to verify the domain name and then get the certificate. The information related to the certificate will be returned if it's correct. The corresponding error codes will be returned if it's wrong.
1. Parameter definition
**Parameter** **Name Parameter Type** **Illustration**
token
string
Y
For Th becoming token, the evidence of identification, please contact the web administrator.
check\_id
string
Y
The only mark to check the order id
Parameter Name Parameter Type Illustration
Function returns
status
boolean
Y
True means the request succeeds and the correct parameters are returned while false means the request fails.
msg
string
Y
Description of the returned data information
data
JSON
Y
Business data for the successful request
code
int
Y
Returned status code
1. Returned parameter illustration (data)
Name of Returned Parameters Parameter Type Illustration
order\_id
string
Order id (won't change any more!)
valid\_info
JSON
Verify information
\>>> DCVdnsHost
string
DNS verification host
\>>> DCVdnsValue
string
DNS verification value
\>>> DCVdnsType
string
DNS verification type
\>>> DCVfileName
string
Domain document verification document name
\>>>
DCVfileContent
string
Document verification Document content
1. The example of the returned result
\[
"DCVfileContent": "d7fa0361c38eeec20d51779f86fd5ae213bc2cc32e6a58eb47331cf78c6c977e\\ncomodoca.com"
}
},
"code": 200
}
"status": true,
"msg": "Purchased successfully",
"data": {
"order\_id": "wcvt0va3wq",
"valid\_info": {
"DCVdnsHost": "\_2b03bb19c9a8af1abe9a33f60e0954a2",
"DCVdnsValue": "d7fa0361c38eeec20d51779f86fd5ae2.13bc2cc32e6a58eb47331cf78c6c977e.comodoca.com",
"DCVdnsType": "CNAME",
"DCVfileName": "2B03BB19C9A8AF1ABE9A33F60E0954A2.txt",
- Introduction
- Interface Documentation for SSL Certificate Product
- What's new?
- The base access path
- Calling Explanation
- Request
- Response
- Get domain name verification email
- Verify
- Limitation to Requests
- Error
- Obtain the product's details
- Get the basic information about the account
- Submit the Order
- Gain the verification information
- Cancel the order
- Refresh the status of the domain name verification
- Resend the verification email
- Change the way of verifying the domain names in bulk
- Change the way of verifying the individual domain name
- Gain the information about the certificate
- Gain the order information
- Error Illustration
- Errors of requesting calls