API Commons · Storage · de facto
The S3 Interface
58 providers in the API Evangelist catalog claim S3 compatibility. 12 of them declare an S3 operation in a published OpenAPI. That is the denominator, and it is small — the weakest evidence base of the five standards in this programme. Shares here are coarse by construction and should be read as a signal, not a census.
How it was measured
Graded by what adopters declare in a spec anyone can read. Live probing was tested and does not work here, and the vendor compatibility matrices this ecosystem is known for are rendered in JavaScript rather than served as text.
The core tier
What a provider has to implement before a compatibility claim means anything. Every placement is measured, and the evidence for each sits in the tier profile.
ListBucketsListObjectsDeleteBucketDeleteObjectGetObjectCreateBucketHeadObjectPutObject
Adopters
| Evidence | Count | What it means |
|---|---|---|
| declared | 12 | Publishes a machine-readable spec declaring them. |
| vendor-matrix | 2 | Publishes their own compatibility table. |
| prose | 32 | Says so, and publishes nothing a reader can check. |
Every entry in the registry carries the URL it was read from and the date it was read. A claim is never promoted to a verdict.
Providers that reach a tier
5 of the 46 recorded adopters demonstrably reach the core tier or better.
Artifacts
Everything this standard publishes. All of it is generated from the profile, so a re-measurement moves every artifact together.
storage/main/standard/s3-2006-03-01/s3-model.json
OpenAPI
storage/main/standard/s3-2006-03-01/openapi.yml
Tier profile
storage/main/standard/s3-2006-03-01/profile.yml
Arazzo workflow
storage/main/standard/s3-2006-03-01/arazzo/core-conformance.yml
MCP tools
storage/main/standard/s3-2006-03-01/mcp/tools.json
Spectral ruleset
storage/main/standard/s3-2006-03-01/spectral/s3-profile.yaml
Adopter registry
storage/main/adopters/s3-2006-03-01.yml
Repository
storage
Documentation
https://apicommons.org/standards/storage/
License
storage/blob/main/LICENSE
Source
| Originator | Amazon Web Services |
| Read from | https://github.com/boto/botocore |
| Upstream licence | Apache-2.0 |
| Pinned at | aeb03fc4ae530e0b3f47d588b6021581db870c8c |
| API Commons | https://apicommons.org/standards/storage/ · https://github.com/api-commons/storage |