Skip to content
AppmakeDocs
Log inGet started
Kalle by Appmake API · Get started

Kalle by Appmake API

Use Kalle by Appmake in your own products. Send a message, get an answer. Your first call takes about two minutes.

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

1. Get an API key

Sign in to Appmake and open Kalle API in the sidebar. Click Create key, give it a name and copy it. Keys start with kalle_sk_.

Terminal
export KALLE_API_KEY="kalle_sk_live_..."

2. Install the SDK

Pick your language. The SDKs read KALLE_API_KEY from the environment. You can also call the API directly with cURL.

LanguageInstall
TypeScriptnpm install kalle
Pythonpip install kalle
Gogo get github.com/appmake/kalle-go
Rubygem install kalle
PHPcomposer require kalle/kalle-php
Javabuild.kalle:kalle-java:1.0.0

3. Send your first message

This sends one message to Kalle Turbo and prints the answer. The reply text is in content[0].text.

Press Try it next to the code to send it from this page with a test key.

POST/v1/messages
curl https://api.kalle.build/v1/messages \
  -H "Authorization: Bearer $KALLE_API_KEY" \
  -H "Kalle-Version: 2026-11-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kalle-turbo",
    "max_tokens": 256,
    "messages": [
      {
        "role": "user",
        "content": "Hello, Kalle"
      }
    ]
  }'
Open in Appmake