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
POST /account HTTP/1.1
Host: api.smsup.ch
Authorization: Bearer your.token
Accept: application/json
{
  "account":{
    "email" : "jean@dormesson.com",
    "password" : "Y0UH4V37H3r16H77083H4PPY",
    "firstname" : "Jean",
    "lastname": "d'Ormesson",
    "city" : "Paris",
    "phone": "41781234567",
    "address1": "Neuilly-sur-Seine",
    "zip": "92200",
    "country_code" : "fr",
    "isChild" : 1,
    "unlimited" : 0
  }
}
          
        
      
POST /account HTTP/1.1
Host: api.smsup.ch
Authorization: Bearer your.token
Accept: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<account>
  <email>jean@dormesson.com</email>
  <password>Y0UH4V37H3r16H77083H4PPY</password>
  <firstname>Jean</firstname>
  <lastname>d'Ormesson</lastname>
  <city>Paris</city>
  <phone>41781234567</phone>
  <address1>Neuilly-sur-Seine</address1>
  <address2></address2>
  <zip>92200</zip>
  <country_code>fr</country_code>
  <isChild>1</isChild>
  <unlimited>0</unlimited>
</account>
        
      
          Format de la réponse
{
  "status": 1,
  "message": "OK",
  "id": "11689",
  "active": "1"
}
          
        
      
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>1</status>
  <message>OK</message>
  <id>11690</id>
  <active>1</active>
</response>