domainrobot_json_api
v1.0.0
Published
Domainrobot_JSON_API_for_managing_Domains_SSLCertificates_DNS_andmuch_more_
Downloads
6
Keywords
Readme
domainrobot_json_api
DomainrobotJsonApi - JavaScript client for domainrobot_json_api Domainrobot JSON API for managing: Domains, SSL Certificates, DNS and much more. This SDK is automatically generated by the Swagger Codegen project:
- API version: v1
- Package version: v1
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install domainrobot_json_api --save
Local development
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing
into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
Finally, switch to the directory you want to use your domainrobot_json_api from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
You should now be able to require('domainrobot_json_api')
in javascript files from the directory you ran the last
command above from.
git
If the library is hosted at a git repository, e.g. https://github.com/internetx/php-domainrobot-sdk then install it via:
npm install internetx/php-domainrobot-sdk --save
For browser
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually
use this library):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Webpack Configuration
Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Getting Started
Please follow the installation instruction and execute the following JS code:
var DomainrobotJsonApi = require('domainrobot_json_api');
Documentation for API Endpoints
All URIs are relative to https://api.autodns.com/v1
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | -------------
Documentation for Models
- DomainrobotJsonApi.ACLRestriction
- DomainrobotJsonApi.Account
- DomainrobotJsonApi.AccountingDocumentTypeConstants
- DomainrobotJsonApi.AddressClaim
- DomainrobotJsonApi.Application
- DomainrobotJsonApi.AuEligibilityIdTypeConstants
- DomainrobotJsonApi.AuEligibilityTypeConstants
- DomainrobotJsonApi.AuRegistrantIdTypeConstants
- DomainrobotJsonApi.AuthMethodConstants
- DomainrobotJsonApi.AuthType
- DomainrobotJsonApi.AutoRenewStatusConstants
- DomainrobotJsonApi.BackupMx
- DomainrobotJsonApi.BasicCustomer
- DomainrobotJsonApi.BasicDocument
- DomainrobotJsonApi.BasicUser
- DomainrobotJsonApi.BillingObjectLimit
- DomainrobotJsonApi.BillingStatus
- DomainrobotJsonApi.BulkBackupMxDeleteRequest
- DomainrobotJsonApi.BulkBackupMxPostRequest
- DomainrobotJsonApi.BulkDomainCancelationDeleteRequest
- DomainrobotJsonApi.BulkDomainCancelationPatchRequest
- DomainrobotJsonApi.BulkDomainCancelationPostRequest
- DomainrobotJsonApi.BulkDomainCommentRequest
- DomainrobotJsonApi.BulkDomainDeleteRequest
- DomainrobotJsonApi.BulkDomainPatchRequest
- DomainrobotJsonApi.BulkDomainPostRequest
- DomainrobotJsonApi.BulkMailProxyDeleteRequest
- DomainrobotJsonApi.BulkMailProxyPatchRequest
- DomainrobotJsonApi.BulkMailProxyPostRequest
- DomainrobotJsonApi.BulkRedirectDeleteRequest
- DomainrobotJsonApi.BulkRedirectPatchRequest
- DomainrobotJsonApi.BulkRedirectPostRequest
- DomainrobotJsonApi.BulkZoneCommentRequest
- DomainrobotJsonApi.BulkZoneDeleteRequest
- DomainrobotJsonApi.BulkZonePatchRequest
- DomainrobotJsonApi.BulkZonePostRequest
- DomainrobotJsonApi.BusinessCategory
- DomainrobotJsonApi.CaCertificate
- DomainrobotJsonApi.CancelationStatusConstants
- DomainrobotJsonApi.CancelationTypeConstants
- DomainrobotJsonApi.Card
- DomainrobotJsonApi.CardStatus
- DomainrobotJsonApi.CertAuthentication
- DomainrobotJsonApi.Certificate
- DomainrobotJsonApi.CertificateData
- DomainrobotJsonApi.CertificateHistory
- DomainrobotJsonApi.CertificateTransparencyPrivacyConstants
- DomainrobotJsonApi.CertificateType
- DomainrobotJsonApi.CiraCprConstants
- DomainrobotJsonApi.Claims
- DomainrobotJsonApi.ClearAccountPeriod
- DomainrobotJsonApi.CodeSigningType
- DomainrobotJsonApi.ConditionType
- DomainrobotJsonApi.Configuration
- DomainrobotJsonApi.Contact
- DomainrobotJsonApi.ContactAeroExtensions
- DomainrobotJsonApi.ContactAuExtensions
- DomainrobotJsonApi.ContactBankExtensions
- DomainrobotJsonApi.ContactBarcelonaExtensions
- DomainrobotJsonApi.ContactBirthExtensions
- DomainrobotJsonApi.ContactCaExtensions
- DomainrobotJsonApi.ContactCatExtensions
- DomainrobotJsonApi.ContactExtensions
- DomainrobotJsonApi.ContactGeneralExtensions
- DomainrobotJsonApi.ContactHkExtensions
- DomainrobotJsonApi.ContactIdentificationExtensions
- DomainrobotJsonApi.ContactItExtensions
- DomainrobotJsonApi.ContactJobsExtensions
- DomainrobotJsonApi.ContactJpExtensions
- DomainrobotJsonApi.ContactLuxeExtensions
- DomainrobotJsonApi.ContactMadridExtensions
- DomainrobotJsonApi.ContactNzExtensions
- DomainrobotJsonApi.ContactProtectionConstants
- DomainrobotJsonApi.ContactReference
- DomainrobotJsonApi.ContactReferenceType
- DomainrobotJsonApi.ContactRoExtensions
- DomainrobotJsonApi.ContactRuExtensions
- DomainrobotJsonApi.ContactSportExtensions
- DomainrobotJsonApi.ContactSwissExtensions
- DomainrobotJsonApi.ContactTrademarkExtensions
- DomainrobotJsonApi.ContactTypeConstants
- DomainrobotJsonApi.ContactUkExtensions
- DomainrobotJsonApi.ContactVerificationDomain
- DomainrobotJsonApi.ContactVerificationMessage
- DomainrobotJsonApi.ContactXxxExtensions
- DomainrobotJsonApi.CreditCardVendor
- DomainrobotJsonApi.CryptoFormatConstants
- DomainrobotJsonApi.CsrHashAlgorithmConstants
- DomainrobotJsonApi.Currency
- DomainrobotJsonApi.CurrencyRate
- DomainrobotJsonApi.Customer
- DomainrobotJsonApi.CustomerContract
- DomainrobotJsonApi.DNSCheck
- DomainrobotJsonApi.DNSSec
- DomainrobotJsonApi.DNSSecJob
- DomainrobotJsonApi.Document
- DomainrobotJsonApi.Domain
- DomainrobotJsonApi.DomainActionConstants
- DomainrobotJsonApi.DomainCancelation
- DomainrobotJsonApi.DomainEnvelope
- DomainrobotJsonApi.DomainEnvelopeSearchRequest
- DomainrobotJsonApi.DomainEnvelopeSearchService
- DomainrobotJsonApi.DomainExtensions
- DomainrobotJsonApi.DomainMonitoring
- DomainrobotJsonApi.DomainMonitoringSetup
- DomainrobotJsonApi.DomainParkingExtensions
- DomainrobotJsonApi.DomainRestore
- DomainrobotJsonApi.DomainServices
- DomainrobotJsonApi.DomainServicesUpdate
- DomainrobotJsonApi.DomainStudioDomainSource
- DomainrobotJsonApi.DomainStudioDomainStatus
- DomainrobotJsonApi.DomainStudioService
- DomainrobotJsonApi.DomainStudioServiceStatus
- DomainrobotJsonApi.DomainStudioSourceGeo
- DomainrobotJsonApi.DomainStudioSourceInitial
- DomainrobotJsonApi.DomainStudioSourcePremium
- DomainrobotJsonApi.DomainStudioSourceSimilar
- DomainrobotJsonApi.DomainStudioSourceSuggestion
- DomainrobotJsonApi.DomainStudioSources
- DomainrobotJsonApi.DomainTmchClaimNoticeExtensions
- DomainrobotJsonApi.EstimationData
- DomainrobotJsonApi.EstimationServiceData
- DomainrobotJsonApi.ExchangedPrice
- DomainrobotJsonApi.ExecutionTypeConstants
- DomainrobotJsonApi.ExtendedValidationExtension
- DomainrobotJsonApi.GenderConstants
- DomainrobotJsonApi.GenericCustomer
- DomainrobotJsonApi.GenericLabelEntity
- DomainrobotJsonApi.GenericObject
- DomainrobotJsonApi.GenericStatusConstants
- DomainrobotJsonApi.HandleVerification
- DomainrobotJsonApi.HkDocumentTypeConstants
- DomainrobotJsonApi.HkIndustryTypeConstants
- DomainrobotJsonApi.Id4MeAgent
- DomainrobotJsonApi.Id4MeAgentStatus
- DomainrobotJsonApi.Id4meIdentity
- DomainrobotJsonApi.IdentityStatus
- DomainrobotJsonApi.InetAddress
- DomainrobotJsonApi.Invoice
- DomainrobotJsonApi.InvoiceStatusConstants
- DomainrobotJsonApi.IpRestriction
- DomainrobotJsonApi.IpRestrictionTypeConstants
- DomainrobotJsonApi.IpRestrictions
- DomainrobotJsonApi.Job
- DomainrobotJsonApi.JobStatusConstants
- DomainrobotJsonApi.JsonNoData
- DomainrobotJsonApi.JsonResponseData
- DomainrobotJsonApi.JsonResponseDataBackupMx
- DomainrobotJsonApi.JsonResponseDataBasicDocument
- DomainrobotJsonApi.JsonResponseDataCertificate
- DomainrobotJsonApi.JsonResponseDataCertificateData
- DomainrobotJsonApi.JsonResponseDataContact
- DomainrobotJsonApi.JsonResponseDataDomain
- DomainrobotJsonApi.JsonResponseDataDomainCancelation
- DomainrobotJsonApi.JsonResponseDataDomainEnvelope
- DomainrobotJsonApi.JsonResponseDataDomainRestore
- DomainrobotJsonApi.JsonResponseDataHandleVerification
- DomainrobotJsonApi.JsonResponseDataId4MeAgent
- DomainrobotJsonApi.JsonResponseDataId4meIdentity
- DomainrobotJsonApi.JsonResponseDataInvoice
- DomainrobotJsonApi.JsonResponseDataJsonNoData
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataBackupMx
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataDomain
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataDomainCancelation
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataMailProxy
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataRedirect
- DomainrobotJsonApi.JsonResponseDataListJsonResponseDataZone
- DomainrobotJsonApi.JsonResponseDataMailProxy
- DomainrobotJsonApi.JsonResponseDataOTPAuth
- DomainrobotJsonApi.JsonResponseDataObjectJob
- DomainrobotJsonApi.JsonResponseDataPeriodicBilling
- DomainrobotJsonApi.JsonResponseDataPollMessage
- DomainrobotJsonApi.JsonResponseDataRedirect
- DomainrobotJsonApi.JsonResponseDataSslContact
- DomainrobotJsonApi.JsonResponseDataString
- DomainrobotJsonApi.JsonResponseDataTransfer
- DomainrobotJsonApi.JsonResponseDataTransferOut
- DomainrobotJsonApi.JsonResponseDataTrustedApplication
- DomainrobotJsonApi.JsonResponseDataUser
- DomainrobotJsonApi.JsonResponseDataVoid
- DomainrobotJsonApi.JsonResponseDataZone
- DomainrobotJsonApi.LoginData
- DomainrobotJsonApi.MailList
- DomainrobotJsonApi.MailProxy
- DomainrobotJsonApi.MainIp
- DomainrobotJsonApi.Message
- DomainrobotJsonApi.ModelVoid
- DomainrobotJsonApi.Modifier
- DomainrobotJsonApi.ModifierConstants
- DomainrobotJsonApi.Name
- DomainrobotJsonApi.NameServer
- DomainrobotJsonApi.NameserverActionConstants
- DomainrobotJsonApi.NicMember
- DomainrobotJsonApi.NotifyMessage
- DomainrobotJsonApi.OTPAuth
- DomainrobotJsonApi.ObjectJob
- DomainrobotJsonApi.ObjectStatus
- DomainrobotJsonApi.Operator
- DomainrobotJsonApi.OrderType
- DomainrobotJsonApi.ParkingProviderConstants
- DomainrobotJsonApi.PaymentConstants
- DomainrobotJsonApi.PeriodicBilling
- DomainrobotJsonApi.Phone
- DomainrobotJsonApi.PhysicalNameServerGroup
- DomainrobotJsonApi.PollMessage
- DomainrobotJsonApi.PriceData
- DomainrobotJsonApi.PriceServiceData
- DomainrobotJsonApi.PriceServiceEntity
- DomainrobotJsonApi.PriceTypeConstants
- DomainrobotJsonApi.PriorityConstants
- DomainrobotJsonApi.ProtectionConstants
- DomainrobotJsonApi.ProtocolTypeConstants
- DomainrobotJsonApi.Query
- DomainrobotJsonApi.QueryFilter
- DomainrobotJsonApi.QueryOrder
- DomainrobotJsonApi.QueryView
- DomainrobotJsonApi.RddsOptInConstants
- DomainrobotJsonApi.Redirect
- DomainrobotJsonApi.RedirectModeConstants
- DomainrobotJsonApi.RedirectTypeConstants
- DomainrobotJsonApi.RegistryStatusConstants
- DomainrobotJsonApi.ResourceRecord
- DomainrobotJsonApi.ResponseObject
- DomainrobotJsonApi.ResponseStatus
- DomainrobotJsonApi.RoPersonTypeConstants
- DomainrobotJsonApi.SEPAMandate
- DomainrobotJsonApi.ServerSoftwareTypeConstants
- DomainrobotJsonApi.ServiceEntity
- DomainrobotJsonApi.SignatureHashAlgorithmConstants
- DomainrobotJsonApi.SimplePrice
- DomainrobotJsonApi.Soa
- DomainrobotJsonApi.SpamPolicy
- DomainrobotJsonApi.SslContact
- DomainrobotJsonApi.StatusType
- DomainrobotJsonApi.SubjectAlternativeName
- DomainrobotJsonApi.Subscription
- DomainrobotJsonApi.TimePeriod
- DomainrobotJsonApi.TimeUnitConstants
- DomainrobotJsonApi.Transfer
- DomainrobotJsonApi.TransferAnswer
- DomainrobotJsonApi.TransferOut
- DomainrobotJsonApi.TransferStatusConstants
- DomainrobotJsonApi.TrustedApplication
- DomainrobotJsonApi.TrustedApplicationFunctions
- DomainrobotJsonApi.UkTypeConstants
- DomainrobotJsonApi.UrlEntity
- DomainrobotJsonApi.User
- DomainrobotJsonApi.UserAcl
- DomainrobotJsonApi.UserAcls
- DomainrobotJsonApi.UserDetails
- DomainrobotJsonApi.UserLock
- DomainrobotJsonApi.UserProfile
- DomainrobotJsonApi.UserProfileFlag
- DomainrobotJsonApi.UserProfileViews
- DomainrobotJsonApi.VhostCertificate
- DomainrobotJsonApi.VirtualNameServer
- DomainrobotJsonApi.VirtualNameServerGroup
- DomainrobotJsonApi.WhoisServiceData
- DomainrobotJsonApi.WhoisStatus
- DomainrobotJsonApi.WorkflowEvent
- DomainrobotJsonApi.WorkflowSpool
- DomainrobotJsonApi.Zone
- DomainrobotJsonApi.ZoneBasePatchRequest
- DomainrobotJsonApi.ZoneStream
Documentation for Authorization
All endpoints do not require authorization.