API

Neben dem Webinterface bietet die Provider.at-API die Möglichkeit, Funktionen des Resellersystems aufzurufen.
Mit der URL-API bieten wir Ihnen eine flexible Lösung für Ihr Backoffice.

URL-API

Das Backend wird mittels URL-Kommunikation angesprochen. Somit ist es theoretisch möglich Applikationen mit fast allen gängigen Programmiersrpachen zu entwickeln, die die Möglichkeit haben HTTP-Requests abzusenden und die Antwort zu verarbeiten. Die URL-API prüft jede Anfrage auf Gültigkeit, nötige Berechtigung und verarbeitet und beantwortet diese.

Beispiel: infoDomain einer .net Domain

curl -k "https://support.webspace.at/api/mbm/index" --data "
	data[username]=testuser
	&data[password]=123ABC
	&cmd=infoDomain
	&data[domain]=meine-erste-domain.net"

Antwort:

{
    "is_ok": true,
    "msg": "OK",
    "data": {
        "domain": "meine-erste-domain.net",
        "created_at": "2010-05-27 00:00:00",
        "expires_at": "2018-05-27 00:00:00",
        "cancellation_at": "2018-05-26",
        "is_active": 1,
        "is_renew_processing": 0,
        "is_expire_processing": 0,
        "owner": "WA-DAW39341",
        "admin": "WA-DAW39341",
        "tech": "WA-DAW39341",
        "zone": "WA-DAW39341",
        "ns1": "ns1.domainname.at",
        "ns2": "ns2.domainname.at",
    }
}