Documentation Index
Fetch the complete documentation index at: https://docs.zipkit.io/llms.txt
Use this file to discover all available pages before exploring further.
Get started in three steps
This guide will walk you through creating your first zip archive using the ZipKit API. You’ll go from signup to a working API call in just a few minutes.Step 1: Create your account and project
Step 2: Configure your storage bucket
ZipKit stores zip archives in your cloud storage. You’ll need to configure either an AWS S3 or Cloudflare R2 bucket.- AWS S3
- Cloudflare R2
- Go to the “Buckets” section in your project
- Click “Add Bucket”
- Select “AWS S3” as the provider
- Enter your bucket configuration:
- Bucket Name: Your S3 bucket name
- Access Key ID: Your AWS access key
- Secret Access Key: Your AWS secret key
- Region: Your bucket’s region (e.g.,
us-east-1)
- Click “Save”
Make sure your bucket has proper write permissions for the credentials you provide.
Step 3: Create an access token and make your first API call
Generate an access token
- Go to the “Access Tokens” section
- Click “Create Token”
- Give it a name (e.g., “Development Token”)
- Click “Create”
- Copy the token immediately - you won’t be able to see it again!
Make your first API call
Now you’re ready to create your first zip! Replace the placeholders in this example:You’ll receive a response like this:The
status will be "none" initially, then change to "processing" and finally "succeeded" when complete.Set up webhooks (optional)
To get notified when your zip is ready, configure a webhook URL in your project settings. ZipKit will send a notification when the zip completes.See the Webhooks guide to set this up.
What just happened?
- ZipKit received your request with a list of URLs to bundle
- Downloaded each file from the URLs you provided
- Created a zip archive containing all the files
- Uploaded the zip to your configured cloud storage bucket
- The zip is now available in your bucket at the
keyyou specified (e.g.,example.zip)