API de gestion des contacts

Gérez les groupes de comptes Afilnet et les contacts depuis notre API. Créez, modifiez ou modifiez les informations de groupe ou de contact à partir de votre propre logiciel.

  • API HTTP , Gérez les groupes et les contacts depuis n'importe quel langage de programmation
  • 99.9% SLA, Nous optimisons les performances de tous les serveurs.
API SMS

Langages de programmation

Cliquez sur le langage de programmation de votre choix et accédez à des exemples pour intégrer l'API Contacts avec un simple copier-coller

Fonctionnalité API

Créer un groupe

Méthode API qui vous permet de créer un groupe de contacts sur Afilnet. Les groupes de contacts peuvent être utilisés pour gérer des envois automatisés ou pour mener des campagnes par SMS, voix ou e-mail.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=creategroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
name Nom du groupe Obligatoire
type Type de groupe (e-mail ou mobile) Obligatoire
fields Liste des champs séparés par des virgules. Il est obligatoire de saisir un champ mobile si type = mobile et un champ e-mail si type = email Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
INCORRECT_TYPE Type incorrect. Le type doit être mobile ou email
MISSING_MAIN_FIELD Le champ principal est manquant ("mobile" si type = mobile ou "e-mail" si type = email)

Paramètres :

  • class : group
  • method : creategroup
  • user : user
  • password : password
  • name : test name
  • type : mobile
  • fields : mobile,name,address

Requête :

https://www.afilnet.com/api/http/?class=group&method=creategroup&user=user&password=password&name=test name&type=mobile&fields=mobile,name,address

Récupère la liste des champs du groupe

Méthode API qui vous permet d'obtenir une liste de tous les champs d'un groupe. Ces champs vous permettront de personnaliser vos messages (SMS, voix, email, ...).
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=getgroupcolumns Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : getgroupcolumns
  • user : user
  • password : password
  • idgroup : 1000

Requête :

https://www.afilnet.com/api/http/?class=group&method=getgroupcolumns&user=user&password=password&idgroup=1000

Ajouter un champ à un groupe

Méthode API qui vous permet d'ajouter un nouveau champ à votre groupe de contacts. Chaque champ est une donnée supplémentaire qu'il stocke sur les contacts du groupe (nom, prénom, adresse, référence, etc.)
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=addcolumntogroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
field Champ du groupe Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : addcolumntogroup
  • user : user
  • password : password
  • idgroup : 1000
  • field : name

Requête :

https://www.afilnet.com/api/http/?class=group&method=addcolumntogroup&user=user&password=password&idgroup=1000&field=name

Supprimer un champ d'un groupe

Méthode API qui vous permet de supprimer un champ existant de votre groupe de contacts.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=deletecolumnfromgroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
field Champ du groupe Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : deletecolumnfromgroup
  • user : user
  • password : password
  • idgroup : 1000
  • field : name

Requête :

https://www.afilnet.com/api/http/?class=group&method=deletecolumnfromgroup&user=user&password=password&idgroup=1000&field=name

Supprimez un contact d'un groupe

Méthode API qui vous permet de supprimer un groupe de contacts.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=deletegroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : deletegroup
  • user : user
  • password : password
  • idgroup : 1000

Requête :

https://www.afilnet.com/api/http/?class=group&method=deletegroup&user=user&password=password&idgroup=1000

Associer un pays à un groupe

Méthode API qui vous permet d'attribuer un pays à un groupe de contacts. Ceci est obligatoire pour créer des événements associés au groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=assigncountrytogroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
countryiso3 Code ISO du pays Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué
COUNTRY_NOT_FOUND Il n'y a pas de pays avec le code indiqué

Paramètres :

  • class : group
  • method : assigncountrytogroup
  • user : user
  • password : password
  • idgroup : 1000
  • countryiso3 : esp

Requête :

https://www.afilnet.com/api/http/?class=group&method=assigncountrytogroup&user=user&password=password&idgroup=1000&countryiso3=esp

Obtenir la liste de contacts de groupe

Méthode API qui vous permet d'obtenir tous les contacts associés à un groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=getcontacts Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : getcontacts
  • user : user
  • password : password
  • idgroup : 1000

Requête :

https://www.afilnet.com/api/http/?class=group&method=getcontacts&user=user&password=password&idgroup=1000

Obtenir un contact d'un groupe

Méthode API qui vous renvoie un contact d'un groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=getcontact Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup identifiant de groupe Obligatoire
idcontact ID de contact Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué
NOT_ACCESS_TO_CONTACT ERROR_NOT_ACCESS_TO_CONTACT

Paramètres :

  • class : group
  • method : getcontact
  • user : user
  • password : password
  • idgroup : 1000
  • idcontact : 1000

Requête :

https://www.afilnet.com/api/http/?class=group&method=getcontact&user=user&password=password&idgroup=1000&idcontact=1000

Ajouter un contact à un groupe

Méthode API qui vous permet d'ajouter un nouveau contact à un groupe. Le contact à ajouter doit avoir attribué tous les champs enregistrés dans le groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=addcontact Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
contact Contact à ajouter avec des champs séparés par des virgules, voir l'exemple Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
CONTACT_EXISTS Contact déjà existant dans le groupe
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : addcontact
  • user : user
  • password : password
  • idgroup : 1000
  • contact : mobile:123456789,name:testname

Requête :

https://www.afilnet.com/api/http/?class=group&method=addcontact&user=user&password=password&idgroup=1000&contact=mobile:123456789,name:testname

Ajouter une liste de contacts à un groupe

Méthode API qui ajoute une liste de contacts à un groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=addcontactlist Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup identifiant de groupe Obligatoire
contacts Liste de contacts au format JSON Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : addcontactlist
  • user : user
  • password : password
  • idgroup : 1000
  • contacts : [{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]

Requête :

https://www.afilnet.com/api/http/?class=group&method=addcontactlist&user=user&password=password&idgroup=1000&contacts=[{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]

Modifier le contact d'un groupe

Méthode API qui vous permet de modifier un contact dans un groupe. Le contact doit avoir attribué tous les champs enregistrés dans le groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=modifycontact Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
idcontact Identifiant du contact Obligatoire
contact Contact à ajouter avec les champs séparés par des virgules, voir l'exemple Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : modifycontact
  • user : user
  • password : password
  • idgroup : 1000
  • idcontact : 1000
  • contact : mobile:123456789,name:testname

Requête :

https://www.afilnet.com/api/http/?class=group&method=modifycontact&user=user&password=password&idgroup=1000&idcontact=1000&contact=mobile:123456789,name:testname

Supprimer le contact d'un groupe

Méthode API qui vous permet de supprimer un contact d'un groupe.
Paramètre Description Obligatoire / Optionnel
class=group Classe à laquelle la requête est réalisée Obligatoire
method=deletecontact Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
idgroup Identifiant du groupe Obligatoire
idcontact Identifiant du contact Obligatoire

Répondre:

  • statut
  • result (si status=success), vous recevrez les valeurs suivantes :
    • Acucun valeur supplémentaire vous sera envoyé
  • error (si status=error), vous recevrez le code d'erreur

Codes d'erreur :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué

Paramètres :

  • class : group
  • method : deletecontact
  • user : user
  • password : password
  • idgroup : 1000
  • idcontact : 1000

Requête :

https://www.afilnet.com/api/http/?class=group&method=deletecontact&user=user&password=password&idgroup=1000&idcontact=1000

Des outils qui améliorent notre API de gestion des contacts

CONNEXION API SÉCURISÉE

CONNEXION API SÉCURISÉE

Une sécurité adaptée à votre entreprise

Configurez vos connexions API , créez de nouveaux accès et gérez les existants.

Filtrez tous les accès API par IP , ajoutez ou supprimez des IP activées pour garantir la sécurité de vos accès.

Gardez une trace de toutes les connexions effectuées , de l'API utilisée et des dates / heures de connexion

PLUSIEURS API

PLUSIEURS API

Une connectivité adaptée à votre entreprise

Nous vous proposons plusieurs API pour vous connecter avec nous, nous avons une API HTTP, une authentification BASIC AUTH, SOAP et JWT afin que vous puissiez vous connecter avec nous comme vous le souhaitez.

Connectez-vous à l'une des API de manière sécurisée, simple et centralisée . L'API Afilnet est parfaite pour votre logiciel.

Journaux d'API

Journaux d'API

Apprenez à connaître chaque demande en détail

Grâce à nos journaux, vous pourrez consulter toutes les demandes effectuées et la réponse correspondante de notre API, ce qui vous permettra de consulter les détails lorsque vous en aurez besoin.

Les informations que vous pouvez consulter sont les suivantes :

  • IP source de la requête
  • Date et heure de la demande
  • API et méthode appelées
  • Paramètres envoyés à l'API
  • Réponse de l'API
  • métadonnées

Étapes pour utiliser l'API Contacts

L'utilisation de l'API de gestion des contacts ne prendra que quelques minutes

01

Demander votre essai gratuit

Pour accéder à l'API de contacts, vous devez être enregistré en tant que client Afilnet. Inscrivez-vous en quelques minutes.

02

Intégrer l'API Contacts

Effectuez l'intégration de l'API Contacts avec le langage de programmation de votre choix. Utilisez nos exemples pour une intégration rapide et contactez notre équipe si vous avez des questions.

03

Utilisation illimitée

Utilisez l'API Contacts comme vous le souhaitez. Cette API n'a aucune limitation, gérez vos groupes de contacts comme vous le souhaitez.

04

Bienvenue sur Afilnet!

Tout est prêt!, A réussi à améliorer ses communications avec Afilnet. Nous sommes ici pour prendre en charge notre API lorsque vous en avez besoin

Essayez Afilnet gratuitement!

Inscrivez-vous gratuitement et essayez Afilnet ! Nous vous proposons un essai gratuit de nos services. *



(*) Promotion uniquement valable pour les entreprises qui n'ont jamais utilisé le service Afilnet auparavant. Lors de la demande du solde gratuit, Afilnet peut demander de vérifier les informations de votre entreprise


SMS groupés · E-mail Marketing · Réseaux Sociaux · Messagerie instantannée · Certification · et beaucoup plus
Continuer INFORMATION IMPORTANTE SUR LES COOKIES : Ce site web utilise des cookies propres pour garantir la meilleure expérience sur notre site. En poursuivant votre navigation, vous acceptez l'utilisation de cookies. Pour en savoir plus cliquez sur Politique de cookies.
Méthodes de payement
Virement Bancaire
Carte de crédit
Paypal
Western Union
Skrill
Crypto
Afilnet dans votre langue

Copyright © 2022 Afilnet · Tous droits réservés