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. Activate Connect. One organization, one sandbox resource, one scoped key.
- 2. Create a contact. Keep the full key on your server.
- 3. Record explicit consent. Store evidence and policy version.
- 4. Prepare the sandbox operation. Add template, conversation or campaign context.
- 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.