Please forgive me if this is dumb, not my field.
Say I would like to provide an API for my users like this :
www.mydomain.com/USER-API-KEY/some-user-data
Where the USER-API-KEY
is 16 characters and numbers unique ID per user, known only to him.
Say the user use this to write data to a server (Amazon/Firebase, etc).
Why is this API considered to be not safe ? is there a way to make this API more safe from attacks by keeping this simplicity ?