Skip to main content

Attach Certificate to Domain

Attach a certificate to a domain for website acceleration. When attaching a new certificate to a domain with a certificate, the new certificate will override the old certificate.

Request

Request-Line

POST /waap/v1.0/services/{serviceId}/certificates HTTP/1.1

Request Parameters

Path Parameters

ParameterTypeRequiredDescription
serviceIdIntegerMandatoryService ID.

Body Parameters

ParameterTypeRequiredDescription
certificateIdIntegerMandatoryCertificate ID.
domainStringMandatoryDomain name.

Response

Status Codes, Error Codes and Error Messages

Status CodeError CodeError Message
400Request.BadRequestBad request.
400CertificateId.InvalidCertificateId is empty or invalid.
400ServiceId.InvalidServiceId is empty or invalid.
400Domain.InvalidDomain is empty or invalid.
404ServiceId.NotFoundServiceId is not found.
404Domain.NotFoundDomain is not found.
400Certificate.OperationFailedThe certificate operation failed.

Examples

Attach Certificate to Domain

Request

POST /waap/v1.0/services/67709/certificates HTTP/1.1

{
"certificateId":72968,
"domain":"test.swiftfederation.com"
}