{
    "info": {
        "name": "EMISMS SMS API",
        "description": "Documentation complète : https://app.emisms.com/developers\nLe statut HTTP est toujours 200 : le résultat est dans le champ \"code\" de la réponse JSON.",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "variable": [
        {
            "key": "base_url",
            "value": "https://app.emisms.com"
        },
        {
            "key": "api_key",
            "value": "VOTRE_CLE_API"
        }
    ],
    "item": [
        {
            "name": "Envoyer un SMS",
            "request": {
                "method": "POST",
                "description": "Envoi immédiat à un ou plusieurs numéros (100 maximum, séparés par des virgules).",
                "url": {
                    "raw": "{{base_url}}/sms/api?action=send-sms&api_key={{api_key}}",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "sms",
                        "api"
                    ],
                    "query": [
                        {
                            "key": "action",
                            "value": "send-sms"
                        },
                        {
                            "key": "api_key",
                            "value": "{{api_key}}"
                        }
                    ]
                },
                "body": {
                    "mode": "urlencoded",
                    "urlencoded": [
                        {
                            "key": "to",
                            "value": "2250707070707",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "from",
                            "value": "EMISMS",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "sms",
                            "value": "Bonjour, votre commande est prête.",
                            "type": "text",
                            "disabled": false
                        }
                    ]
                }
            }
        },
        {
            "name": "Programmer un SMS",
            "request": {
                "method": "POST",
                "description": "Envoi différé (format MM/JJ/AAAA HH:MM AM|PM, heure d'Abidjan).",
                "url": {
                    "raw": "{{base_url}}/sms/api?action=send-sms&api_key={{api_key}}",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "sms",
                        "api"
                    ],
                    "query": [
                        {
                            "key": "action",
                            "value": "send-sms"
                        },
                        {
                            "key": "api_key",
                            "value": "{{api_key}}"
                        }
                    ]
                },
                "body": {
                    "mode": "urlencoded",
                    "urlencoded": [
                        {
                            "key": "to",
                            "value": "2250707070707",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "from",
                            "value": "EMISMS",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "sms",
                            "value": "Rappel : votre rendez-vous est demain à 10h.",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "schedule",
                            "value": "10/20/2026 09:30 AM",
                            "type": "text",
                            "disabled": false
                        }
                    ]
                }
            }
        },
        {
            "name": "Consulter le solde",
            "request": {
                "method": "GET",
                "description": "",
                "url": {
                    "raw": "{{base_url}}/sms/api?action=check-balance&api_key={{api_key}}",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "sms",
                        "api"
                    ],
                    "query": [
                        {
                            "key": "action",
                            "value": "check-balance"
                        },
                        {
                            "key": "api_key",
                            "value": "{{api_key}}"
                        }
                    ]
                }
            }
        },
        {
            "name": "Historique des SMS",
            "request": {
                "method": "GET",
                "description": "",
                "url": {
                    "raw": "{{base_url}}/sms/api?action=get-inbox&api_key={{api_key}}&limit=50&page=1",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "sms",
                        "api"
                    ],
                    "query": [
                        {
                            "key": "action",
                            "value": "get-inbox"
                        },
                        {
                            "key": "api_key",
                            "value": "{{api_key}}"
                        },
                        {
                            "key": "limit",
                            "value": "50"
                        },
                        {
                            "key": "page",
                            "value": "1"
                        }
                    ]
                }
            }
        },
        {
            "name": "Ajouter un contact",
            "request": {
                "method": "POST",
                "description": "",
                "url": {
                    "raw": "{{base_url}}/contacts/api?action=subscribe-us&api_key={{api_key}}",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "contacts",
                        "api"
                    ],
                    "query": [
                        {
                            "key": "action",
                            "value": "subscribe-us"
                        },
                        {
                            "key": "api_key",
                            "value": "{{api_key}}"
                        }
                    ]
                },
                "body": {
                    "mode": "urlencoded",
                    "urlencoded": [
                        {
                            "key": "phone_book",
                            "value": "Clients VIP",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "phone_number",
                            "value": "2250707070707",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "first_name",
                            "value": "Awa",
                            "type": "text",
                            "disabled": false
                        },
                        {
                            "key": "last_name",
                            "value": "Koné",
                            "type": "text",
                            "disabled": true
                        },
                        {
                            "key": "email",
                            "value": "awa@exemple.ci",
                            "type": "text",
                            "disabled": true
                        },
                        {
                            "key": "company",
                            "value": "",
                            "type": "text",
                            "disabled": true
                        },
                        {
                            "key": "user_name",
                            "value": "",
                            "type": "text",
                            "disabled": true
                        }
                    ]
                }
            }
        }
    ]
}