Skip to content
AppmakeDocs
Log inGet started
Platform API · Endpoints

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.

StatusMeaning
draftNot published, and Kalle by Appmake is not working on it
awaiting_approvalA plan or action waits for approval
buildingWork in progress
livePublished
pausedOut 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"
Open in Appmake

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"
  }'
Open in Appmake

Create or delete a project