Skip to content

Upload addon bundle

POST
/marketplace/{slug}/bundle
curl --request POST \
--url https://shoehorn.example.com/api/v1/marketplace/example/bundle \
--header 'Content-Type: multipart/form-data' \
--form backend=@file \
--form frontend=@file

Uploads backend and/or frontend bundles for a published addon. Uses multipart form upload with backend and frontend file fields.

slug
required
string
Media type multipart/form-data
object
backend

Backend JS bundle (QuickJS IIFE)

string format: binary
frontend

Frontend JS bundle (ESM)

string format: binary

Bundle uploaded