Service URL: https://api.cheapsslshop.com/api/ComodoFullOrder/PositiveSSLEVMultiDomainCertificate
Request Parameters for “ComodoFullOrderRequest”
| Field Name | Description | Type | Required |
|---|---|---|---|
| LoginEmail | CheapSSLShop Login Email | String (Max Length : 200) | Yes |
| ApiKey | CheapSSLShop API Key | String (Max Length : 100) | Yes |
| Year | Specify the validity duration of the certificate (in years). Refer to the “Product Table" for the acceptable values. | Integer | Yes |
| UserOrderID | User should pass the User order number. | String | Yes |
| WebServer |
Web Server Use method GetComodoWebServerList to get web server list |
String | Yes |
| ApprovalMethod |
Approval Method to Approve Certificate Possible value
|
String | Yes |
| ApprovalEmail |
Approval Email used to approve certificate Use method GetComodoApprovalEmailList to get web approval email list |
String (Max Length : 200) | Yes |
| CSR | Certificate Signing Request(CSR) to place full order | String | Yes |
| ExtraSAN | Number of SAN (Additional Domain). | Integer | No |
| SanList |
Key value pair of SAN Domain and Approval method or email For example, |
Array | No |
| CouponCode | CouponCode. | String | No |
| OrganisationInfo | Object with information about the organisation information | Object | Yes |
| .. OrgName | Organisation Name | String (Max Length : 200) | Yes |
| .. OrgDuns | Organisation Duns | String (Max Length : 200) | No |
| .. OrgCompanyRegNumber | Organisation Reg. No. | String (Max Length : 200) | No |
| Organisation Email | String (Max Length : 200) | Yes | |
| .. Address1 | Organisation Address1 | String (Max Length : 200) | Yes |
| .. Address2 | Organisation Address2 | String (Max Length : 200) | No |
| .. City | Organisation City | String (Max Length : 200) | Yes |
| .. State | Organisation State | String (Max Length : 200) | Yes |
| .. CountryName | Organisation Country Name | String (Max Length : 200) | Yes |
| .. PostalCode | Organisation Postal Code | String (Max Length : 200) | Yes |
| .. PhoneNo | Organisation Phone number | String (Max Length : 200) | Yes |
| .. Fax | Organisation Fax | String (Max Length : 200) | No |
| .. JurictionCity | Juriction City | String (Max Length : 200) | No |
| .. JurictionState | Juriction State | String (Max Length : 200) | No |
| .. JurictionCountry | Juriction Country | String (Max Length : 200) | Yes |
| .. DateOfIncorporation | Date Of Incorporation | String (Max Length : 200) | Yes |
| .. DoingBusinessAs | Doing BusinessAs | String (Max Length : 200) | No |
| .. InCorporationAgency | InCorporation Agency | String (Max Length : 200) | Yes |
| .. InCorporationPhoneNo | InCorporation Phone No | String (Max Length : 200) | Yes |
| CertificateRequestorInfo | Object with information about the Requestor Info | Object | Yes |
| .. Title | Requestor Title | String (Max Length : 200) | Yes |
| .. FirstName | Requestor First Name | String (Max Length : 200) | Yes |
| .. LastName | Requestor Last Name | String (Max Length : 200) | Yes |
| Requestor Email | String (Max Length : 200) | Yes | |
| .. Phone | Requestor Phone | String (Max Length : 200) | Yes |
| .. Address1 | Requestor Address1 | String (Max Length : 200) | Yes |
| .. Address2 | Requestor Address2 | String (Max Length : 200) | No |
| .. City | Requestor City | String (Max Length : 200) | Yes |
| .. State | Requestor State | String (Max Length : 200) | Yes |
| .. Country | Requestor Country Name | String (Max Length : 200) | Yes |
| .. PostalCode | Requestor Postal Code | String (Max Length : 200) | Yes |
| .. Relationship | Requestor Relationship | String (Max Length : 200) | Yes |
| CertificateApproverInfo | Object with information about the Approver Info | Object | Yes |
| .. Title | Approver Title | String (Max Length : 200) | Yes |
| .. FirstName | Approver First Name | String (Max Length : 200) | Yes |
| .. LastName | Approver Last Name | String (Max Length : 200) | Yes |
| Approver Email | String (Max Length : 200) | Yes | |
| .. Phone | Approver Phone Number | String (Max Length : 200) | Yes |
| .. Address1 | Approver Address1 | String (Max Length : 200) | Yes |
| .. Address2 | Approver Address2 | String (Max Length : 200) | No |
| .. City | Approver City | String (Max Length : 200) | Yes |
| .. State | Approver State | String (Max Length : 200) | Yes |
| .. Country | Approver Country Name | String (Max Length : 200) | Yes |
| .. PostalCode | Approver Postal Code | String (Max Length : 200) | Yes |
| .. Relationship | Approver Relationship | String (Max Length : 200) | No |
| ContractSignerInfo | Object with information about the Authorized Signer | Object | Yes |
| .. Title | Authorized Signer Title | String (Max Length : 200) | Yes |
| .. FirstName | Authorized Signer First Name | String (Max Length : 200) | Yes |
| .. LastName | Authorized Signer Last Name | String (Max Length : 200) | Yes |
| Authorized Signer Email | String (Max Length : 200) | Yes | |
| .. Phone | Authorized Signer Phone Number | String (Max Length : 200) | Yes |
| .. Address1 | Authorized Signer Address1 | String (Max Length : 200) | Yes |
| .. Address2 | Authorized Signer Address2 | String (Max Length : 200) | No |
| .. City | Authorized Signer City | String (Max Length : 200) | Yes |
| .. State | Authorized Signer State | String (Max Length : 200) | Yes |
| .. Country | Authorized Signer Country Name | String (Max Length : 200) | Yes |
| .. PostalCode | Authorized Signer Postal Code | String (Max Length : 200) | Yes |
| .. Relationship | Authorized Signer Relationship | String (Max Length : 200) | Yes |
Response Parameters for “ComodoFullOrderResponse”
| Field Name | Description | Type |
|---|---|---|
| OrderNumber | CheapSSLShop Order number | Integer |
| ComodoOrderNumber | Comodo Order Number | String |
| ApprovalEmail | Approval Email | String |
| DomainName | Domain Name | String |
| ApprovalMethod |
Approval Method to Approve Certificate Possible values
|
String |
| MD5 |
MD5 Unique value This value is used to approve certificate when HTTPCSRHASH Or CNAMECSRHASH Approval method is used. |
String |
| SHA1 |
SHA1 Unique Value This value is used to approve certificate when HTTPCSRHASH Or CNAMECSRHASH Approval method is used. |
String |
| UniqueValue |
Unique Value This value is used to approve certificate when HTTPCSRHASH Or CNAMECSRHASH Approval method is used. |
String |
| APIError | ||
| .. ErrorNumber | Error Number | Integer |
| .. ErrorField | Error Field | String |
| .. ErrorMessage | Description of errors | String |
| StatusCode | Status Code of Response i.e 0 = Method is executed successfully. -1 = There is an Error in Response. |
Integer |