Avec l'API Boolky, vous pouvez intégrer un certain nombre de fonctions, telles que l'envoi d'un message à la fois aux contacts existants et aux nouveaux, vous pouvez calculer combien cela coûtera avant d'envoyer. Vous pouvez ajouter un contact chaque fois que vous avez un nouvel utilisateur. Vous pouvez intégrer toutes les fonctionnalités que nous avons, si certaines fonctionnalités ne suffisent pas ou si vous avez des problèmes d'intégration, écrivez à la service de support et nous résoudrons ce problème dès que possible.
Vous pouvez utiliser ce point de terminaison pour ajouter des contacts dans notre système. Vous pouvez ajouter des contacts groupes. Si vous ne spécifiez aucun groupe, les contacts seront ajoutés à "All" groupe généré par défaut pour vous. Aussi, si vous avez des contacts enregistrés dans notre système, vous pouvez utiliser contactIds dans ENVOYER DES SMS appeler.
{
"content": [
{
"name": "Emma Smith",
"phone": "+12508682818",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Olivia Munn",
"phone": "+17784845095",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Ava Gardner",
"phone": "+12508079925",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
},
{
"name": "Isabella Rossellini",
"phone": "+12507129905",
"birthday": "13-04-1993",
"gender": 1,
"mail": "[email protected]"
}
],
"groupIds": [
1,
2,
3
]
}
Variable | Type | Validation | Required | Info |
---|---|---|---|---|
name | string | Min 1, Max 50 characters | true | Contact Name |
phone | string | Min 1 Number | true | Contact phone number |
birthDay | dateString | null | false | Contact birth day |
gender | integer | null | false | Contact gender male - 1, female - 2 |
null | false | Contact email address | ||
groupIds | int[] | null | false | Group Ids - for example [1,2,3] |
Si tout s'est bien passé, vous pouvez trouver contacts domaine[]. Unique contact ont ces champs.
name, phone, groupIds, notValid, gender, mail
{
"result": {
"data": [
{
"id": 5817760,
"name": "Emma Smith",
"phone": "+12508682818",
"groupIds": [
0,
1,
2,
3
],
"notValid": false,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817761,
"name": "Olivia Munn",
"phone": "+17784845095",
"groupIds": [
586
],
"notValid": true,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817762,
"name": "Ava Gardner",
"phone": "+12508079925",
"groupIds": [
0,
1,
2,
3
],
"notValid": false,
"gender": 1,
"mail": "[email protected]"
},
{
"id": 5817763,
"name": "Isabella Rossellini",
"phone": "+12507129905",
"groupIds": [
586
],
"notValid": true,
"gender": 1,
"mail": "[email protected]"
}
],
"message": {
"localizedMessage": "Successfully added",
"messageKey": "success"
}
}
}
Une réponse d'erreur peut être obtenue si vous avez une mauvaise clé api
{
"error": {
"localizedMessage": "Session expired",
"messageKey": "sessionExpired"
}
}