# Amazon Route 53 Resolver Amazon Route 53 Resolver API

**Canonical:** https://apis.io/apis/amazon-route53-resolver/amazon-route53-resolver-amazon-route-53-resolver-api/  
**Provider:** Amazon Route 53 Resolver — https://apis.io/providers/amazon-route53-resolver/  
**Base URL:** https://route53resolver.amazonaws.com  
**Documentation:** https://aws.amazon.com/route53/

Amazon Route 53 Resolver Amazon Route 53 Resolver API is published by [Amazon Route 53 Resolver](https://apis.io/providers/amazon-route53-resolver/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Amazon Route 53 Resolver. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, pricing, and a getting-started guide.

The Amazon Route 53 Resolver API from Amazon Route 53 Resolver — 63 operation(s) for amazon route 53 resolver.

## Operations (60 of 63)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=Route53Resolver.AssociateFirewallRuleGroup` | Associate firewall rule group |
| POST | `/#X-Amz-Target=Route53Resolver.AssociateResolverEndpointIpAddress` | Associate resolver endpoint ip address |
| POST | `/#X-Amz-Target=Route53Resolver.AssociateResolverQueryLogConfig` | Associate resolver query log config |
| POST | `/#X-Amz-Target=Route53Resolver.AssociateResolverRule` | Associate resolver rule |
| POST | `/#X-Amz-Target=Route53Resolver.CreateFirewallDomainList` | Create firewall domain list |
| POST | `/#X-Amz-Target=Route53Resolver.CreateFirewallRule` | Create firewall rule |
| POST | `/#X-Amz-Target=Route53Resolver.CreateFirewallRuleGroup` | Create firewall rule group |
| POST | `/#X-Amz-Target=Route53Resolver.CreateResolverEndpoint` | Create resolver endpoint |
| POST | `/#X-Amz-Target=Route53Resolver.CreateResolverQueryLogConfig` | Create resolver query log config |
| POST | `/#X-Amz-Target=Route53Resolver.CreateResolverRule` | Create resolver rule |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteFirewallDomainList` | Delete firewall domain list |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteFirewallRule` | Delete firewall rule |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteFirewallRuleGroup` | Delete firewall rule group |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteResolverEndpoint` | Delete resolver endpoint |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteResolverQueryLogConfig` | Delete resolver query log config |
| POST | `/#X-Amz-Target=Route53Resolver.DeleteResolverRule` | Delete resolver rule |
| POST | `/#X-Amz-Target=Route53Resolver.DisassociateFirewallRuleGroup` | Disassociate firewall rule group |
| POST | `/#X-Amz-Target=Route53Resolver.DisassociateResolverEndpointIpAddress` | Disassociate resolver endpoint ip address |
| POST | `/#X-Amz-Target=Route53Resolver.DisassociateResolverQueryLogConfig` | Disassociate resolver query log config |
| POST | `/#X-Amz-Target=Route53Resolver.DisassociateResolverRule` | Disassociate resolver rule |
| POST | `/#X-Amz-Target=Route53Resolver.GetFirewallConfig` | Get firewall config |
| POST | `/#X-Amz-Target=Route53Resolver.GetFirewallDomainList` | Get firewall domain list |
| POST | `/#X-Amz-Target=Route53Resolver.GetFirewallRuleGroup` | Get firewall rule group |
| POST | `/#X-Amz-Target=Route53Resolver.GetFirewallRuleGroupAssociation` | Get firewall rule group association |
| POST | `/#X-Amz-Target=Route53Resolver.GetFirewallRuleGroupPolicy` | Get firewall rule group policy |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverConfig` | Get resolver config |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverDnssecConfig` | Get resolver dnssec config |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverEndpoint` | Get resolver endpoint |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverQueryLogConfig` | Get resolver query log config |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverQueryLogConfigAssociation` | Get resolver query log config association |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverQueryLogConfigPolicy` | Get resolver query log config policy |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverRule` | Get resolver rule |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverRuleAssociation` | Get resolver rule association |
| POST | `/#X-Amz-Target=Route53Resolver.GetResolverRulePolicy` | Get resolver rule policy |
| POST | `/#X-Amz-Target=Route53Resolver.ImportFirewallDomains` | Import firewall domains |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallConfigs` | List firewall configs |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallDomainLists` | List firewall domain lists |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallDomains` | List firewall domains |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallRuleGroupAssociations` | List firewall rule group associations |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallRuleGroups` | List firewall rule groups |
| POST | `/#X-Amz-Target=Route53Resolver.ListFirewallRules` | List firewall rules |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverConfigs` | List resolver configs |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverDnssecConfigs` | List resolver dnssec configs |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverEndpointIpAddresses` | List resolver endpoint ip addresses |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverEndpoints` | List resolver endpoints |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverQueryLogConfigAssociations` | List resolver query log config associations |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverQueryLogConfigs` | List resolver query log configs |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverRuleAssociations` | List resolver rule associations |
| POST | `/#X-Amz-Target=Route53Resolver.ListResolverRules` | List resolver rules |
| POST | `/#X-Amz-Target=Route53Resolver.ListTagsForResource` | List tags for resource |
| POST | `/#X-Amz-Target=Route53Resolver.PutFirewallRuleGroupPolicy` | Put firewall rule group policy |
| POST | `/#X-Amz-Target=Route53Resolver.PutResolverQueryLogConfigPolicy` | Put resolver query log config policy |
| POST | `/#X-Amz-Target=Route53Resolver.PutResolverRulePolicy` | Put resolver rule policy |
| POST | `/#X-Amz-Target=Route53Resolver.TagResource` | Tag resource |
| POST | `/#X-Amz-Target=Route53Resolver.UntagResource` | Untag resource |
| POST | `/#X-Amz-Target=Route53Resolver.UpdateFirewallConfig` | Update firewall config |
| POST | `/#X-Amz-Target=Route53Resolver.UpdateFirewallDomains` | Update firewall domains |
| POST | `/#X-Amz-Target=Route53Resolver.UpdateFirewallRule` | Update firewall rule |
| POST | `/#X-Amz-Target=Route53Resolver.UpdateFirewallRuleGroupAssociation` | Update firewall rule group association |
| POST | `/#X-Amz-Target=Route53Resolver.UpdateResolverConfig` | Update resolver config |

…and 3 more operations. They are listed in full on the page.

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-route53-resolver/refs/heads/main/openapi/amazon-route53-resolver-amazon-route-53-resolver-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resolver.html
- **Pricing** — https://aws.amazon.com/route53/pricing/
- **GettingStarted** — https://aws.amazon.com/route53/getting-started/
- **FAQ** — https://aws.amazon.com/route53/faqs/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/amazon-route53-resolver/refs/heads/main/apis.yml

## Tags

Amazon Route 53 Resolver

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amazon-route53-resolver/amazon-route53-resolver-amazon-route-53-resolver-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amazon-route53-resolver/.
