Gets a list of domain lists. You can also get a list of domains with names containing the search fragment by specifying the ?nameContains={fragment} optional parameter.
GET https://api-<DNS.Edge.URL>/v2/domainLists?nameContains={fragment} Authorization: Bearer authorization token Content-type: application/JSON
Successful response
200 OK [ { "id": "<domain-list-id>", "name": "<domain-list-name>", "description": "<description>", "sourceType": "<user|dynamic>", "dynamicOptions": { "hostname": "<hostname>", "filePath": "<filepath>", "port": <port>, "tranferType": "rsyncSSH", "user": "<ssh-user>", "publicHostKey": "<public-host-key>", "syncRate": 5 }, "domainCount": <count> }, ... ]
Note: If the sourceType for a domain list is "user",
the dynamic option configuration information isn't returned. Dynamic option information
is only returned when the sourceType is dynamic.
Possible error codes
- UNEXPECTED_ERROR - Internal server error