Last updated: 2020-06-08 16:16:03

1. API Description

Domain name for API request:

This API is used to submit certificate information.

A maximum of 20 requests can be initiated per second for this API.

2. Input Parameters

The following request parameter list only provides API request parameters and some common parameters. For the complete common parameter list, see Common Request Parameters.

Parameter Name Required Type Description
Action Yes String Common parameter. The value used for this API: SubmitCertificateInformation.
Version Yes String Common parameter. The value used for this API: 2019-12-05.
Region No String Common parameter. This parameter is not required for this API.
CertificateId Yes String Certificate ID.
CsrType No String CSR generation mode. Online: generated online; parse: uploaded manually.
CsrContent No String Uploaded CSR content.
CertificateDomain No String Domain name bound with the certificate.
DomainList.N No Array of String Uploaded domain name array (can be uploaded for a multi-domain certificate).
KeyPassword No String Password of the private key.
OrganizationName No String Organization name.
OrganizationDivision No String Division name.
OrganizationAddress No String Detailed address of the organization.
OrganizationCountry No String Country where the organization is located. For example, CN (China).
OrganizationCity No String City where the organization is located.
OrganizationRegion No String Province where the organization is located.
PostalCode No String Postal code of the organization.
PhoneAreaCode No String Area code of the fixed-line phone number of the organization.
PhoneNumber No String Fixed-line phone number of the organization.
VerifyType No String Certificate verification method.
AdminFirstName No String Last name of the admin.
AdminLastName No String First name of the admin.
AdminPhoneNum No String Mobile number of the admin.
AdminEmail No String Email of the admin.
AdminPosition No String Position of the admin.
ContactFirstName No String Last name of the contact.
ContactLastName No String First name of the contact.
ContactEmail No String Email of the contact.
ContactNumber No String Mobile number of the contact.
ContactPosition No String Position of the contact.

3. Output Parameters

Parameter Name Type Description
CertificateId String Certificate ID.
RequestId String The unique request ID, which is returned for each request. RequestId is required for locating a problem.

4. Example

Example1 Submitting certificate information

Input Example
&OrganizationAddress=Tencent Building, No. 10000 Shennan Road, Nanshan District
&<Common request parameters>

Output Example

  "Response": {
    "CertificateId": "abcb1234",
    "RequestId": "9b397ac6-7d01-4fbc-8acc-52dd6ff0877b"

5. Developer Resources

API Explorer

This tool allows online call, signature authentication, SDK code generation and quick search of APIs to greatly improve the efficiency of using TencentCloud APIs.


TencentCloud API 3.0 integrates SDKs that support various programming languages to make it easier for you to call APIs.

Command Line Interface

6. Error Code

The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.

Error Code Description
FailedOperation.AuthError You do not have permission to perform this operation.
FailedOperation.CertificateNotFound The certificate does not exist.
FailedOperation.ExceedsFreeLimit The number of free certificates exceeds the maximum value.
FailedOperation.InvalidCertificateStatusCode The certificate status is incorrect.
FailedOperation.InvalidParam Incorrect parameters.
FailedOperation.NoProjectPermission You do not have the permission to operate on this project.
FailedOperation.NoRealNameAuth You have not completed the identity verification.
InternalError Internal error.

Was this page helpful?

Was this page helpful?

  • Not at all
  • Not very helpful
  • Somewhat helpful
  • Very helpful
  • Extremely helpful
Send Feedback