Skip to content

Add chunked zip blob upload endpoint#6

Open
IamJasonBian wants to merge 1 commit into
mainfrom
IamJasonBian/zip-blob-upload-endpoint
Open

Add chunked zip blob upload endpoint#6
IamJasonBian wants to merge 1 commit into
mainfrom
IamJasonBian/zip-blob-upload-endpoint

Conversation

@IamJasonBian
Copy link
Copy Markdown
Owner

Summary

  • New /api/blob-upload/ endpoint with 4-step chunked upload flow for large zip files
  • Works within Netlify's 6MB function limit using 4MB chunks uploaded in parallel
  • Includes init, chunk, complete, and status sub-endpoints
  • Full OpenAPI/Swagger docs under the "Blob Upload" tag

Test plan

  • Deployed to production and verified full init → chunk → complete → status flow
  • Confirmed zip file stored correctly in oncall blob store
  • YAML validates, JS modules load without errors

3-step upload flow (init/chunk/complete) for large zip files,
working within Netlify's 6MB request limit with 4MB chunks.
Includes status endpoint and full Swagger docs.
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 16, 2026

Deploy Preview for route-runtime-service ready!

Name Link
🔨 Latest commit 6abf608
🔍 Latest deploy log https://app.netlify.com/projects/route-runtime-service/deploys/69b88d270540ce00085742b4
😎 Deploy Preview https://deploy-preview-6--route-runtime-service.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant