Neostrada API {BETA}

Please keep in mind that the API is still under heavy development.
Suggestions and/or comments can be sent to Neostrada support team.

WHOIS

2

Whois

REFERENCE

Check if a domain is available. Extension limit is set to 10 per page. Provide the page number for more extensions or provide an extension for lookup.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
domain without http://www. ( Optional .TLD )
page Optional ( By default page 1 )

Try this call out by providing the access_token and Domain above

Request
Response
200
BODY

Bulk Whois

REFERENCE

Request a bulk whois. TLD's are required.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
domain[] without http(s)://www. ( Required .TLD )
Request
Response
200
BODY

Extensions

3

Get extensions

REFERENCE

Get a list of all extensions currently available.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
Request
Response
200
BODY
  • 0: [ ]

Domains

3

Get domains

REFERENCE

Obtain domains information that are currently active/cancelled by user.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
Query
filter string active or cancelled (Optional)
Request
Response
200
BODY
  • 0: [ ]

Get single domain

REFERENCE

Obtain domains information that are currently active/cancelled by user.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
domain id/name integer/string You must send this parameter in order to make a call
Request
Response
200
BODY
  • 0: { }

Edit domain holder

REFERENCE

Add a new holder to domain

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
registrar integer You must send the holder_id to assign holder to domain
admin integer You must send the holder_id to assign holder to domain
tech integer You must send the holder_id to assign holder to domain
Request
Response
200
BODY
  • 0: { }

Delete domain

REFERENCE

Disable automatic renewal for your domain, or delete an external domain.

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
domain id/name integer/string You must send this parameter in order to make a call
Request
Response
200
BODY
  • 0: { }

DNS

4

Get DNS records

REFERENCE

This call will response with a list of all DNS records for dns_id

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id string You must send the dns_id parameter in order to make a call
Query
type string Return a specific type (Optional)
Request
Response
200
BODY
  • 0: [ ]

Add DNS records

REFERENCE

This call will add DNS records to your domain

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id in order to update DNS records
ARGUMENTS
name string Required
content string Required
type string Required
prio integer Optional (Default 3600)
ttl integer Optional (Default 0)
Request
Response
200
BODY
  • 0: [ ]

Edit DNS records

REFERENCE

This call will update existing DNS records

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id and record_id in order to update the DNS records
ARGUMENTS
record_id integer Required
content string Optional
prio integer Optional
ttl integer Optional
Request
Response
200
BODY
  • 0: [ ]

Delete DNS records

REFERENCE

This call will delete existing DNS records

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id in order to update DNS records
ARGUMENTS
record_id integer Required
Request
Response
200
BODY
  • 0: [ ]

NAMESERVERS

4

Get nameservers

REFERENCE

This call will response with a list of all nameservers corresponding with the dns_id

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id string You must send the dns_id parameter in order to make a call
Request
Response
200
BODY
  • 0: [ ]

Add nameservers

REFERENCE

This call will add DNS records to your domain

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id in order to update DNS records
ARGUMENTS
content string Required
Request
Response
200
BODY
  • 0: [ ]

Edit nameservers

REFERENCE

This call will update existing nameservers

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id and record_id in order to update the nameserver
ARGUMENTS
record_id integer Required
content string Required
Request
Response
200
BODY
  • 0: [ ]

Delete nameservers

REFERENCE

This call will delete existing nameservers

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
dns_id integer You need to send the dns_id in order to update DNS records
ARGUMENTS
record_id integer Required
Request
Response
200
BODY
  • 0: [ ]

HOLDERS

4

Get holders

REFERENCE

This call will response with a list of all holders corresponding with your account

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
Request
Response
200
BODY
  • 0: [ ]

Add holders

REFERENCE

This call will add holders to your account

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
ARGUMENTS
company string Optional
firstname string Required
center string Optional
lastname string Required
phone_number integer Required
without country code (limited at 12 numbers)
street string Required
house_number string Required
house_number_pf string Optional
zipcode string Required
city string Required
country_id integer Required
see country for id's
email string Required
Request
Response
200
BODY
  • 0: [ ]

Edit holders

REFERENCE

This call will update existing holders

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
holder_id integer You need to send the holder_id in order to update a holder
ARGUMENTS
company string Optional
firstname string Optional
center string Optional
lastname string Optional
phone_number integer Optional
without country code (limited at 12 numbers)
street string Optional
house_number string Optional
house_number_pf string Optional
zipcode string Optional
city string Optional
country_id integer Optional
see country for id's
email string Optional
Request
Response
200
BODY
  • 0: [ ]

Delete holders

REFERENCE

This call will delete existing holders

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
ARGUMENTS
holder_id integer Required
Request
Response
200
BODY
  • 0: [ ]

COUNTRY

1

Get countries

REFERENCE

This call will response with a list of all countries

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
Request
Response
200
BODY

Orders

4

Get planned orders

REFERENCE

This call will response with a list of all planned orders

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
Request
Response
200
BODY
  • 0: [ ]

Add order

REFERENCE

This call will register or transfer a new domain name

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
extension_id integer Required
domain string Required
authcode string Optional
holder_id integer Optional
year integer Optional (1,2 or 3 years)
nameservers array Optional custom nameservers
Request
Response
200
BODY
  • 0: { }

Add order (external)

REFERENCE

This call will add a external domain name

HEADERS
Content-Type string You must send the Content Type as header.
access_token string Authentication.
PARAMETER
extension_id integer Required
domain string Required
external_ip string Optional
Request
Response
200
BODY
  • 0: { }