API Reference

Integrate Reactly's build engine into your own applications and workflows using our REST API.

Authentication

All API requests must include your API key in the header:

Authorization: Bearer YOUR_API_KEY

Endpoints

v1.0.0
POST/api/builder

Trigger a new build process for a project archive.

Parameters

file

Multipart/form-data ZIP archive

Required
framework

One of: vite, next, vue, svelte

Optional

curl -X POST https://reactly.engine/api/build \

-H "Authorization: Bearer $KEY" \

-F "file=@project.zip"

GET/api/status/:id

Check the current status and summary of a running or completed build.

{

"id": "bld_7f2x9",

"status": "success",

"duration": 4200,

"downloadUrl": "/api/download?id=..."

}

GET/api/logs/:id

Retrieve full build logs for debugging and auditing.

[

{ "time": "14:02:01", "message": "Installing dependencies..." },

{ "time": "14:02:45", "message": "Build completed" }

]

Official SDKs

We provide official wrappers for major languages to make integration even easier.

JavaScript / TS

npm install @reactly/sdk

Python

pip install reactly-python