AWS CloudTrail is the correct service for viewing API calls to AWS services. Here's why:
- AWS CloudTrail records API calls and related events made in your AWS account, providing a history of AWS API calls for your account
- Amazon CloudWatch is for monitoring and observability - it collects monitoring and operational data in the form of logs, metrics, and events
- AWS Config is for resource inventory, configuration history, and configuration change notifications
- AWS Artifact is for on-demand access to AWS security and compliance reports
CloudTrail enables security analysis, resource change tracking, and compliance auditing by logging API activity across your AWS infrastructure.