Registrierung von IT-Domains über API
Prüfen, registrieren und erneuern Sie eine .it-Domain direkt über eine API
All das Wissen, das Sie benötigen
Hier finden Sie einige Ratschläge, die Sie berücksichtigen sollten, um sich dieser API zu nähern. Wenn Sie möchten, bieten wir Code-Beispiele, OAS3-Dokumentation, die Möglichkeit, die API live über Swagger UI auszuprobieren oder die gesamte Sammlung in Postman zu importieren. Wir bieten auch eine Sandbox-Umgebung an, in der Sie kostenlos mit allen Arten von Anfragen experimentieren können.
Holen Sie sich das Token im entsprechenden Abschnitt, bevor Sie beginnen.
- Oas file url https://console.openapi.com/oas/de/domains.openapi.json
- Fork or import with Postman
- Production domain domains.altravia.com
- Sandbox domain test.domains.altravia.com
-
Production Scopes 10
- POST domains.altravia.com/domain
- POST domains.altravia.com/contact
- GET domains.altravia.com/domain
- GET domains.altravia.com/contact
- DELETE domains.altravia.com/domain
- DELETE domains.altravia.com/contact
- GET domains.altravia.com/check
- PUT domains.altravia.com/domain
- PUT domains.altravia.com/contact
- PUT domains.altravia.com/restore
-
Sandbox Scopes 10
- POST test.domains.altravia.com/domain
- PUT test.domains.altravia.com/domain
- PUT test.domains.altravia.com/contact
- GET test.domains.altravia.com/domain
- POST test.domains.altravia.com/contact
- GET test.domains.altravia.com/contact
- DELETE test.domains.altravia.com/domain
- DELETE test.domains.altravia.com/contact
- GET test.domains.altravia.com/check
- PUT test.domains.altravia.com/restore
Domains (1.0.0)
Dieser Webservice ermöglicht es Ihnen, .it-Domains zu kaufen und zu verwalten.
Liste Ihrer Kontakte
Mit dieser Methode können Sie die Liste der Kontakte anzeigen, die mit Ihren Domänen verbunden sind
Authorizations:
Responses
Response Schema: application/json
data | Array of strings |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/contact"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": [
- "AV-1386236438161",
- "AV-1485797541768",
- "AV-1485797620032",
- "AV-1386236511621",
- "LS7743"
- "success": true,
- "message": "",
- "error": null
Neuen Kontakt erstellen
Mit dieser Methode können Sie einen neuen Kontakt im System registrieren, den Sie dann mit den neu zu erwerbenden Domains verknüpfen müssen. Wenn Sie einen "Registrant"-Kontakt erstellen möchten, sind "nationalitycode", "entitytype" und "regcode" obligatorisch.
Authorizations:
Request Body schema: application/json
name required | string Name der Kontaktperson |
org required | string Kontakt Organisation |
street required | string Kontaktadresse |
city required | string Kontakt Stadt |
province required | string Kontakt Provinz |
postalcode required | string Postleitzahl des Ansprechpartners |
countrycode required | string Ländercode der Kontaktperson |
voice required | string Telefonnummer der Kontaktperson; nur dieses internationale Format wird akzeptiert:'+39.3502285745' |
email required | string Kontakt E-Mail |
nationalitycode | string Nationalitätscode des Ansprechpartners |
entitytype | integer Enum: 0 1 2 3 4 5 6 7 Art der Kontaktperson: - 0: nicht registrierter Kontakt; - 1: natürliche Personen; - 2: Unternehmen, Einzelunternehmen; - 3: Freiberufler; - 4: gemeinnützige Organisationen; - 5: öffentliche Einrichtungen; - 6: sonstige Subjekte; - 7: ausländische Subjekte |
regcode | string Steuernummer oder Umsatzsteueridentifikationsnummer |
Responses
Response Schema: application/json
object | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "name": "Jane Doe",
- "org": "Jane Doe",
- "street": "Via xxx 2",
- "city": "Terni",
- "province": "TR",
- "postalcode": "05100",
- "countrycode": "IT",
- "voice": "+39.349xxxxxxx",
- "email": "[email protected]"
Response samples
- 200
- 406
- 412
- 417
- 422
- "data": {
- "handle": "AV-982654609"
- "message": "Greeting OK. Login OK. Create contact 'AV-982654609' created. Logout OK.",
- "success": true,
- "error": null
Einfacher Kontakt
Mit dieser Methode können Sie den einzelnen Kontakt sehen, der mit dem im Pfad übergebenen Parameter zusammenhängt
Authorizations:
path Parameters
handle required | string Example: LS7743 Kontakt Id |
Responses
Response Schema: application/json
object (Contact_Object) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/contact/%7Bhandle%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": {
- "status": [
- "ok",
- "linked"
- "handle": "LS7743",
- "name": "Lxxa Sxxxxi",
- "org": "Altravia srl",
- "street": "Via A. Millevoi 683",
- "street2": "",
- "street3": "",
- "city": "Roma",
- "province": "RM",
- "postalcode": "00178",
- "countrycode": "IT",
- "voice": "xxxxxxxx",
- "fax": "xxxxxxx",
- "authinfo": "",
- "consentforpublishing": 1,
- "nationalitycode": "",
- "entitytype": 0,
- "regcode": "",
- "schoolcode": "",
- "timestamp": 1563193303
- "success": true,
- "message": "",
- "error": null
Einen Kontakt aktualisieren
Mit dieser Methode können Sie Kontaktinformationen wie Name, E-Mail, Privatsphäre oder Stimme aktualisieren. Wenn der Kontakt ein Registrant ist und "nationalitycode", "entitytype" und "regcode" bereits ausgefüllt sind, können sie nicht mehr geändert werden
Authorizations:
Request Body schema: application/json
name | string Name der Kontaktperson |
org | string Kontakt Organisation |
street | string Kontaktadresse |
city | string Kontakt Stadt |
province | string Kontakt Provinz |
postalcode | string Postleitzahl des Ansprechpartners |
countrycode | string Ländercode der Kontaktperson |
voice | string Telefonnummer der Kontaktperson; nur dieses internationale Format wird akzeptiert:'+39.3502285745' |
string Kontakt E-Mail | |
consentforpublishing | boolean Kontakt Datenschutz |
nationalitycode | string Nationalitätscode der Kontaktperson |
entitytype | integer Enum: 0 1 2 3 4 5 6 7 Art der Kontaktperson: - 0: nicht registrierter Kontakt; - 1: natürliche Personen; - 2: Unternehmen, Einzelunternehmen; - 3: Freiberufler; - 4: gemeinnützige Organisationen; - 5: öffentliche Einrichtungen; - 6: sonstige Subjekte; - 7: ausländische Subjekte |
regcode | string Steuernummer oder Umsatzsteueridentifikationsnummer |
Responses
Response Schema: application/json
data | Array of any |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "consentforpublishing": false
Response samples
- 200
- 400
- 404
- 406
- 412
- 417
- "data": [ ],
- "message": "Greeting OK. Login OK. Contact 'AV-982654609' is now up to date. Logout OK.",
- "success": true,
- "error": null
Einen Kontakt löschen
Mit dieser Methode können Sie einen Kontakt innerhalb des Systems löschen
Authorizations:
Responses
Response Schema: application/json
data | Array of any |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/contact/%7Bhandle%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 403
- 404
- 412
- 417
- "data": [ ],
- "message": "Greeting OK. Login OK. Contatc 'AV-1485837405' not available, trying to delete... OK. Logout OK.",
- "success": true,
- "error": null
Bereich prüfen
Mit dieser Methode können Sie feststellen, ob eine Domäne verfügbar ist
Authorizations:
path Parameters
domain required | string Example: altravia.it Domain-Name |
Responses
Response Schema: application/json
data | Array of strings |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/check/%7Bdomain%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 412
- "data": [ ],
- "success": true,
- "message": "Greeting OK. Login OK. Domain 'provasitotest.it' is available. Logout OK.",
- "error": null
Liste Ihrer Domains
Mit dieser Methode können Sie die Liste der von Ihrem Profil registrierten Domains einsehen
Authorizations:
Responses
Response Schema: application/json
data | Array of strings |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": [
- "borsaimmobiliare.roma.it",
- "imasrl.it",
- "tranquilli.it",
- "astebabuino.it",
- "omasystem.it",
- "stimacasa.it",
- "baglioni.it",
- "centrirevisioni.it"
- "success": true,
- "message": "",
- "error": null
Eine neue Domain registrieren
Diese Methode ermöglicht es Ihnen, eine neue Domain zu registrieren oder eine bestehende zu übertragen. Für das Hinzufügen einer neuen Domain sind erforderlich: 'domain', 'registrant', 'admin', 'tech', 'dns'; für die Übertragung einer bestehenden Domain sind erforderlich: 'domain', 'authinfo'
Authorizations:
Request Body schema: application/json
domain required | string Domänenname |
authinfo required | string Domain-Autorisierungscode |
registrant required | string Kennung des Registranten |
admin required | string Admin-Kennung |
tech required | Array of strings |
dns required | Array of strings |
Responses
Response Schema: application/json
data | Array of any |
success | boolean |
message | string |
price | integer |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "domain": "pagabolloaci.it",
- "registrant": "AV-1463493248976",
- "admin": "LS7743",
- "tech": [
- "AV-1463493248976"
- "dns": [
- "dns1.altravia.com",
- "dns2.altravia.com",
- "dns3.altravia.com"
Response samples
- 200
- 402
- 406
- 412
- 417
- 422
- "data": [ ],
- "message": "Greeting OK. Login OK. Domain 'pagabolloaci.it' is available. Domain 'pagabolloaci.it' created. Logout OK.",
- "price": 10,
- "success": true,
- "error": null
Single domain
Mit dieser Methode können Sie die einzelne Domäne sehen, die sich auf den im Pfad übergebenen Parameter bezieht
Authorizations:
path Parameters
domain required | string Example: altravia.it Domänenname |
Responses
Response Schema: application/json
object (Domain_Object) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": {
- "status": [
- "ok"
- "domain": "altravia.it",
- "ns": [
- "dns1.altravia.com",
- "dns2.altravia.com",
- "dns3.altravia.com"
- "registrant": "AV-xxxxxxxxx",
- "admin": "AV-xxxxxxxx",
- "tech": "AV-xxxxxxxxx",
- "authinfo": "xxxxxxxxxx",
- "crDate": "2002-11-14T00:00:00.000+01:00",
- "exDate": "2020-02-21T23:59:59.000+01:00",
- "dnssec": [ ],
- "timestamp": 1565354292,
- "renewal_date": "09/09/2020"
- "success": true,
- "message": "",
- "error": null
Eine Domäne aktualisieren
Mit dieser Methode können Sie Domäneninformationen wie registrant, admin, tech oder dns aktualisieren. Sowohl "registrant" als auch "dns" müssen allein aktualisiert werden und nicht in Verbindung mit anderen Parametern, auch nicht zusammen
Authorizations:
Request Body schema: application/json
registrant | string Identifizierung des neuen Registranten |
admin | string Identifizierung des neuen Administrators |
tech | Array of strings |
dns | Array of strings |
Responses
Response Schema: application/json
data | Array of any |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "dns": [
- "dns1.altravia.com",
- "dns2.altravia.com",
- "dns3.altravia.com"
Response samples
- 200
- 400
- 404
- 406
- 409
- 412
- 417
- "data": [ ],
- "message": "Greeting OK. Login OK. Adding NS: ns1.altravia.com. Adding NS: ns2.altravia.com. Adding NS: ns3.altravia.com. Domain 'yingyang.it' is now up to date. Logout OK.",
- "success": true,
- "error": null
Eine Domäne löschen
Mit dieser Methode können Sie eine Domäne löschen
Authorizations:
Responses
Response Schema: application/json
data | Array of any |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- 412
- 417
- "data": [ ],
- "message": "Greeting OK. Login OK. Domain 'urbegas.it' not available, trying to delete... OK. Logout OK.",
- "success": true,
- "error": null
Den Registranten holen
Diese Methode zeigt Ihnen, wer der Kontakt des Registranten Ihrer Domain ist
Authorizations:
path Parameters
domain required | string Example: altravia.it Domain-Name |
Responses
Response Schema: application/json
object | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D/registrant"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": {
- "registrant": "AV-1463493248976"
- "success": true,
- "message": "",
- "error": null
Holen Sie sich den Admin
Diese Methode zeigt Ihnen, wer der Admin-Kontakt Ihrer Domain ist
Authorizations:
path Parameters
domain required | string Example: altravia.it Domain-Name |
Responses
Response Schema: application/json
object | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D/admin"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": {
- "admin": "AV-1463493248976"
- "success": true,
- "message": "",
- "error": null
Holen Sie sich die Technik
Diese Methode zeigt Ihnen, wer der technische Kontakt für Ihre Domain ist
Authorizations:
path Parameters
domain required | string Example: altravia.it Domain-Name |
Responses
Response Schema: application/json
object | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D/tech"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": {
- "tech": "AV-1463493248976"
- "success": true,
- "message": "",
- "error": null
Löschen Sie die Technik
Mit dieser Methode können Sie einen Tech aus einer bestimmten Domäne löschen
Authorizations:
path Parameters
domain required | string Example: altravia.it Domain-Name |
handle required | string Example: AV-1463493248976 Technischer Name |
Responses
Response Schema: application/json
data | Array of strings |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_easy_setopt(hnd, CURLOPT_URL, "https://domains.altravia.com/domain/%7Bdomain%7D/tech/%7Bhandle%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- 412
- 417
- "data": [ ],
- "success": true,
- "message": "Greeting OK. Login OK. Removing TECH-C: LS7743. TECH-C LS7743 is deleted. Logout OK.",
- "error": null