Nieuw: Kwamle AI Studio is nu beschikbaar — bouw slimme chatbots in enkele minuten.Ontdek →
Bronnen

REST API.

Een moderne REST API voor alles in Kwamle Media — bots, abonnees, berichten, winkels en AI.

REST API.

Basis-URL

https://app.kwamlemedia.com/api/v1

Authenticatie

Elke aanvraag vereist een Bearer Token in de header:

Authorization: Bearer YOUR_API_TOKEN

Haal je token op via Instellingen → API-sleutels.

Bots

GET/bots
Toont al je bots.
GET/bots/{id}
Details van een specifieke bot.
POST/bots
Maakt een nieuwe bot aan.
PATCH/bots/{id}
Werkt de gegevens van een bot bij.
DELETE/bots/{id}
Verwijdert een bot.

Abonnees

GET/subscribers
Toont abonnees met paginering.
GET/subscribers/{id}
Gegevens van een specifieke abonnee.
POST/subscribers/{id}/messages
Stuurt een bericht naar een specifieke abonnee.
POST/subscribers/{id}/tags
Voegt een tag toe aan een abonnee.

Berichten

GET/posts
Toont geplande en gepubliceerde berichten.
POST/posts
Maakt/plant een nieuw bericht.

E-commerce

GET/products
Toont producten.
POST/products
Voegt een nieuw product toe.
GET/orders
Toont bestellingen.

AI Studio

POST/ai/chat
Multi-provider AI-aanroep met automatische selectie.
GET/ai/usage
Statistieken over dagelijks tokenverbruik.

Voorbeeldaanvraag

curl -X POST https://app.kwamlemedia.com/api/v1/ai/chat \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {"role": "user", "content": "Write me an ad for a new product"}
    ],
    "max_tokens": 500
  }'

Webhooks

Abonneer je op live platformgebeurtenissen (nieuw bericht, nieuwe bestelling, nieuwe reactie):

POST /webhooks
{
  "url": "https://yourdomain.com/webhook",
  "events": ["message.received", "order.created", "comment.posted"]
}

Snelheidslimiet

  • Free: 60 aanvragen/min
  • Pro: 600 aanvragen/min
  • Enterprise: 6.000 aanvragen/min + aangepast

De headers X-RateLimit-Remaining en X-RateLimit-Reset geven realtime-informatie terug.

Officiële SDK's in ontwikkeling

Binnenkort: bibliotheken voor Node.js, Python, PHP en Go.
Voor technische vragen: api@kwamlemedia.com