How to create zone via API?

Bino Oetomo via Pdns-users <[email protected]>
Newsgroups gmane.network.dns.powerdns.user
Message-ID <CAEyeCpMktWUGaKzAqPXEP6R=OiJ2Cn7GcAS5t=yZKJtnxDqFqw@mail.gmail.com>
Dear All.

I'm trying to playing with PDNS API.

I try to create new zone.

The json payload is :
```
{
    "name": "domain07.bino.",
    "kind": "Native",
    "records": [
        {
            "content": "ns1.cpaneldev.bino. emailserver.bino. 2024040101
3600 1800 1209600 86400",
            "ttl": 86400,
            "name": "domain07.bino",
            "type": "SOA"
        }
    ],
}
```

I post it to 'http://127.0.0.1:9530/api/v1/servers/localhost/zones'
Got http status of 201.

But when I check directly to mysql backend, I got :
```
mysql> select * from records where domain_id = 41244;
+---------+-----------+---------------+------+-----------------------------------------------------------------------------------------------+------+------+----------+-----------+------+
| id      | domain_id | name          | type | content
                                                                  | ttl  |
prio | disabled | ordername | auth |
+---------+-----------+---------------+------+-----------------------------------------------------------------------------------------------+------+------+----------+-----------+------+
| 1065344 |     41244 | domain07.bino | SOA  |
a.misconfigured.dns.server.invalid hostmaster.domain07.bino 2024040101
10800 3600 604800 3600 | 3600 |    0 |        0 | NULL      |    1 |
+---------+-----------+---------------+------+-----------------------------------------------------------------------------------------------+------+------+----------+-----------+------+
1 row in set (0,00 sec)

```

Kindly please tell me how to prepare proper json payload to create zone via
pdns API

regards
-bino-

_______________________________________________
Pdns-users mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/pdns-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.