Data retrieval APIs for Amazon Route 53
Amazon Route 53 provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| GetAccountLimit | Get the specified limit for the current account, for example, the maximum number of health checks that you can create using the account | Read |
| GetChange | Get the current status of a request to create, update, or delete one or more records | List |
| GetCheckerIpRanges | Get a list of the IP ranges that are used by Route 53 health checkers to check the health of your resources | List |
| GetDNSSEC | Get information about DNSSEC for a specific hosted zone, including the key-signing keys in the hosted zone | Read |
| GetGeoLocation | Get information about whether a specified geographic location is supported for Route 53 geolocation records | List |
| GetHealthCheck | Get information about a specified health check | Read |
| GetHealthCheckCount | Get the number of health checks that are associated with the current AWS account | List |
| GetHealthCheckLastFailureReason | Get the reason that a specified health check failed most recently | List |
| GetHealthCheckStatus | Get the status of a specified health check | List |
| GetHostedZone | Get information about a specified hosted zone including the four name servers that Route 53 assigned to the hosted zone | List |
| GetHostedZoneCount | Get the number of hosted zones that are associated with the current AWS account | List |
| GetHostedZoneLimit | Get the specified limit for a specified hosted zone | Read |
| GetQueryLoggingConfig | Get information about a specified configuration for DNS query logging | Read |
| GetReusableDelegationSet | Get information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set | List |
| GetReusableDelegationSetLimit | Get the maximum number of hosted zones that you can associate with the specified reusable delegation set | Read |
| GetTrafficPolicy | Get information about a specified traffic policy version | Read |
| GetTrafficPolicyInstance | Get information about a specified traffic policy instance | Read |
| GetTrafficPolicyInstanceCount | Get the number of traffic policy instances that are associated with the current AWS account | Read |
| ListCidrBlocks | Get a list of the CIDR blocks within a specified CIDR collection | List |
| ListCidrCollections | Get a list of the CIDR collections that are associated with the current AWS account | List |
| ListCidrLocations | Get a list of the CIDR locations that belong to a specified CIDR collection | List |
| ListGeoLocations | Get a list of geographic locations that Route 53 supports for geolocation | Read |
| ListHealthChecks | Get a list of the health checks that are associated with the current AWS account | Read |
| ListHostedZones | Get a list of the public and private hosted zones that are associated with the current AWS account | List |
| ListHostedZonesByName | Get a list of your hosted zones in lexicographic order. Hosted zones are sorted by name with the labels reversed, for example, com.example.www | List |
| ListHostedZonesByVPC | Get a list of all the private hosted zones that a specified VPC is associated with | List |
| ListQueryLoggingConfigs | List the configurations for DNS query logging that are associated with the current AWS account or the configuration that is associated with a specified hosted zone | List |
| ListResourceRecordSets | List the records in a specified hosted zone | List |
| ListReusableDelegationSets | List the reusable delegation sets that are associated with the current AWS account. | Read |
| ListTagsForResource | List tags for one health check or hosted zone | Read |
| ListTagsForResources | List tags for up to 10 health checks or hosted zones | Read |
| ListTrafficPolicies | Get information about the latest version for every traffic policy that is associated with the current AWS account. Policies are listed in the order in which they were created | List |
| ListTrafficPolicyInstances | Get information about the traffic policy instances that you created by using the current AWS account | Read |
| ListTrafficPolicyInstancesByHostedZone | Get information about the traffic policy instances that you created in a specified hosted zone | List |
| ListTrafficPolicyInstancesByPolicy | Get information about the traffic policy instances that you created using a specified traffic policy version | List |
| ListTrafficPolicyVersions | Get information about all the versions for a specified traffic policy | List |
| ListVPCAssociationAuthorizations | Get a list of the VPCs that were created by other accounts and that can be associated with a specified hosted zone | List |
| TestDNSAnswer | Get the value that Route 53 returns in response to a DNS query for a specified record name and type | Read |