Amazon Route 53 API actions let you register domain names and perform related operations.
curl \ -H "Authorization: $API_KEY" \ http://route53domains.us-east-1.amazonaws.com/#X-Amz-Target=Route53Domains_v20140515.ListPrices
curl \ -H "Authorization: $API_KEY" \ http://route53domains.us-east-1.amazonaws.com/#X-Amz-Target=Route53Domains_v20140515.PushDomain