MinIO S3 API

MinIO is an open-source object storage server compatible with Amazon S3. Its REST API supports all core S3 operations: buckets, objects, metadata, streams, versioning, and encryption. Self-hosted and scalable, it works great for file storage, backups, media, and AI data pipelines.

1

Endpoints

28

Views

Jul 20, 2025

Last Checked

NaN

Rate Limit

API Endpoints

Uploads files to S3-compatible storage

Full URL

http://localhost:9000/{bucket}/object

Code Examples

curl -X PUT 'http://localhost:9000/{bucket}/object' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "file": "binary_data",
  "content-type": "image/png"
}

Example Response

{
  "etag": "abc123xyz456",
  "location": "/bucket-name/file.png",
  "versionId": "null"
}

Version

v1

Rate Limit

100 uploads/minute
Tags
s3-compatiblestorage
Technical Details
Authentication
S3 Credentials
Response Formats
XML
Availability
global
Status
Published
Rate Limits

Self-managed

Supported Languages
Any S3 SDK
Use Cases
file storage
data lakes
https://min.io/