Transfer Repository Archives

The Git Code Store Projects API returns signed URLs for transferring ZIP files. These HTTP transfers are separate from the API calls. Set DOWNLOAD_URL or UPLOAD_URL to the exact URL from the corresponding API response before running the commands below.

For a download, use the exact downloadUrl returned by Generate Git Code Store Project Download Url:

Copy

For an upload, use the exact uploadUrl and every entry in headers returned by Generate Git Code Store Project Upload Url. For example, if headers contains only content-type: application/zip:

Copy

Include any additional returned headers unchanged. Don't send the Wix authorization value to either signed transfer URL. Wait for a successful PUT before committing, and don't replace the staged ZIP while a commit is in progress.

Last updated: 12 October 2026

Did this help?