{"info":{"_postman_id":"8d0bbde7-f14d-48ba-a7b2-f5ba28392173","name":"SMS PLATEFORM API","description":"<html><head></head><body><p>Cette documentation est mise à la disposition des développeurs qui désirent interagir avec l'api de la plateforme d'envoi de sms marketing en ligne : <strong>sms plateform</strong> .</p>\n<p>Nous avons tout mise en oeuvre pour qu'elle soit la plus simple possible...\n<br></p>\n<hr>\n<br>\n\n<p>L'API utilise l'authentification HTTP Basic pour l'authentification.</p>\n<p>Il vous est demandé de fournir de manière préventive l'en-tête Authorization dans vos demandes et de ne pas attendre que le serveur ait fourni une réponse 401 Unauthorized.</p>\n<p>Vous vous authentifiez en utilisant un token d'API. Les jetons d'API peuvent être obtenus en vous connectant à votre compte et en visitant - Mon compte | Profile | Profile développeur.</p>\n<p>Important :</p>\n<p>L'accès à n'importe quelle endpoint de l'API nécessite un jeton d'API.\nVous pouvez générer vous même votre Jeton d'Api en procédant comme suit.</p>\n<p>Par exemple, si le nom d'utilisateur est user1 et le mot de passe passw1, la valeur non codée de l'en-tête est user1:passw1. \nVotre jeton d'API sera un encodage en base64 de la chaine : user1:passw1 .</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"10721382","collectionId":"8d0bbde7-f14d-48ba-a7b2-f5ba28392173","publishedId":"T17F9nm9","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"5156A8"},"publishDate":"2020-07-02T07:41:21.000Z"},"item":[{"name":"Messaging","item":[{"name":"/send-sms","id":"6adc93f7-e2a4-4750-a530-890bd06038af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Basic base64-auth-key","type":"text","description":"<p>Cette clé se trouve dans votre espace client suivant le chemin <a href=\"https://smsplateform.com/user/profil\">https://smsplateform.com/user/profil</a>.</p>\n"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"sender\": \"Test\",\r\n\t\"msisdn\": \"33000000000\",\r\n\t\"message\": \"hello world\",\r\n}"},"url":"https://smsplateform.com/gateway/send-sms","description":"<p>Envoyer un nouveau message</p>\n<p>Les différents statuts d'un message sont :</p>\n<p><strong>1</strong>- Message envoyé et transmis au bénéficiaire<br /><strong>2</strong>- Message en attente<br /><strong>0</strong>- Échec, le message n'a pas été envoyé au bénéficiaire</p>\n","urlObject":{"protocol":"https","path":["gateway","send-sms"],"host":["smsplateform","com"],"query":[],"variable":[]}},"response":[{"id":"1bd6cef6-6cea-419e-8066-40196ce50378","name":"/send-sms","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic dGVzdDp0ZXN0","type":"text","description":"Cette clé se trouve dans votre espace client suivant le chemin https://smsplateform.com/user/profile."},{"key":"Accept","value":"application/json","type":"text"},{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n\t\"sender\": \"Test\",\r\n\t\"msisdn\": \"33000000000\",\r\n\t\"message\": \"hello world\"\r\n}"},"url":"https://smsplateform.com/gateway/send-sms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 Jul 2020 06:58:29 GMT"},{"key":"Server","value":"Apache"},{"key":"X-Powered-By","value":"PHP/7.2.31"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Vary","value":"User-Agent"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"results\": true,\n    \"req_cost\": 1,\n    \"errors\": {\n        \"message\": \"Message envoyé. Vous serez averti lorsqu'il sera transmis à votre interlocuteur.\",\n        \"success\": true\n    }\n}"}],"_postman_id":"6adc93f7-e2a4-4750-a530-890bd06038af"},{"name":"/view-sms","id":"ce0a1ed5-c376-40eb-b481-6214ca4717f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Basic base64-auth-key","type":"text","description":"<p>Cette clé se trouve dans votre espace client suivant le chemin <a href=\"https://smsplateform.com/user/profil\">https://smsplateform.com/user/profil</a>.</p>\n"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"message_id\": 7131\r\n}"},"url":"https://smsplateform.com/gateway/view-sms","description":"<p>Récupérer le contenu d'un SMS</p>\n","urlObject":{"protocol":"https","path":["gateway","view-sms"],"host":["smsplateform","com"],"query":[],"variable":[]}},"response":[{"id":"59367646-cd3a-461f-ad6a-77430ecd3a66","name":"/view-sms","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic dGVzdDp0ZXN0","type":"text","description":"Cette clé se trouve dans votre espace client suivant le chemin https://smsplateform.com/user/profile."},{"key":"Accept","value":"application/json","type":"text"},{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"message_id\": 7131\r\n}"},"url":"https://smsplateform.com/gateway/view-sms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 Jul 2020 06:57:31 GMT"},{"key":"Server","value":"Apache"},{"key":"X-Powered-By","value":"PHP/7.2.31"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Vary","value":"User-Agent"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"7131\",\n    \"sender\": \"ALERT\",\n    \"receiver\": \"33700555798\",\n    \"message\": \"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\",\n    \"cost\": \"4\",\n    \"status\": \"0\",\n    \"created_at\": \"2020-07-02 02:38:44\"\n}"}],"_postman_id":"ce0a1ed5-c376-40eb-b481-6214ca4717f1"},{"name":"/sms-list","id":"7e3b7358-b8b1-4391-833e-1497af2d2596","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Basic base64-auth-key","type":"text","description":"<p>Cette clé se trouve dans votre espace client suivant le chemin <a href=\"https://smsplateform.com/user/profil\">https://smsplateform.com/user/profil</a>.</p>\n"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"limit\": 2\r\n}"},"url":"https://smsplateform.com/gateway/sms-list","description":"<p>Récupérer la liste des messages envoyés.</p>\n<p>Les différents statuts d'un message sont :</p>\n<p><strong>1</strong>- Message envoyé et transmis au bénéficiaire<br /><strong>2</strong>- Message en attente<br /><strong>0</strong>- Échec, le message n'a pas été envoyé au bénéficiaire</p>\n","urlObject":{"protocol":"https","path":["gateway","sms-list"],"host":["smsplateform","com"],"query":[],"variable":[]}},"response":[{"id":"3c0b501d-2ec1-498e-98c4-b2bf8611e97b","name":"/sms-list","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic dGVzdDp0ZXN0","type":"text","description":"Cette clé se trouve dans votre espace client suivant le chemin https://smsplateform.com/user/profile."},{"key":"Accept","value":"application/json","type":"text"},{"key":"","value":"","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"limit\": 2\r\n}"},"url":"https://smsplateform.com/gateway/sms-list"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 Jul 2020 06:55:02 GMT"},{"key":"Server","value":"Apache"},{"key":"X-Powered-By","value":"PHP/7.2.31"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Vary","value":"User-Agent"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"7131\",\n        \"sender\": \"ALERT\",\n        \"receiver\": \"33700555798\",\n        \"message\": \"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\",\n        \"cost\": \"4\",\n        \"status\": \"0\",\n        \"created_at\": \"2020-07-02 02:38:44\"\n    },\n    {\n        \"id\": \"7130\",\n        \"sender\": \"SERVICE\",\n        \"receiver\": \"33655598949\",\n        \"message\": \"cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\",\n        \"cost\": \"7\",\n        \"status\": \"0\",\n        \"created_at\": \"2020-07-02 02:38:42\"\n    }\n]"}],"_postman_id":"7e3b7358-b8b1-4391-833e-1497af2d2596"},{"name":"/profile","id":"abffe611-7331-41d1-b507-26c5108ac096","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Basic base64-auth-key","type":"text","description":"<p>Cette clé se trouve dans votre espace client suivant le chemin <a href=\"https://smsplateform.com/user/profil\">https://smsplateform.com/user/profil</a>.</p>\n"},{"key":"Accept","value":"application/json","type":"text"}],"url":"https://smsplateform.com/gateway/profile","description":"<p>Récupérer les données du compte client</p>\n","urlObject":{"protocol":"https","path":["gateway","profile"],"host":["smsplateform","com"],"query":[],"variable":[]}},"response":[{"id":"c9fc3fe6-5332-4f7a-ad21-d1ca147554e0","name":"/profile","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic dGVzdDp0ZXN0","type":"text","description":"Cette clé se trouve dans votre espace client suivant le chemin https://smsplateform.com/user/profile."},{"key":"Accept","value":"application/json","type":"text"},{"key":"","value":"","type":"text","disabled":true}],"url":"https://smsplateform.com/gateway/profile"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 Jul 2020 06:42:30 GMT"},{"key":"Server","value":"Apache"},{"key":"X-Powered-By","value":"PHP/7.2.31"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, PUT"},{"key":"Access-Control-Max-Age","value":"3600"},{"key":"Access-Control-Allow-Headers","value":"Content-Type"},{"key":"Vary","value":"User-Agent"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=UTF-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"test\",\n    \"email\": \"test@smsplateform.com\",\n    \"phone\": \"+33000000000\",\n    \"role\": \"reseller\",\n    \"vip\": \"0\",\n    \"balance\": \"10\",\n    \"referer\": \"torskint\",\n    \"created_at\": \"2019-07-22 09:47:06\"\n}"}],"_postman_id":"abffe611-7331-41d1-b507-26c5108ac096"}],"id":"7ca3151c-0676-488d-ae50-0db6e18c5e3c","description":"<p>Base Url : <a href=\"https://smsplateform.com/gateway/\">https://smsplateform.com/gateway/</a></p>\n","event":[{"listen":"prerequest","script":{"id":"58e10509-afe0-4a41-a330-ef69f8c981ad","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b7c6d7e9-dbc5-4f86-85eb-af0675f66fb4","type":"text/javascript","exec":[""]}}],"_postman_id":"7ca3151c-0676-488d-ae50-0db6e18c5e3c"},{"name":"Telegram Delivery","item":[],"id":"43962daa-69e9-43a6-a5c7-7698b60c99dc","description":"<h2 id=\"vous-avez-envie-de-recevoir-une-alerte-lorsque-vos-messages-sont-livrés-ou-non--rien-de-plus-simple\">Vous avez envie de recevoir une alerte lorsque vos messages sont livrés ou non ? Rien de plus simple.</h2>\n<ul>\n<li>Télécharger l'application Telegram sur votre téléphone ou Pc</li>\n<li>Cliquez sur ce lien : <a href=\"https://t.me/Smsplateform_delivery_bot\">https://t.me/Smsplateform_delivery_bot</a></li>\n<li>Cliquez sur &lt; DEMARRER ou START &gt;</li>\n<li>Copier/coller le texte suivant [<strong>Retrouver la clé sur votre page d'accueil client</strong>] dans la case de votre application Telegram et cliquer sur Envoyer</li>\n<li>Youpiiii !!!</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"id":"c5d99a85-e420-4b0f-8435-ab47411f19c4","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"93100600-1e00-45e5-bcef-8cbaf971e01b","type":"text/javascript","exec":[""]}}],"_postman_id":"43962daa-69e9-43a6-a5c7-7698b60c99dc"},{"name":"Webhook","item":[{"name":"/send-sms","id":"4e916ff2-7073-40b5-b740-8c07eeb2a96a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Cette clé se trouve dans votre espace client suivant le chemin <a href=\"https://smsplateform.com/user/profil\">https://smsplateform.com/user/profil</a>.</p>\n","key":"Authorization","type":"text","value":"Basic base64-auth-key"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"sender\": \"Test\",\r\n\t\"msisdn\": \"33000000000\",\r\n\t\"message\": \"hello world\",\r\n    \"webhook_url\": \"https://your-site.com/script.php\"\r\n}"},"url":"https://smsplateform.com/gateway/send-sms","description":"<p>Les webhooks permettent à vos applications de capturer des données en temps réel sur les statuts de votre sms. Il vous suffit de nous fournir une url où vous souhaitez que les données soient envoyées. À partir de là, chaque fois qu'un sms change de statut d'envoi, nous enverrons les détails à votre application.</p>\n<p>Cela fait, lorsque vous recevrez une reponse sur votre url de retour ( webhook_url ), elle sera sous forme json :</p>\n<blockquote>\n<p>{\n\"msg_id\": \"224\",\n\"msg_status\": \"1\",\n\"msg_cost\": \"1\",\n\"msg_statusText\": \"DELIVRED\"\n}</p>\n</blockquote>\n<blockquote>\n<p>{\n    \"msg_id\": \"220\",\n    \"msg_status\": \"0\",\n    \"msg_cost\": \"1\",\n    \"msg_statusText\": \"FAILED\"\n}</p>\n</blockquote>\n<blockquote>\n<p>{\n    \"msg_id\": \"225\",\n    \"msg_status\": \"2\",\n    \"msg_cost\": \"1\",\n    \"msg_statusText\": \"PENDING\"\n}```</p>\n</blockquote>\n","urlObject":{"protocol":"https","path":["gateway","send-sms"],"host":["smsplateform","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4e916ff2-7073-40b5-b740-8c07eeb2a96a"}],"id":"a1f1dc04-260b-4bbd-96b0-8e341cbcb877","description":"<h2 id=\"gardez-vos-applications-synchronisées-avec-nos-webhooks-sms\">Gardez vos applications synchronisées avec nos webhooks SMS</h2>\n<p>Lorsque vous envoyez un message texte via Smsplateform.com, vous voudrez peut-être déterminer si ce message a été transmis avec succès ou pas. Il existe deux façons différentes de le faire : La première consiste à demander à Smsplateform.com le statut de livraison d'un message particulier, en utilisant son identifiant unique. La deuxième façon consiste à fournir une URL de rappel de statut (webhook_url) lorsque vous envoyez le message via notre api.</p>\n<p>Voici un exemple de code qui montre comment définir une URL de webhook pour les rappels de statut sur les messages sortants :</p>\n<p>La mise en place de votre webhook se passe lorsque vous envoyer un sms :</p>\n<p>Ainsi la requete d'envoi de sms avec demande de statut peut être écrite sous cette forme :</p>\n","event":[{"listen":"prerequest","script":{"id":"f51c729e-d3e5-411e-b912-7b80e635bfa7","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"aa6d078e-48f9-4a02-b0a7-2b734317eafe","type":"text/javascript","exec":[""]}}],"_postman_id":"a1f1dc04-260b-4bbd-96b0-8e341cbcb877"}],"event":[{"listen":"prerequest","script":{"id":"f038ccff-c96d-4774-a2de-59670915ff69","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7e85c2ab-92c9-42cf-9941-fde5ef434d40","type":"text/javascript","exec":[""]}}]}