S3 Compatible API Reference
Overview
Memesplora provides an AWS S3-compatible API for use with any S3-compatible client.
Endpoint
http://localhost:5213
Supported Operations
Bucket
GET /- ListBucketsHEAD /{bucket}- HeadBucket
Objects
GET /{bucket}/{key}- GetObjectPUT /{bucket}/{key}- PutObjectDELETE /{bucket}/{key}- DeleteObjectHEAD /{bucket}/{key}- HeadObjectGET /{bucket}- ListObjects / ListObjectsV2POST /{bucket}?delete- DeleteObjects
Multipart Uploads
POST /{bucket}/{key}?uploads- CreateMultipartUploadPUT /{bucket}/{key}?partNumber=&uploadId=- UploadPartPOST /{bucket}/{key}?uploadId=- CompleteMultipartUploadDELETE /{bucket}/{key}?uploadId=- AbortMultipartUploadGET /{bucket}/{key}?uploadId=- ListParts
Examples
AWS CLI
bash
aws configure --profile memesplora
aws s3 --endpoint-url http://localhost:5213 lsrclone
bash
rclone config # Select S3 Compatible
rclone copy file.txt memesplora:my-space/