Introduction à l'API SMS Partner


Votre compte SMS Partner vous donne un accès immédiat à notre API gratuite : elle vous permet d'intégrer facilement nos services de SMS à votre site web, logiciel ou application CRM en PHP, ASP, .NET, Java ou tout autre langage.

Paramètres

Chaque demande d'API prend en charge au minimum les paramètres suivants :

apiKeyClé API de votre compte. Vous l'obtenez dans votre compte SMS Partner
Paramètres optionnels
_formatFormat de la réponse. Vous avez le choix entre json et xml. Par défaut, le format de réponse est json.
Exemple : https://api.smspartner.fr/v1/me?apiKey=YOUR_API_KEY&_format=json
_formatContent-Type
jsonapplication/json
xmlapplication/xml

Vous pouvez, par exemple, formater le message SMS au format json ou xml, mais vous devez renseigner l'en-tête Content-Type en conséquence:

POST /v1/send HTTP/1.1
Host: api.smspartner.fr
Content-Type: application/json
{
    "apiKey": "API_KEY",
    "phoneNumbers": "+33600000000",
    "message": "Hello world"
}
                
POST /v1/send HTTP/1.1
Host: api.smspartner.fr
Content-Type: application/xml

<request>
    <apiKey>API_KEY</apiKey>
    <phoneNumbers>+33600000000</phoneNumbers>
    <message>Hello world</message>
</request>

                

Requêtes

Toutes les demandes de l'API doivent être envoyées à http://api.smspartner.fr/v1/commande, commande est l'appel API que vous souhaitez exécuter, avec les paramètres inclus dans le body POST ou l'URL (GET).


Télécharger un exemple en PHP

Exemple API