HostFact API versie 3.1
Domain
Domeinnamen zijn te beheren via de controller 'domain'.
getdnszone
Middels deze functie kunt u de DNS records van een domeinnaam ophalen. Alleen beschikbaar als de DNS module is geactiveerd.
Voorbeeldbestand: /voorbeelden/domain/domain.getdnszone.php
Invoerparameters:
Veldnaam | Waarde | Omschrijving |
---|---|---|
Identifier | int | De unieke ID van een domeinnaam |
Domain | string | Domeinnaam (zonder extensie) |
Tld | string | Extensie |
Voorbeeld invoer:
<?php require_once("../hostfact_api.php"); $api = new HostFactAPI(); $domainParams = array( 'Domain' => 'dnsexample', 'Tld' => 'com' ); $response = $api->sendRequest('domain', 'getdnszone', $domainParams); print_r_pre($response); ?>
Voorbeeld uitvoer:
Array ( [controller] => domain [action] => getdnszone [status] => success [date] => 2022-11-24T12:00:00+02:00 [domain] => Array ( [dns_zone] => Array ( [records] => Array ( [0] => Array ( [name] => www [type] => A [value] => 127.0.0.1 [priority] => [ttl] => 3600 ) [1] => Array ( [name] => mail [type] => MX [value] => 127.0.0.1 [priority] => 10 [ttl] => 3600 ) ) [SettingSingleTTL] => [SettingAvailableTypes] => Array ( [A] => A [AAAA] => AAAA [CNAME] => CNAME [MX] => MX [SPF] => SPF [SRV] => SRV [TXT] => TXT [SOA] => SOA [NS] => NS ) ) ) )