# Certificate

Create, delete and manage certificates.

Find additional help here: https://help.internetx.com/display/SSLEN

General call of tasks:

 let objectJob = domainrobot.certificate().create(certificate);

List of all available tasks (with typescript defintions) with linked examples (if available):

  • create(model: DomainRobotModels.Certificate): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • createRealtime(model: DomainRobotModels.Certificate): DomainRobotResult<JsonResponseDataCertificate, Number>;
  • prepareOrder(model: DomainRobotModels.CertificateData): DomainRobotResult<JsonResponseDataCertificateData, Number>;
  • list(model: DomainRobotModels.Query, keys?: String[]): DomainRobotResult<JsonResponseDataCertificate, Number>;
  • info(id: Number): DomainRobotResult<JsonResponseDataCertificate, Number>;
  • reissue(model: DomainRobotModels.Certificate): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • delete(id: Number): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • renew(model: DomainRobotModels.Certificate): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • comment(model: DomainRobotModels.Certificate): DomainRobotResult<JsonResponseDataVoid, Number>;