Skip to content
AppmakeDocs
Log inGet started
Platform API · Get started

Platform API

Create projects, ask Kalle by Appmake to change them, publish, connect domains, read data and get webhooks, all from your own code.

Base URLhttps://api.kalle.build/v1AuthBearer kalle_sk_…VersionKalle-Version: 2026-11-01

Basics

The Platform API uses the same base URL, keys and version header as the Kalle by Appmake API. Keys need the platform:read scope to read and platform:write to change anything.

ObjectID prefix
Projectprj_
Project messagepmsg_
Deploymentdpl_
Domaindom_
Webhookwhk_
Eventevt_
GET/v1/projects
curl https://api.kalle.build/v1/projects \
  -H "Authorization: Bearer $KALLE_API_KEY" \
  -H "Kalle-Version: 2026-11-01"
Open in Appmake

Idempotency

Send an Idempotency-Key header with any POST. If the same key is sent again within 24 hours, you get the first response back instead of a second project or deployment.