Documentation

Getting started

In vijf stappen van nul naar je eerste verstuurde WhatsApp-bericht via API.

1. Account aanmaken

Ga naar /signup en kies een plan. Voor het uitproberen kies je Free Trial — 50 berichten/maand, lifetime, geen creditcard.

2. Inloggen op de admin

Na het aanmaken stuurt TextMeFlow je een mail met inloglink. De admin draait op api.textmeflow.eu/admin. Daar zie je je API-key, je verbruik en je QR-code.

3. Telefoon koppelen

Open op je telefoon WhatsApp → InstellingenGekoppelde apparatenApparaat koppelen. Scan de QR-code in de admin. Je sessie blijft ingelogd zolang je telefoon af en toe online komt.

4. Eerste bericht versturen

# Vervang $TMF_API_KEY door de key uit je admin
curl -X POST https://api.textmeflow.eu/v1/messages \
  -H "Authorization: Bearer $TMF_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+32479123456",
    "text": "Hallo van TextMeFlow"
  }'

5. Webhook voor antwoorden

Wil je inkomende berichten ontvangen? Configureer een webhook URL onder /admin/webhook. TextMeFlow POST't elk inkomend bericht als JSON, gesigneerd met HMAC-SHA256 in de X-TextMeFlow-Signature header. Payload is 1-op-1 compatibel met TextMeBot — bestaande integraties werken zonder aanpassingen.

# Voorbeeld payload (TextMeBot-compatibel)
{
  "type": "text",
  "from": "32479123456",
  "from_name": "Jan Janssens",
  "to": "32499123456",
  "file": "null",
  "message": "Bedankt!"
}

Volledige documentatie + verify-snippets in PHP/Node/Python: /docs/webhooks.

Volgende stap

Lees Anti-spam best practices voor je naar productie gaat — dat houdt je nummer veilig.