Metaregistrar hosting API
Hosting
POST - Create hosting
GET - Get hosting list
GET - Get hosting object
GET - Find hosting id for domain
GET - Get hosting domains
GET - Hosting history list
GET - Show hosting options
GET - Show hosting option
POST - Sync hosting
POST - Sync bulk hosting
POST - Relinquish hosting for adoption
POST - Adopt hosting
POST - Adopt orphaned hosting from another account
PATCH - Update hosting
PATCH - Update hosting ftp password
POST - Update metadata
PATCH - Update hosting: CrmId
PATCH - Update hosting : Suspend/unsuspend
PATCH - Update hosting : Suspend/unsuspend domain
PATCH - Update hosting options: letsEncrypt
PATCH - Update hosting options: malwareScanner
PATCH - Update hosting option: malwareScanner
PATCH - Resume hosting service
PATCH - Update domains type to/from forward and subdomains
PATCH - Update domains add and update alias
DELETE - Delete domain
POST - Start an action on hosting
DELETE - Cancels a hosting
DELETE - Immediate delete
GET - Login hosting
GET - Support Login hosting
GET - Reseller Login hosting
PATCH - Acknowledge a failed job
Reservation
POST - Create reservation
Server
GET - Server get
GET - Server list
GET - Reseller login to server
Package
GET - Package get
GET - Package list
Other
GET - Test connection
POST - Callback
DELETE - Nuke hosting (see description)
Other- Server Agent
GET - Get agent Todos
POST - Add scanner reports
Objects
Fragment - AgentTodo
Fragment - Hosting
Fragment - HostingDomain
Fragment - HostingEvent
Fragment - HostingInfo
Fragment - HostingJob
Fragment - HostingOption
Fragment - Ip
Fragment - Package
Fragment - PackageSpec
Fragment - Reservation
Fragment - Server
Request - AgentReportRequest
Request - HostingActionRequest
Request - HostingAdoptRequest
Request - HostingBulkSyncRequest
Request - HostingCancelRequest
Request - HostingCreateRequest
Request - HostingDomainsUpdateRequest
Request - HostingEventCallbackRequest
Request - HostingJobAcknowledgeRequest
Request - HostingOptionUpdateRequest
Request - HostingOptionsUpdateRequest
Request - HostingRelinquishRequest
Request - HostingUpdateRequest
Request - ReservationCreateRequest
Request - ScannerReportRequest
Response - AgentListResponse
Response - AgentReportResponse
Response - ErrorResponse
Response - HostingActionResponse
Response - HostingAdoptResponse
Response - HostingCreateResponse
Response - HostingDomainInUseResponse
Response - HostingDomainsGetResponse
Response - HostingGetResponse
Response - HostingHistoryResponse
Response - HostingJobAcknowledgeResponse
Response - HostingListResponse
Response - HostingLoginResponse
Response - HostingNukeResponse
Response - HostingOptionGetResponse
Response - HostingOptionListResponse
Response - HostingSyncResponse
Response - PackageGetResponse
Response - PackageListResponse
Response - ReservationCreateResponse
Response - ScannerReportResponse
Response - ServerGetResponse
Response - ServerListResponse
Response - ServerLoginResponse
PackageSpec
Request Information
TYPE
Fragment
Category
Objects
Description
Object: PackageSpec
Properties
name
type
required
default
description
type
string
yes
The type of spec
value
string
yes
The specification value
Sample JSON
{ "type": "diskspace", "value": "1000" }