Création de sous-compte


Création de sous-compte.

URL

POST https://api.smspartner.fr/v1/subaccount/create

Paramètres

Chaque demande d’API prend en charge les paramètres suivants :

apiKey Clé API de votre compte. Vous l’obtenez dans votre compte SMS Partner.
type Type de sous-compte : ce choix est définitif, il ne sera plus possible de le modifier

    • simple:
      – Le sous compte ne recevra aucun email ni SMS.
      – Aucun numéros de téléphone demandé.
      – L’achat n’est pas permis.

 

  • advanced :
    – Un email valide est demandé.
    – Le processus d’inscription est identique à celui d’un compte standard.
    – Un numéro de téléphone mobile sera demandé à l’inscription.
parameters

email :

Email valide du titulaire du compte

isBuyer :

Si isBuyer=1 le sous-compte pourra acheter ces propres SMS.

creditToAttribute (optionnel) :

Crédit en euros ajouté au sous-compte lors de la création. Ce crédit sera déduit du compte principal.

title (optionnel): Nom du sous-compte.

firstname (optionnel) :

Prénom du titulaire du sous-compte.

lastname (optionnel) :

Nom du titulaire du sous-compte.

email (optionnel) :

Si ce champ est vide, un email sera généré automatiquement (ex: 9875587@smspartner.fr)

creditToAttribute (optionnel) :

Crédit en euros ajouté au sous-compte lors de la création. Ce crédit sera déduit du compte principal.

title (optionnel): Nom du sous-compte.

firstname (optionnel) :

Prénom du titulaire du sous-compte.

lastname (optionnel) :

Nom du titulaire du sous-compte.

Paramètres optionnels_formatFormat de la réponse. Vous pouvez choisir entre JSON ou XML. Par défaut, le format de réponse est JSON.

Requête

Exemple de requête :

Réponses

Erreurs

Exemple de message d’erreur :

Code de contrôle

Réponse
1 La Clé API est requise
2 Vous n’avez pas l’authorisation
3 isBuyer est requis
4 Le type est requis (simple ou advanced)
5 Le type de sous-compte n’existe pas (simple ou advanced)
6 L’email est requis
7 Un compte existe déjà avec cet email
8 creditToAttribute doit être supérieurr à 0
9 La balance doit être supérieur à 0
200 Tout s’est bien passé !