Setup API

For using this API you need set up TOKEN in Setup.Platon.sk (Customer -> Customer Settings -> Webservice Token) and write us helpdesk@platon.org your IP for allow for connect to webservice.

Mail management


Add new mailbox

Syntax

https://setup.platon.sk/ws.php?ws=email&action=add&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&username=<USERNAME>&password_mailbox=<PASSWORD>&name=<NAME>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<USERNAME> - name for new mailbox before @
<PASSWORD> - password for new mailbox
<NAME> - name of new mailbox

Example request for create new mailbox pouzivatel@skuska.sk:

https://setup.platon.sk/ws.php?ws=email&action=add&token=jankohrasko&cname=karol&domain=skuska.sk&username=pouzivatel&password_mailbox=kofola&name=Karolko+Obycajny
					

Example response:

{"status":"OK",
"retval":1,
"msg":null
}

Change password for mailbox

Syntax

https://setup.platon.sk/ws.php?ws=email&action=change_password&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&username=<USERNAME>&password_mailbox=<PASSWORD>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<USERNAME> - name for new mailbox before @
<PASSWORD> - new password for mailbox

Example request for change password for mailbox pouzivatel@skuska.sk:

https://setup.platon.sk/ws.php?ws=email&action=change_password&token=jankohrasko&cname=karol&domain=skuska.sk&username=pouzivatel&password_mailbox=malinovka
					

Example response:

{"status":"OK",
"retval":1,
"msg":null
}

DNS management


Get all records

Syntax

https://setup.platon.sk/ws.php?ws=dns&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=get

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain

Example request for create new mailbox pouzivatel@skuska.sk:

https://setup.platon.sk/ws.php?ws=dns&token=jankohrasko&cname=karol&domain=skuska.sk&action=get
					

Example response:

{"status":"OK",
"retval":1,
"msg":null,
"data":{
"domain_id":"17767",
"domain":"skuska.sk",
"master":"server",
"type":null,
"records":[
{"record_id":"11142095", "type":"SOA", "name":"skuska.sk", "content":"ns.platon.sk admin.platon.sk 2017052501 10101 1010 1010101 3600", "ttl":"21600", "prio":null}
,{"record_id":"11142097", "type":"NS", "name":"skuska.sk", "content":"ns.platon.sk", "ttl":"21600", "prio":"0"}
,{"record_id":"11142099", "type":"NS", "name":"skuska.sk", "content":"dns.platon.sk", "ttl":"21600", "prio":"0"}
,{"record_id":"11142101", "type":"NS", "name":"skuska.sk", "content":"ns.platon.org", "ttl":"21600", "prio":"0"}
,{"record_id":"11142103", "type":"NS", "name":"skuska.sk", "content":"dns.platon.org", "ttl":"21600", "prio":"0"}
,{"record_id":"11142105", "type":"MX", "name":"skuska.sk", "content":"85.248.226.2", "ttl":"21600", "prio":"0"}
,{"record_id":"11142111", "type":"MX", "name":"skuska.sk", "content":"igor1.platon.sk", "ttl":"21600", "prio":"0"}
,{"record_id":"11142107", "type":"MX", "name":"www.skuska.sk", "content":"85.248.226.2", "ttl":"21600", "prio":"0"}
,{"record_id":"11142109", "type":"MX", "name":"www.skuska.sk", "content":"85.248.229.203", "ttl":"21600", "prio":"0"}
,{"record_id":"11142113", "type":"CNAME", "name":"autoconfig.skuska.sk", "content":"autoconfig.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142115", "type":"CNAME", "name":"autodiscover.skuska.sk", "content":"autodiscover.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142117", "type":"CNAME", "name":"imaps.skuska.sk", "content":"imaps.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142119", "type":"CNAME", "name":"mail.skuska.sk", "content":"mail.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142121", "type":"CNAME", "name":"pop3s.skuska.sk", "content":"pop3s.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142123", "type":"CNAME", "name":"smtps.skuska.sk", "content":"smtps.platon.sk", "ttl":"21600", "prio":null}
,{"record_id":"11142125", "type":"CNAME", "name":"webmail.skuska.sk", "content":"webmail.platon.sk", "ttl":"21600", "prio":null}
]}
}

Get records by type

Syntax

https://setup.platon.sk/ws.php?ws=dns&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=getType&type=<TYPE>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<Type> - allowed types SOA, NS, TXT, SPF, SSHFP, SRV, PTR, MX, CNAME, A, AAAA

Example request:

https://setup.platon.sk/ws.php?ws=dns&token=jankohrasko&cname=karol&domain=skuska.sk&action=getType&type=CNAME
					

Example response:

{"status":"OK",
"retval":1,
"msg":null,
"data":{
"domain_id":"17767",
"domain":"skuska.sk",
"master":"server",
"type":null,
"records":[
{"record_id":"11142113","type":"CNAME","name":"autoconfig.skuska.sk","content":"autoconfig.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142115","type":"CNAME","name":"autodiscover.skuska.sk","content":"autodiscover.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142117","type":"CNAME","name":"imaps.skuska.sk","content":"imaps.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142119","type":"CNAME","name":"mail.skuska.sk","content":"mail.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142121","type":"CNAME","name":"pop3s.skuska.sk","content":"pop3s.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142123","type":"CNAME","name":"smtps.skuska.sk","content":"smtps.platon.sk","ttl":"21600","prio":null}
,{"record_id":"11142125","type":"CNAME","name":"webmail.skuska.sk","content":"webmail.platon.sk","ttl":"21600","prio":null}
]}
}

Add new record

Syntax

https://setup.platon.sk/ws.php?ws=dns&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=addRecord&type=<TYPE>&name=<NAME>&content=<CONTENT>&ttl=<TTL>&prio=<PRIO>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<TYPE> - allowed types SOA, NS, TXT, SPF, SSHFP, SRV, PTR, MX, CNAME, A, AAAA
<NAME> - name of record
<CONTENT> - content of record
<TTL> - time to live
<PRIO> - priority, only for type MX

Example request:

https://setup.platon.sk/ws.php?ws=dns&token=jankohrasko&cname=karol&domain=skuska.sk&action=addRecord&type=mx&name=testx&content=server.sk&ttl=21600&prio=10
					

Example response:

{"status":"OK",
"retval":true,
"msg":null
,"data":null
}

Update exist record

Syntax

https://setup.platon.sk/ws.php?ws=dns&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=updateRecord&record_id=<RECORD_ID;>&type=<TYPE>&name=<NAME>&content=<CONTENT>&ttl=<TTL>&prio=<PRIO>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<RECORD_ID> - ID of record, get it from action "get" or "getType"
<TYPE> - allowed types SOA, NS, TXT, SPF, SSHFP, SRV, PTR, MX, CNAME, A, AAAA [optional]
<NAME> - name of record [optional]
<CONTENT> - content of record [optional]
<TTL> - time to live [optional]
<PRIO> - priority, only for type MX [optional]

Example request for update name for record ID 11142115:

https://setup.platon.sk/ws.php?ws=dns&token=jankohrasko&cname=karol&domain=skuska.sk&action=updateRecord&record_id=11142115&name=testzzz
					

Example response:

{"status":"OK",
"retval":true,
"msg":null
,"data":null
}

Delete exist record

Syntax

https://setup.platon.sk/ws.php?ws=dns&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=deleteRecord&record_id=<RECORD_ID;>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<RECORD_ID> - ID of record, get it from action "get" or "getType"

Example request for delete record ID 11142115:

https://setup.platon.sk/ws.php?ws=dns&token=jankohrasko&cname=karol&domain=skuska.sk&action=deleteRecord&record_id=11142115
					

Example response:

{"status":"OK",
"retval":true,
"msg":null
,"data":null
}

Domain management


Get domain info

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=get

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain

Example request for get info about domain skuska.sk:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&domain=skuska.sk&action=get
					

Example response:

{"status":"OK",
"retval":1,
"msg":null,
"data":{
"is_free":"0",
"info_domain":{
"domain":"skuska.sk",
"id_owner":"IGOR-0697-2005",
"is_owner_default":false,
"name_owner":null,
"legal_form_owner":null,
"ico_owner":null,
"address_owner":null,
"phone_owner":null,
"email_owner":null,
"id_reg":"PLAT-0008",
"name_reg":null,
"ico_reg":null,
"address_reg":null,
"phone_reg":null,
"email_reg":null,
"status":"ok",
"ns1":"ns.platon.sk",
"ns2":"dns.platon.sk",
"ns3":"ns.platon.org",
"ns4":"dns.platon.org",
"dt_created":"2015-03-13 14:55:36",
"dt_valid":"2020-03-13 23:59:59",
"dt_changed":"2019-03-08 09:12:14",
"last_whois":null,
"authid":"5ghaCDGqwasdERRcsdERFDSsdf",
"contact_admin":"IGOR-0697-2005",
"contact_tech":"IGOR-0697-2005",
"contact_billing":false,
"dnssec_max_sig_life":false,
"dnssec":[],
"source":"sknic",
"ns1_ipv4":"85.248.229.195",
"ns1_ipv6":null,
"ns2_ipv4":"85.248.228.6",
"ns2_ipv6":null,
"ns3_ipv4":null,
"ns3_ipv6":null,
"ns4_ipv4":null,
"ns4_ipv6":null
},
"info_product":{
"cpid":"18494",
"domain":"skuska.sk",
"user_cname":"igor",
"owner_cname":"igor",
"payer_cname":"igor",
"product_name":"DOMAIN-SK",
"channel":null,
"language_id":"SK",
"otc_desc":null,
"frc_desc":null,
"rtc_desc":null,
"currency_id":"EUR",
"otc_price":null,
"frc_price":null,
"rtc_price":null,
"billing_invoice_count":"4",
"billing_unit_count":"48",
"billing_unit":null,
"billing_interval":null,
"billing_alignment":null,
"billing_direction":null,
"from_date":"2015-03-13",
"to_date":null,
"last_billing_dt":"2019-02-19 10:54:39",
"last_billing":"2019-02-18",
"next_billing":"2020-02-14",
"invoiced_to":"2020-03-13",
"payed_to":"2020-03-13",
"service_status":null,
"billing_status":"extern",
"note":null,
"created_cname":"evianka",
"created_dt":"2015-03-13 14:56:03",
"changed_cname":"evianka",
"changed_ts":"2019-07-16 12:41:28"
}
}
}

Register domain

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=register&period=<PERIOD>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<PERIOD> - years for registration (optional)

Example request for register domain skuska.sk:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&domain=skuska.sk&action=register
					

Example response:

{"status":"OK",
"retval":true,
"msg":null,
"data":null
}

Renew domain

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=renew&period=<PERIOD>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<PERIOD> - years for renewal (optional)

Example request for renew domain skuska.sk:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&domain=skuska.sk&action=renew
					

Example response:

{"status":"OK",
"retval":true,
"msg":"OK: payed\/renewed",
"data":null
}

Change NS on domain

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=changeNS&ns1=<NS1>&ns2=<NS2>&ns3=<NS3>&ns4=<NS4>

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain
<NS1> - first nameserver (optional)
<NS2> - second nameserver (optional)
<NS3> - third nameserver (optional)
<NS4> - fourth nameserver (optional)

Example request for change NS on domain skuska.sk:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&domain=skuska.sk&action=changeNS&ns1=ns.platon.sk&ns2=dns.platon.sk
					

Example response:

{"status":"OK",
"retval":true,
"msg":null,
"data":null
}

List of domains products

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&action=list

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME

Example request for list of domains products:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&action=list
					

Example response:

{"status":"OK",
"retval":1,
"msg":null,
"data":{
"count":2,
"products":[
{"cpid":"19619",
"domain":"sova.hu",
"product_name":"DOMAIN-HU",
"currency_id":"EUR",
"from_date":"2017-06-11",
"to_date":"2021-06-10",
"last_billing":"2018-05-11",
"next_billing":"2018-05-13",
"invoiced_to":"2020-06-10",
"payed_to":"2020-06-11",
"billing_status":"extern",
"real_otc_price":null,
"real_frc_price":"8.90",
"real_rtc_price":null
},{
"cpid":"19615",
"domain":"domcek.sk",
"product_name":"DOMAIN-SK",
"currency_id":"EUR",
"from_date":"2018-03-06",
"to_date":null,
"last_billing":"2018-03-03",
"next_billing":"2019-02-19",
"invoiced_to":"2019-03-18",
"payed_to":"2019-03-18",
"billing_status":"extern",
"real_otc_price":"-3.30",
"real_frc_price":"4.50",
"real_rtc_price":null}
]}
}

Close domain product

Syntax

https://setup.platon.sk/ws.php?ws=domain&token=<TOKEN>&cname=<CNAME>&domain=<DOMAIN>&action=close

<TOKEN> - set up in Customer Settings
<CNAME> - your CNAME
<DOMAIN> - domain

Example request for renew domain skuska.sk:

https://setup.platon.sk/ws.php?ws=domain&token=jankohrasko&cname=karol&domain=skuska.sk&action=close
					

Example response:

{"status":"OK",
"retval":true,
"msg":null,
"data":null
}

helpdesk

we are ready to serve

currently online

agents online 2 / 6

Platon Technologies

How can we help you?

We accept reports of problems or other inducements related to the use of our products and services.

 

helpdesk@platon.net +421 222 111 321

In case you need any help, contact us by e-mail or by phone.

  • On the phone from 8:30 - 17:30
  • Sometimes even on weekends
  • Simple human approach
  • Complex problems solving
contact form

Give a chance to our online help-center. You can find there more than:

  • 6 categories
  • 59 manuals
  • 23 e-mail settings
  • 7 programming tips
go to counseling

Questions about our products or any specific request? Contact us.

Thanks for message

If necessary, we will contact you.

Send of message failed

Please contact us at helpdesk@platon.net.

NEWSLETTER

Subscribe to receive our news and current offers

Thanks for your subscribe

Subscribtion has failed