---
title: "Bundle a project via multipart (manifest + tarball)"
method: POST
path: "/v1/stacks/bundle-multipart"
tags: ["Stacks"]
---

# Bundle a project via multipart (manifest + tarball)

`POST /v1/stacks/bundle-multipart`

Accepts multipart/form-data containing a JSON string manifest (must include entrypoint) and a tarball file, forwards to /sandbox/bundle-multipart, and returns base64 bundle (path + content).

## Response `200`

Bundled tar.gz returned as base64

- object
  - `path` string, required
  - `content` string, required

## Changes

- **2025-11-11** `8031331c2cf6` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/benchify/apis/benchify-api/changes/v1/stacks/bundle-multipart/post.md)

---

[API](https://skmtc.dev/benchify/apis/benchify-api.md) · [All operations](https://skmtc.dev/benchify/apis/benchify-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/benchify/benchify-api/revisions/1a65aea8dd7d/schema)
