Skip to content

Latest commit

 

History

History
92 lines (74 loc) · 5.9 KB

File metadata and controls

92 lines (74 loc) · 5.9 KB

Go API client for swagger

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 2.4.9
  • Package version: 1.0.0
  • Build date: 2016-11-10T04:09:15.596Z
  • Build package: class io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

    "./swagger"

Documentation for API Endpoints

All URIs are relative to https://api.ote-godaddy.com/

Class Method HTTP request Description
VdomainsApi Available Get /v1/domains/available Determine whether or not the specified domain is available for purchase
VdomainsApi AvailableBulk Post /v1/domains/available Determine whether or not the specified domains are available for purchase
VdomainsApi Cancel Delete /v1/domains/{domain} Cancel a purchased domain
VdomainsApi CancelPrivacy Delete /v1/domains/{domain}/privacy Submit a privacy cancellation request for the given domain
VdomainsApi Get Get /v1/domains/{domain} Retrieve details for the specified Domain
VdomainsApi GetAgreement Get /v1/domains/agreements Retrieve the legal agreement(s) required to purchase the specified TLD and add-ons
VdomainsApi List Get /v1/domains Retrieve a list of Domains for the specified Shopper
VdomainsApi Purchase Post /v1/domains/purchase Purchase and register the specified Domain
VdomainsApi PurchasePrivacy Post /v1/domains/{domain}/privacy/purchase Purchase privacy for a specified domain
VdomainsApi RecordAdd Patch /v1/domains/{domain}/records Add the specified DNS Records to the specified Domain
VdomainsApi RecordGet Get /v1/domains/{domain}/records/{type?}/{name?} Retrieve DNS Records for the specified Domain, optionally with the specified Type and/or Name
VdomainsApi RecordReplace Put /v1/domains/{domain}/records Replace all DNS Records for the specified Domain
VdomainsApi RecordReplaceType Put /v1/domains/{domain}/records/{type} Replace all DNS Records for the specified Domain with the specified Type
VdomainsApi RecordReplaceTypeName Put /v1/domains/{domain}/records/{type}/{name} Replace all DNS Records for the specified Domain with the specified Type and Name
VdomainsApi Renew Post /v1/domains/{domain}/renew Renew the specified Domain
VdomainsApi Schema Get /v1/domains/purchase/schema/{tld} Retrieve the schema to be submitted when registering a Domain for the specified TLD
VdomainsApi Suggest Get /v1/domains/suggest Suggest alternate Domain names based on a seed Domain, a set of keywords, or the shopper's purchase history
VdomainsApi Tlds Get /v1/domains/tlds Retrieves a list of TLDs supported and enabled for sale
VdomainsApi TransferIn Post /v1/domains/{domain}/transfer Purchase and start or restart transfer process
VdomainsApi Update Patch /v1/domains/{domain} Update details for the specified Domain
VdomainsApi UpdateContacts Patch /v1/domains/{domain}/contacts Update domain
VdomainsApi Validate Post /v1/domains/purchase/validate Validate the request body using the Domain Purchase Schema for the specified TLD
VdomainsApi VerifyEmail Post /v1/domains/{domain}/verifyRegistrantEmail Re-send Contact E-mail Verification for specified Domain

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author