I don't think it's going to be possible as DAX is deployed inside a VPC so even if it would be possible to call DAX directly from API gateway, it would be possible only for Private REST API.
If you don't use DAX for anything else, you could still implement the caching at rest Api level instead of using DAX
There isn't a way to achieve this without using a Lambda in between, that too a VPC Lambda which could very well defeat the purpose of using a caching system to reduce data access latencies. Using DynamoDB directly may be a better option here and using APIGW caching if applicable.
API Gateway: AWS Service integration using IAM authorizationasked a month ago
API Gateway - Gateway response - HTTP APIAccepted Answerasked 2 years ago
Build a REST API with API Gateway private integration: TutorialAccepted Answerasked 7 months ago
I am having an issue in API Gateway that says " No integration defined for method" when I attempt to deployasked 6 months ago
How to use JS SDK V3 to getItem from DAX: "@aws-sdk/client-dax" instead of "amazon-dax-client"Accepted Answerasked 8 months ago
"Timeout waiting for an available tube" from Daxasked 6 months ago
Binary uploads to API Gateway Proxy with Lambda IntegrationAccepted Answerasked 6 years ago
API Gateway: Difference between "Maximum integration timeout" and "TimeoutInMillis"Accepted Answerasked 2 years ago
API Gateway integration with DAXasked 8 months ago
Using PartiQL with DAX client for dynamodbAccepted Answerasked 5 months ago