Créer un compte
Cette méthode vous permet de créer un compte ou un sous-compte. Pour créer un sous-compte, il suffit d'insérer le paramètre isChild
avec la valeur 1.
POST
/account
Paramètres du body
email
requis
|
L'email du compte |
password
requis
|
Le mot de passe doit contenir entre 6 et 25 caractères |
country_code
requis si compte principal
|
Le code pays associé au compte (ISO 3166-1 alpha-2) |
firstname | Le nom associé au compte |
lastname | Le prénom associé au compte |
city | La ville associé au compte |
phone | Le numéro de téléphone associé au compte |
address1 | L'adresse associée au compte |
address2 | Complément d'information sur l'adresse |
zip | Le code postal |
company | L'entreprise liée au compte |
type | Selectionner un parmi : company , association , administration , private |
sender | Le sender par défaut utilisé pour vos envois |
isChild | integer 0 pour un compte principal, 1 pour un sous-compte |
unlimited
requis si isChild
|
Le compte est-il illimité ? S'il l'est, le sous-compte puise les crédits du compte parent. S'il ne l'est pas, le compte parent doit lui fournir des crédits. |
Exemples
JSON
POST /account HTTP/1.1
Host: api.smsfactor.com
Authorization: Bearer your.token
Accept: application/json
{
"account":{
"email" : "jean@dormesson.com",
"password" : "Y0UH4V37H3r16H77083H4PPY",
"firstname" : "Jean",
"lastname": "d'Ormesson",
"city" : "Paris",
"phone": "33612345678",
"address1": "Neuilly-sur-Seine",
"zip": "92200",
"country_code" : "fr",
"isChild" : 1,
"unlimited" : 0
}
}
Format de la réponse
JSON
{
"status": 1,
"message": "OK",
"id": "11689",
"active": "1"
}