API revendeur

Gérez votre compte revendeur avec notre API depuis votre logiciel

  • API HTTP, gérer à partir de n'importe quel langage de programmation.
  • Sous-comptes, gérer les comptes clients à partir de l'API.
  • 99.9% SLA, Nous optimisons les performances de tous les serveurs.
  • Connectivité maximale, compatible avec tous les pays et opérateurs.
API revendeur

Langages de programmation

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

Fonctionnalités de l'API du revendeur

Ajouter un sous-compte

Méthode API qui vous permet d'ajouter des sous-comptes à votre compte principal. Pour pouvoir utiliser des sous-comptes, vous devez être revendeur ou avoir le service de sous-comptes actif
Paramètre Description Obligatoire / Optionnel
class=subaccount Classe à laquelle la requête est réalisée Obligatoire
method=addsubaccount 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
accountemail Compte email Obligatoire
accountpassword Mot de passe du compte Obligatoire
namelastname Nom et prénom de la personne de contact Obligatoire
iscompany (0) S'il s'agit d'une personne physique ou (1) s'il s'agit d'une société Obligatoire
companyname Nom de l'entreprise (s'il s'agit d'une entreprise) Optionnel
documentid Code du document d'identification de l'entreprise Obligatoire
language Langue du sous-compte. Voir le tableau ci-joint Obligatoire
countrycode Code pays ISO au format ISO-3166-1 ALPHA-2 Obligatoire
cityid Identifiant de la ville Obligatoire
cityname Nom de la ville ou du village auquel il appartient Obligatoire
zipcode code postal Obligatoire
address Adresse physique 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
EMPTY_COUNTRYCODE Le code du pays est vide
EMPTY_FIELDS Un champ obligatoire est vide
COUNTRY_NOT_FOUND Il n'y a pas de pays avec le code indiqué
EMPTY_CITY Vous n'avez pas indiqué la ville
CITY_NOT_FOUND La ville indiquée n'existe pas
INCORRECT_EMAIL L'email inclus n'est pas valide
INCORRECT_PASSWORD Le mot de passe inclus n'est pas valide
RESELLER_ACCOUNT_REQUIRED Le compte de l'utilisateur n'a pas de plan revendeur actif

Paramètres :

  • class : subaccount
  • method : addsubaccount
  • user : user
  • password : password
  • accountemail : email@email.com
  • accountpassword : password
  • namelastname : name+lastname
  • iscompany : 1
  • companyname : mycompany
  • documentid : 123456789A
  • language : en
  • countrycode : us
  • cityid : 1
  • cityname : town
  • zipcode : 123456
  • address : address

Requête :

https://www.afilnet.com/api/http/?class=subaccount&method=addsubaccount&user=user&password=password&accountemail=email@email.com&accountpassword=password&namelastname=name+lastname&iscompany=1&companyname=mycompany&documentid=123456789A&language=en&countrycode=us&cityid=1&cityname=town&zipcode=123456&address=address

Modifier un sous-compte

Méthode API qui vous permet de modifier les sous-comptes existants dans votre compte principal.
Paramètre Description Obligatoire / Optionnel
class=subaccount Classe à laquelle la requête est réalisée Obligatoire
method=modifysubaccount 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
accountemail Compte email Obligatoire
modifypassword Obligatoire
accountpassword Mot de passe du compte Optionnel
namelastname Nom et prénom de la personne de contact Obligatoire
iscompany (0) S'il s'agit d'une personne physique ou (1) s'il s'agit d'une société Obligatoire
companyname Nom de l'entreprise (s'il s'agit d'une entreprise) Optionnel
documentid Code du document d'identification de l'entreprise Obligatoire
language Langue du sous-compte. Voir le tableau ci-joint Obligatoire
countrycode Code pays ISO au format ISO-3166-1 ALPHA-2 Obligatoire
cityid Identifiant de la ville Obligatoire
cityname Nom de la ville ou du village auquel il appartient Obligatoire
zipcode code postal Obligatoire
address Adresse physique 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
EMPTY_COUNTRYCODE Le code du pays est vide
EMPTY_FIELDS Un champ obligatoire est vide
COUNTRY_NOT_FOUND Il n'y a pas de pays avec le code indiqué
EMPTY_CITY Vous n'avez pas indiqué la ville
CITY_NOT_FOUND La ville indiquée n'existe pas
INCORRECT_EMAIL L'email inclus n'est pas valide
INCORRECT_PASSWORD Le mot de passe inclus n'est pas valide
ACCOUNT_NOT_FOUND Le compte utilisateur n'a pas été trouvé

Paramètres :

  • class : subaccount
  • method : modifysubaccount
  • user : user
  • password : password
  • accountemail : email@email.com
  • modifypassword : 1
  • accountpassword : password
  • namelastname : name+lastname
  • iscompany : 1
  • companyname : mycompany
  • documentid : 123456789A
  • language : en
  • countrycode : us
  • cityid : 1
  • cityname : town
  • zipcode : 123456
  • address : address

Requête :

https://www.afilnet.com/api/http/?class=subaccount&method=modifysubaccount&user=user&password=password&accountemail=email@email.com&modifypassword=1&accountpassword=password&namelastname=name+lastname&iscompany=1&companyname=mycompany&documentid=123456789A&language=en&countrycode=us&cityid=1&cityname=town&zipcode=123456&address=address

Obtenir la liste des sous-comptes

Méthode API qui vous permet d'obtenir une liste des sous-comptes existants dans votre compte principal.
Paramètre Description Obligatoire / Optionnel
class=subaccount Classe à laquelle la requête est réalisée Obligatoire
method=getsubaccounts 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

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

Paramètres :

  • class : subaccount
  • method : getsubaccounts
  • user : user
  • password : password

Requête :

https://www.afilnet.com/api/http/?class=subaccount&method=getsubaccounts&user=user&password=password

Supprimer un sous-compte

Méthode API qui vous permet de supprimer des sous-comptes existants dans votre compte principal.
Paramètre Description Obligatoire / Optionnel
class=subaccount Classe à laquelle la requête est réalisée Obligatoire
method=deletesubaccount 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
accountemail Compte 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
ACCOUNT_NOT_FOUND Le compte utilisateur n'a pas été trouvé

Paramètres :

  • class : subaccount
  • method : deletesubaccount
  • user : user
  • password : password
  • accountemail : email@email.com

Requête :

https://www.afilnet.com/api/http/?class=subaccount&method=deletesubaccount&user=user&password=password&accountemail=email@email.com

Transférer le solde vers un sous-compte

Méthode API qui vous permet de transférer ou de soustraire le solde des sous-comptes existants de votre compte principal.
Paramètre Description Obligatoire / Optionnel
class=subaccount Classe à laquelle la requête est réalisée Obligatoire
method=transferbalance 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
accountemail Compte email Obligatoire
balancetotransfer Indique le solde à transférer vers le sous-compte, une valeur négative peut être utilisée pour soustraire le solde du sous-compte. 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
ACCOUNT_NOT_FOUND Le compte utilisateur n'a pas été trouvé
NOT_ENOUGH_BALANCE ERROR_NOT_ENOUGH_BALANCE
INCORRECT_MIN_BALANCE ERROR_INCORRECT_MIN_BALANCE

Paramètres :

  • class : subaccount
  • method : transferbalance
  • user : user
  • password : password
  • accountemail : email@email.com
  • balancetotransfer : 10

Requête :

https://www.afilnet.com/api/http/?class=subaccount&method=transferbalance&user=user&password=password&accountemail=email@email.com&balancetotransfer=10

Des outils qui améliorent notre API Revendeur

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 d'utilisation de l'API pour les revendeurs

L'utilisation de l'API Revendeurs ne prendra que quelques minutes.

01

Inscrivez-vous en tant que client

La première étape pour pouvoir accéder à Afilnet est d'avoir un compte en tant que client. Vous pouvez vous inscrire sur notre site en quelques minutes.

02

Intégrer l'API aux revendeurs

Intégrez l'API Revendeurs dans votre logiciel à l'aide des exemples fournis. Contactez notre équipe si vous avez des questions.

03

Utilisation illimitée

Notre API Revendeurs vous permet une utilisation illimitée de celle-ci. Faites les requêtes dont vous avez besoin dans votre logiciel.

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