REST endpoint to access an item stored inside DynamoDB

Solution 1:

It's not necessarily bad. For example, with Amazon S3 the bucket is the parent and the key is the child. And here's one way how S3 exposes access:

https://s3.Region.amazonaws.com/bucket-name/key-name

https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-bucket-intro.html