Skimming the docs pages it looks like Scaleway just lifted the request/response examples from the DO API.
Everything around those appears to be "original" - as much as that is possible for a standardized API.
Whoever wrote those docs probably just looked up a reference for the S3 API, and DO's particular implementation happened to be the first result.
There is nothing much wrong with this in my opinion.
The respective docs:
https://www.scaleway.com/docs/s3/object-operations/
https://developers.digitalocean.com/documentation/spaces/#ob...