TechnoMindsSaudi digital infrastructure

Connect quickstart

Create the first protected contact.

Activate Connect to receive a product-scoped key. The first request normalizes, encrypts and deduplicates a WhatsApp contact without sending a message.

  1. 1. Activate Connect. One organization, one sandbox resource, one scoped key.
  2. 2. Create a contact. Keep the full key on your server.
  3. 3. Record explicit consent. Store evidence and policy version.
  4. 4. Prepare the sandbox operation. Add template, conversation or campaign context.
  5. 5. Verify events. Deduplicate signed webhooks and reconcile unknown outcomes.
curl -X POST https://api.technominds.sa/v1/connect/contacts \
  -H "Authorization: Bearer $TECHNOMINDS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "organization_id": "$TECHNOMINDS_ORGANIZATION_ID",
    "channel": "whatsapp",
    "address": "+966501234567",
    "display_name": "Sandbox customer",
    "default_country": "SA",
    "source": "quickstart"
  }'
Developer-preview boundary: this flow does not connect to Meta or deliver a real WhatsApp message. Production requires Meta Business verification, WABA onboarding, sender registration and approved credentials.