Projects
A project is one app: its code, versions, database and addresses.
Base URLhttps://api.kalle.build/v1AuthBearer kalle_sk_…VersionKalle-Version: 2026-11-01
List and get projects
GET /projects lists the workspace's projects, most recently changed first. GET /projects/{id} returns one project with its status, live address and the credits it used this period.
| Status | Meaning |
|---|---|
draft | Not published, and Kalle by Appmake is not working on it |
awaiting_approval | A plan or action waits for approval |
building | Work in progress |
live | Published |
paused | Out of credits and balance |
GET/v1/projects/prj_8a1c2e4f6b7d4c9e8f0a1b2c3d4e5f60
curl https://api.kalle.build/v1/projects/prj_8a1c2e4f6b7d4c9e8f0a1b2c3d4e5f60 \
-H "Authorization: Bearer $KALLE_API_KEY" \
-H "Kalle-Version: 2026-11-01"Rename a project
PATCH /projects/{id} changes the name, up to 80 characters.
PATCH/v1/projects/prj_8a1c2e4f6b7d4c9e8f0a1b2c3d4e5f60
curl https://api.kalle.build/v1/projects/prj_8a1c2e4f6b7d4c9e8f0a1b2c3d4e5f60 \
-X PATCH \
-H "Authorization: Bearer $KALLE_API_KEY" \
-H "Kalle-Version: 2026-11-01" \
-H "Content-Type: application/json" \
-d '{
"name": "Lotus Yoga Nørrebro"
}'