linode has a full API to support managed DNS. Have the 1st call, domain.list working method also support option parameter to narrow results to a single domain