# Domain

Create, delete and manage certificates.

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

General call of tasks:

let objectJob = domainrobot.domain().create($domain);

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

  • create(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • update(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • transfer(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • updateStatus(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • renew(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • restore(model: DomainRobotModels.Domain): DomainRobotResult<JsonResponseDataObjectJob, Number>;
  • restoreList(model: DomainRobotModels.Domain, keys?: String[]): DomainRobotResult<JsonResponseDataDomainRestore, Number>;
  • info(name: String): DomainRobotResult<JsonResponseDataDomain, Number>;
  • list(model: DomainRobotModels.Query, keys?: String[]): DomainRobotResult<JsonResponseDataDomain, Number>;
  • authInfo1Create(name: String): DomainRobotResult<JsonResponseDataDomain, Number>;
  • authInfo1Delete(name: String): DomainRobotResult<JsonResponseDataJsonNoData, Number>;
  • authInfo2Create(name: String): DomainRobotResult<JsonResponseDataJsonNoData, Number>;
  • cancelationCreate(model: DomainRobotModels.DomainCancelation): DomainRobotResult<JsonResponseDataDomainCancelation, Number>;
  • cancelationUpdate(model: DomainRobotModels.DomainCancelation): DomainRobotResult<JsonResponseDataDomainCancelation, Number>;
  • cancelationDelete(name: String): DomainRobotResult<JsonResponseDataJsonNoData, Number>;
  • cancelationInfo(name: String): DomainRobotResult<JsonResponseDataDomainCancelation, Number>;
  • cancelationList(model: DomainRobotModels.Query, keys?: String[]): DomainRobotResult<JsonResponseDataDomainCancelation, Number>;