Zip Files in AWS S3
S3zipper is a service that helps with zipping multiple files in Amazon AWS S3.
It is currently running version 4 as of 2021. So, we have put some effort into it.
It is good for individuals, small businesses, or anyone else.
This is the managed version.
If you need private servers, or need to comply with privacy regulations such as HIPAA:
Visit Amazon Web Service Marketplace for more information.
Contact us directly in two ways:
For API documentation and usage:
Available language examples in postman:
cURL, jQuery, Ruby, Python Requests, Node, PHP, Golang, etc.
S3zipper has a lot of examples to follow in Postman .
NB: There are four steps for using the Main Web API & three steps for using the EC2 version:
First create an account if you don't have one here:
https://s3zipper.com/registration/register
else, login here:
https://s3zipper.com/registration/login
Get the user key and user secret here:
https://s3zipper.com/auth/develop
API = The API call
DOCS = The documentation for this API
These are all the steps in order.
1. Generate the token
API : https://api.s3zipper.com/gentoken
DOCS : https://docs.s3zipper.com/#6ed32e6a-62c8-e2db-c01a-f768c75d3904
API : https://api.s3zipper.com/tokenv2
DOCS : https://docs.s3zipper.com/#76e66131-c5e7-4f59-8495-f5f216c01bd3
2 a) Start a zipping process that generates a downloadable web URL using the token. It returns a Job ID.
API : https://api.s3zipper.com/v1/streamzip
DOCS :https://docs.s3zipper.com/#c1a1f851-cdb6-5d63-eeea-87bbb34799b1
API : https://api.s3zipper.com/v2/streamzip
DOCS :https://docs.s3zipper.com/#b764bd66-8810-46ad-9e49-526b34d7af8d
This API call starts immediately and returns Job ID ASAP.
API : https://api.s3zipper.com/v2/streamzipidThis API call starts immediately and returns Job ID ASAP.
API : https://api.s3zipper.com/v2/zipstartid
The EC2 version has two simple steps in the folowing order.
1 a) Start a zipping process that generates a downloadable web URL. It returns a Job ID.
API : http://<public-ip|domain>/v1/streamzip
DOCS : https://docs.s3zipper.com/#09d11725-479d-49af-89a4-236a9245c23d
API : http://<public-ip|domain>/v2/streamzip
DOCS : https://docs.s3zipper.com/#fd653b3a-7e63-485e-8210-842eac9eb399
1 b) Start a zipping process that zips files directly to AWS S3 bucket. It returns Job ID.
API : http://<Public-IP|Domain>/v1/s3zip
DOCS :https://docs.s3zipper.com/#f34b1b49-9518-4690-b29f-6cee9b6326a7
API : http://<Public-IP|Domain>/v2/s3zip
DOCS : https://docs.s3zipper.com/#90c2c0cc-afbf-4fbe-9cb3-040d8fe9a480
2. Check the status of Job ID. It returns the status with result or errors.
API : http://<Public-IP|Domain>/v1/status
DOCS : https://docs.s3zipper.com/#500ed591-f317-4ad2-b870-cf8923bf11d4
API : http://<Public-IP|Domain>/v2/status
DOCS : https://docs.s3zipper.com/#7e282bbb-834e-48a5-9044-cde15e2cd042