Endpoint
Bearer token avec votre Secret Key (format: Bearer sk_...)
Body Parameters
Nom complet du contact à sauvegarder.
Numéro de téléphone du contact (format international, ex: +1234567890).
Note
Cette requête permet de synchroniser un contact avec l’appareil mobile enregistré. L’action est déclenchée via Google Firebase Cloud Messaging (FCM).
Exemples de requêtes
curl -X POST https://api.wachap.com/api/sms/save-contact \
-H "Content-Type: application/json" \
-H "Authorization: Bearer VOTRE_CLE_SECRETE" \
-d '{
"name": "John Doe",
"phone_number": "+1234567890"
}'
Exemple de réponse
{
"success": true,
"message": "Contact sauvegardé avec succès via FCM",
"data": {
"contactId": "cnt_789ghi012jkl"
}
}
Codes d’erreur
| Code | Description |
|---|
401 | INVALID_SECRET_KEY - Clé secrète invalide ou manquante |
400 | MISSING_PARAMETERS - Nom ou numéro manquant |
500 | FCM_ERROR - Erreur lors de la synchronisation via FCM |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Numéro de téléphone du contact
Contact sauvegardé avec succès