{
    "info": {
        "name": "VASbay SMS API (v3 + classic)",
        "description": "Every endpoint of the SMS API.\n\n1. Set the collection variables: host, uid and api_key (My Profile > API Access), sender_id, mobile, schedule_time (a future time, YYYY-MM-DD HH:MM, Indian time) and, for templates and sender IDs, entity_id and content_id.\n2. 'API v3 - API key': servers, SDKs and plugins. The folder adds X-Api-Username / X-Api-Key to every request.\n3. 'API v3 - App token': mobile and desktop apps. Run 'Login' first; it saves the bearer token.\n4. 'Classic API': the webservice/*.php endpoints (URL, form, JSON, XML, SOAP).\n\nReplies save push_id, schedule_id, number_id, sender_request_id, template_id, device_id and token for the follow-up requests. Never add a trailing slash to {{base_url}} (a 301 redirect turns POST into GET).",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "variable": [
        {
            "key": "host",
            "value": "https://vasbay.com"
        },
        {
            "key": "base_url",
            "value": "{{host}}/api/v3"
        },
        {
            "key": "classic_url",
            "value": "{{host}}/webservice"
        },
        {
            "key": "uid",
            "value": ""
        },
        {
            "key": "api_key",
            "value": ""
        },
        {
            "key": "login",
            "value": ""
        },
        {
            "key": "password",
            "value": ""
        },
        {
            "key": "token",
            "value": ""
        },
        {
            "key": "sender_id",
            "value": "TXAAVY"
        },
        {
            "key": "mobile",
            "value": "9876543210"
        },
        {
            "key": "mobile2",
            "value": "9876543211"
        },
        {
            "key": "message",
            "value": "Dear Customer, Your SMS account has been activated successfully.Texaavy Infotech"
        },
        {
            "key": "schedule_time",
            "value": "2026-12-25 10:30"
        },
        {
            "key": "classic_schedule_time",
            "value": "25-12-2026 10:30 AM"
        },
        {
            "key": "entity_id",
            "value": ""
        },
        {
            "key": "content_id",
            "value": ""
        },
        {
            "key": "push_id",
            "value": ""
        },
        {
            "key": "number_id",
            "value": ""
        },
        {
            "key": "schedule_id",
            "value": ""
        },
        {
            "key": "sender_request_id",
            "value": ""
        },
        {
            "key": "template_id",
            "value": ""
        },
        {
            "key": "device_id",
            "value": ""
        }
    ],
    "event": [
        {
            "listen": "test",
            "script": {
                "type": "text/javascript",
                "exec": [
                    "// save the ids of every reply for the follow-up requests",
                    "let j; try { j = pm.response.json(); } catch (e) { return; }",
                    "const set = (k, v) => { if (v !== undefined && v !== null && v !== '') pm.collectionVariables.set(k, v); };",
                    "if (j && j.success && j.data && !Array.isArray(j.data)) {",
                    "  set('push_id', j.data.push_id);",
                    "  set('schedule_id', j.data.schedule_id);",
                    "  set('token', j.data.token);",
                    "  if (Array.isArray(j.data.numbers) && j.data.numbers[0]) set('number_id', j.data.numbers[0].id);",
                    "}",
                    "if (j && j.data === '0' && j.msg && j.msg.pushId) set('push_id', j.msg.pushId);"
                ]
            }
        }
    ],
    "item": [
        {
            "name": "Ping (no sign-in)",
            "request": {
                "method": "GET",
                "header": [
                    {
                        "key": "Accept",
                        "value": "application/json"
                    }
                ],
                "url": "{{base_url}}",
                "description": "API name and version. No credentials needed."
            }
        },
        {
            "name": "API v3 - API key (servers, SDKs, plugins)",
            "description": "X-Api-Username: {{uid}} and X-Api-Key: {{api_key}} are added to every request of this folder (pre-request script). Same rules as the classic API: your own panel domain, allowed IPs.",
            "auth": {
                "type": "noauth"
            },
            "event": [
                {
                    "listen": "prerequest",
                    "script": {
                        "type": "text/javascript",
                        "exec": [
                            "pm.request.headers.upsert({ key: 'Accept', value: 'application/json' });",
                            "pm.request.headers.upsert({ key: 'X-Api-Username', value: pm.collectionVariables.get('uid') });",
                            "pm.request.headers.upsert({ key: 'X-Api-Key', value: pm.collectionVariables.get('api_key') });"
                        ]
                    }
                }
            ],
            "item": [
                {
                    "name": "Account",
                    "item": [
                        {
                            "name": "Balance",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/balance",
                                "description": "Credits: transactional, marketing, international (EUR)."
                            }
                        },
                        {
                            "name": "Me",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/me",
                                "description": "Account: id, username, UID, name, e-mail, phone, company, account type, services."
                            }
                        },
                        {
                            "name": "Notifications",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/notifications",
                                "description": "Notices for the account (HTML and plain text), newest first."
                            }
                        }
                    ]
                },
                {
                    "name": "Send SMS",
                    "item": [
                        {
                            "name": "Send - one number",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"numbers\": [\"{{mobile}}\"],\n  \"message\": \"{{message}}\",\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2\n}"
                                },
                                "url": "{{base_url}}/sms/send",
                                "description": "route: 2 transactional, 1 marketing, 4 international. numbers: array or comma list, strings or JSON numbers."
                            }
                        },
                        {
                            "name": "Send - several numbers, all options",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"numbers\": \"{{mobile}},{{mobile2}}\",\n  \"message\": \"{{message}}\",\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"sms_type\": 1,\n  \"remove_duplicate\": true,\n  \"template_id\": null,\n  \"entity_id\": \"{{entity_id}}\",\n  \"content_id\": \"{{content_id}}\"\n}"
                                },
                                "url": "{{base_url}}/sms/send",
                                "description": "sms_type: 1 normal, 2 flash, 3 unicode. template_id / entity_id / content_id are found from the message when left out (send DLT ids as strings)."
                            }
                        },
                        {
                            "name": "Send - scheduled",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"numbers\": [\"{{mobile}}\"],\n  \"message\": \"{{message}}\",\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"schedule_time\": \"{{schedule_time}}\"\n}"
                                },
                                "url": "{{base_url}}/sms/send",
                                "description": "Queued, not sent: numbers stays [] until the scheduled time; follow it with Scheduled SMS - list, then SMS status."
                            }
                        }
                    ]
                },
                {
                    "name": "Bulk & dynamic SMS",
                    "item": [
                        {
                            "name": "Bulk - with your references",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"message\": \"{{message}}\",\n  \"recipients\": [\n    { \"mobile\": \"{{mobile}}\", \"ref\": \"CUS-1\" },\n    { \"mobile\": \"{{mobile2}}\", \"ref\": \"CUS-2\" }\n  ]\n}"
                                },
                                "url": "{{base_url}}/sms/bulk"
                            }
                        },
                        {
                            "name": "Bulk - scheduled",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"schedule_time\": \"{{schedule_time}}\",\n  \"message\": \"{{message}}\",\n  \"recipients\": [\n    { \"mobile\": \"{{mobile}}\", \"ref\": \"CUS-1\" }\n  ]\n}"
                                },
                                "url": "{{base_url}}/sms/bulk"
                            }
                        },
                        {
                            "name": "Dynamic (personalised)",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"message\": \"Dear #FIELD2#,  You #FIELD3# account has been activated successfully.Texaavy Infotech\",\n  \"recipients\": [\n    { \"mobile\": \"{{mobile}}\", \"ref\": \"INV-1001\", \"fields\": [\"Customer\", \"SMS\"] }\n  ]\n}"
                                },
                                "url": "{{base_url}}/sms/bulk",
                                "description": "fields fill #FIELD2#, #FIELD3#... One push per distinct text: push_ids lists them, push_id is the first. At most 1000 recipients."
                            }
                        },
                        {
                            "name": "Dynamic - scheduled",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"schedule_time\": \"{{schedule_time}}\",\n  \"message\": \"Dear #FIELD2#,  You #FIELD3# account has been activated successfully.Texaavy Infotech\",\n  \"recipients\": [\n    { \"mobile\": \"{{mobile}}\", \"ref\": \"INV-1001\", \"fields\": [\"Customer\", \"SMS\"] }\n  ]\n}"
                                },
                                "url": "{{base_url}}/sms/bulk",
                                "description": "Replies with schedule_id and push_id null; the push_id appears in Scheduled SMS - list (type=dynamic) once sent."
                            }
                        }
                    ]
                },
                {
                    "name": "Status & history",
                    "item": [
                        {
                            "name": "Status - by push_id",
                            "event": [
                                {
                                    "listen": "test",
                                    "script": {
                                        "type": "text/javascript",
                                        "exec": [
                                            "const j = pm.response.json();",
                                            "if (j.success && j.data[0]) pm.collectionVariables.set('number_id', j.data[0].id);"
                                        ]
                                    }
                                }
                            ],
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sms/status?push_id={{push_id}}"
                            }
                        },
                        {
                            "name": "Status - one number (number_id)",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sms/status?number_id={{number_id}}"
                            }
                        },
                        {
                            "name": "Status - latest numbers (page)",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sms/status?page=1"
                            }
                        },
                        {
                            "name": "History",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": {
                                    "raw": "{{base_url}}/sms/history?from=2026-10-01&to=2026-10-31&page=1",
                                    "host": [
                                        "{{base_url}}"
                                    ],
                                    "path": [
                                        "sms",
                                        "history"
                                    ],
                                    "query": [
                                        {
                                            "key": "from",
                                            "value": "2026-10-01"
                                        },
                                        {
                                            "key": "to",
                                            "value": "2026-10-31"
                                        },
                                        {
                                            "key": "page",
                                            "value": "1"
                                        },
                                        {
                                            "key": "via",
                                            "value": "api",
                                            "disabled": true,
                                            "description": "web, mobile or api"
                                        },
                                        {
                                            "key": "scheduled",
                                            "value": "1",
                                            "disabled": true
                                        }
                                    ]
                                }
                            }
                        }
                    ]
                },
                {
                    "name": "Scheduled SMS",
                    "item": [
                        {
                            "name": "List",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": {
                                    "raw": "{{base_url}}/scheduled?status=upcoming",
                                    "host": [
                                        "{{base_url}}"
                                    ],
                                    "path": [
                                        "scheduled"
                                    ],
                                    "query": [
                                        {
                                            "key": "status",
                                            "value": "upcoming",
                                            "description": "upcoming, overdue, sending, completed, held, paused, stopped, cancelled, failed"
                                        },
                                        {
                                            "key": "type",
                                            "value": "bulk",
                                            "disabled": true,
                                            "description": "bulk (push_id) or dynamic (schedule_id)"
                                        },
                                        {
                                            "key": "page",
                                            "value": "1",
                                            "disabled": true
                                        },
                                        {
                                            "key": "per_page",
                                            "value": "20",
                                            "disabled": true
                                        }
                                    ]
                                }
                            }
                        },
                        {
                            "name": "Hold (push_id)",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "url": "{{base_url}}/scheduled/{{push_id}}/hold"
                            }
                        },
                        {
                            "name": "Resume (push_id)",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "url": "{{base_url}}/scheduled/{{push_id}}/resume"
                            }
                        },
                        {
                            "name": "Stop (push_id)",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "url": "{{base_url}}/scheduled/{{push_id}}/stop",
                                "description": "Stops the schedule and refunds the numbers not yet sent."
                            }
                        },
                        {
                            "name": "Stop dynamic (schedule_id)",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "url": "{{base_url}}/scheduled/dynamic/{{schedule_id}}/stop"
                            }
                        }
                    ]
                },
                {
                    "name": "Sender IDs",
                    "item": [
                        {
                            "name": "List - all statuses",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sender-ids"
                            }
                        },
                        {
                            "name": "List - approved",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sender-ids?status=approved",
                                "description": "status: approved, under_review, with_operator, rejected"
                            }
                        },
                        {
                            "name": "Find by name and route",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sender-ids?sender_id={{sender_id}}&route=2"
                            }
                        },
                        {
                            "name": "Request a sender ID",
                            "event": [
                                {
                                    "listen": "test",
                                    "script": {
                                        "type": "text/javascript",
                                        "exec": [
                                            "const j = pm.response.json();",
                                            "if (j.success) pm.collectionVariables.set('sender_request_id', j.data.id);"
                                        ]
                                    }
                                }
                            ],
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"entity_id\": \"{{entity_id}}\",\n  \"company_name\": \"Texaavy Infotech\",\n  \"explanation\": \"TeXAAVY = Texaavy Infotech\",\n  \"purpose\": \"OTP and order updates\",\n  \"sample_sms\": \"Your OTP is 1234. -Texaavy\"\n}"
                                },
                                "url": "{{base_url}}/sender-ids"
                            }
                        },
                        {
                            "name": "Status of a sender ID",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/sender-ids/{{sender_request_id}}"
                            }
                        }
                    ]
                },
                {
                    "name": "DLT templates",
                    "item": [
                        {
                            "name": "List - approved",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/templates"
                            }
                        },
                        {
                            "name": "List - all statuses and filters",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": {
                                    "raw": "{{base_url}}/templates?status=all",
                                    "host": [
                                        "{{base_url}}"
                                    ],
                                    "path": [
                                        "templates"
                                    ],
                                    "query": [
                                        {
                                            "key": "status",
                                            "value": "all",
                                            "description": "approved (default), under_review, with_operator, rejected, all"
                                        },
                                        {
                                            "key": "type",
                                            "value": "transactional",
                                            "disabled": true,
                                            "description": "transactional or marketing"
                                        },
                                        {
                                            "key": "variant",
                                            "value": "static",
                                            "disabled": true,
                                            "description": "static or dynamic"
                                        },
                                        {
                                            "key": "content_id",
                                            "value": "{{content_id}}",
                                            "disabled": true
                                        }
                                    ]
                                }
                            }
                        },
                        {
                            "name": "Register a template",
                            "event": [
                                {
                                    "listen": "test",
                                    "script": {
                                        "type": "text/javascript",
                                        "exec": [
                                            "const j = pm.response.json();",
                                            "if (j.success) pm.collectionVariables.set('template_id', j.data.id);"
                                        ]
                                    }
                                }
                            ],
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"type\": \"transactional\",\n  \"content_id\": \"{{content_id}}\",\n  \"sender_id\": \"{{sender_id}}\",\n  \"entity_id\": \"{{entity_id}}\",\n  \"text\": \"Your OTP is {#var#}. -Texaavy\"\n}"
                                },
                                "url": "{{base_url}}/templates",
                                "description": "entity_id is taken from the sender ID when left out and must match it when given. #FIELD2#.. in the text makes it a dynamic template (or send variant)."
                            }
                        },
                        {
                            "name": "Status of a template",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{base_url}}/templates/{{template_id}}"
                            }
                        }
                    ]
                }
            ]
        },
        {
            "name": "API v3 - App token (mobile / desktop apps)",
            "description": "Run 'Login' first: the bearer token (vb3_..., 90 days) is saved into {{token}} and used by every request of this folder.",
            "auth": {
                "type": "bearer",
                "bearer": [
                    {
                        "key": "token",
                        "value": "{{token}}",
                        "type": "string"
                    }
                ]
            },
            "event": [
                {
                    "listen": "prerequest",
                    "script": {
                        "type": "text/javascript",
                        "exec": [
                            "pm.request.headers.upsert({ key: 'Accept', value: 'application/json' });"
                        ]
                    }
                }
            ],
            "item": [
                {
                    "name": "Login",
                    "auth": {
                        "type": "noauth"
                    },
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n  \"login\": \"{{login}}\",\n  \"password\": \"{{password}}\",\n  \"device_name\": \"Postman\"\n}"
                        },
                        "url": "{{base_url}}/auth/login"
                    }
                },
                {
                    "name": "Signed-in devices",
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "const j = pm.response.json();",
                                    "const other = (j.data || []).find(d => !d.current);",
                                    "if (other) pm.collectionVariables.set('device_id', other.id);"
                                ]
                            }
                        }
                    ],
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/auth/devices"
                    }
                },
                {
                    "name": "Sign a device out",
                    "request": {
                        "method": "DELETE",
                        "header": [],
                        "url": "{{base_url}}/auth/devices/{{device_id}}"
                    }
                },
                {
                    "name": "Me",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/me"
                    }
                },
                {
                    "name": "Balance",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/balance"
                    }
                },
                {
                    "name": "Send",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n  \"numbers\": [\"{{mobile}}\"],\n  \"message\": \"{{message}}\",\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2\n}"
                        },
                        "url": "{{base_url}}/sms/send"
                    }
                },
                {
                    "name": "Bulk - scheduled",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n  \"sender_id\": \"{{sender_id}}\",\n  \"route\": 2,\n  \"schedule_time\": \"{{schedule_time}}\",\n  \"message\": \"{{message}}\",\n  \"recipients\": [\n    { \"mobile\": \"{{mobile}}\", \"ref\": \"CUS-1\" }\n  ]\n}"
                        },
                        "url": "{{base_url}}/sms/bulk"
                    }
                },
                {
                    "name": "SMS status",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/sms/status?push_id={{push_id}}"
                    }
                },
                {
                    "name": "History",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/sms/history?page=1"
                    }
                },
                {
                    "name": "Scheduled SMS",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/scheduled"
                    }
                },
                {
                    "name": "Sender IDs",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/sender-ids"
                    }
                },
                {
                    "name": "Templates",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/templates?status=all"
                    }
                },
                {
                    "name": "Notifications",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "url": "{{base_url}}/notifications"
                    }
                },
                {
                    "name": "Logout (this device)",
                    "request": {
                        "method": "POST",
                        "header": [],
                        "url": "{{base_url}}/auth/logout"
                    }
                }
            ]
        },
        {
            "name": "Classic API (webservice)",
            "description": "The original endpoints: usersName = your UID (hex), key = your API key. Replies are {\"data\": \"0\", \"msg\": ...} on success; format=json (default), xml or soap.",
            "auth": {
                "type": "noauth"
            },
            "item": [
                {
                    "name": "Send",
                    "item": [
                        {
                            "name": "smsSimpleApi.php - GET (URL parameters)",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": {
                                    "raw": "{{classic_url}}/smsSimpleApi.php?usersName={{uid}}&key={{api_key}}&route=2&senderId={{sender_id}}&numbers={{mobile}}&message={{message}}",
                                    "host": [
                                        "{{classic_url}}"
                                    ],
                                    "path": [
                                        "smsSimpleApi.php"
                                    ],
                                    "query": [
                                        {
                                            "key": "usersName",
                                            "value": "{{uid}}"
                                        },
                                        {
                                            "key": "key",
                                            "value": "{{api_key}}"
                                        },
                                        {
                                            "key": "route",
                                            "value": "2"
                                        },
                                        {
                                            "key": "senderId",
                                            "value": "{{sender_id}}"
                                        },
                                        {
                                            "key": "numbers",
                                            "value": "{{mobile}}"
                                        },
                                        {
                                            "key": "message",
                                            "value": "{{message}}"
                                        },
                                        {
                                            "key": "smsType",
                                            "value": "1",
                                            "disabled": true
                                        },
                                        {
                                            "key": "removeDuplicate",
                                            "value": "1",
                                            "disabled": true
                                        },
                                        {
                                            "key": "entityId",
                                            "value": "{{entity_id}}",
                                            "disabled": true
                                        },
                                        {
                                            "key": "contentId",
                                            "value": "{{content_id}}",
                                            "disabled": true
                                        },
                                        {
                                            "key": "format",
                                            "value": "xml",
                                            "disabled": true
                                        }
                                    ]
                                }
                            }
                        },
                        {
                            "name": "smsSimpleApi.php - scheduled",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": {
                                    "raw": "{{classic_url}}/smsSimpleApi.php?usersName={{uid}}&key={{api_key}}&route=2&senderId={{sender_id}}&numbers={{mobile}}&message={{message}}&scheduleType=2&scheduleTime={{classic_schedule_time}}",
                                    "host": [
                                        "{{classic_url}}"
                                    ],
                                    "path": [
                                        "smsSimpleApi.php"
                                    ],
                                    "query": [
                                        {
                                            "key": "usersName",
                                            "value": "{{uid}}"
                                        },
                                        {
                                            "key": "key",
                                            "value": "{{api_key}}"
                                        },
                                        {
                                            "key": "route",
                                            "value": "2"
                                        },
                                        {
                                            "key": "senderId",
                                            "value": "{{sender_id}}"
                                        },
                                        {
                                            "key": "numbers",
                                            "value": "{{mobile}}"
                                        },
                                        {
                                            "key": "message",
                                            "value": "{{message}}"
                                        },
                                        {
                                            "key": "scheduleType",
                                            "value": "2"
                                        },
                                        {
                                            "key": "scheduleTime",
                                            "value": "{{classic_schedule_time}}",
                                            "description": "DD-MM-YYYY hh:mm AM, Indian time, in the future"
                                        }
                                    ]
                                }
                            }
                        },
                        {
                            "name": "smsSimpleApi.php - POST form",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "body": {
                                    "mode": "urlencoded",
                                    "urlencoded": [
                                        {
                                            "key": "usersName",
                                            "value": "{{uid}}"
                                        },
                                        {
                                            "key": "key",
                                            "value": "{{api_key}}"
                                        },
                                        {
                                            "key": "route",
                                            "value": "2"
                                        },
                                        {
                                            "key": "senderId",
                                            "value": "{{sender_id}}"
                                        },
                                        {
                                            "key": "numbers",
                                            "value": "{{mobile}},{{mobile2}}"
                                        },
                                        {
                                            "key": "message",
                                            "value": "{{message}}"
                                        }
                                    ]
                                },
                                "url": "{{classic_url}}/smsSimpleApi.php"
                            }
                        },
                        {
                            "name": "smsSimpleApi.php - POST JSON",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"usersName\": \"{{uid}}\",\n  \"key\": \"{{api_key}}\",\n  \"route\": \"2\",\n  \"senderId\": \"{{sender_id}}\",\n  \"numbers\": [\"{{mobile}}\", \"{{mobile2}}\"],\n  \"message\": \"{{message}}\"\n}"
                                },
                                "url": "{{classic_url}}/smsSimpleApi.php"
                            }
                        },
                        {
                            "name": "smsApi.php - JSON bulk (head + request)",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"smsRequest\": {\n    \"head\": {\n      \"route\": \"2\",\n      \"senderId\": \"{{sender_id}}\",\n      \"smsType\": \"1\",\n      \"removeDuplicate\": \"1\",\n      \"message\": \"{{message}}\"\n    },\n    \"request\": [\n      { \"mobile\": \"{{mobile}}\", \"idno\": \"30\" },\n      { \"mobile\": \"{{mobile2}}\", \"idno\": \"31\" }\n    ]\n  }\n}"
                                },
                                "url": "{{classic_url}}/smsApi.php?usersName={{uid}}&key={{api_key}}"
                            }
                        },
                        {
                            "name": "smsApi.php - JSON dynamic (field1..)",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"smsRequest\": {\n    \"head\": {\n      \"route\": \"2\",\n      \"senderId\": \"{{sender_id}}\",\n      \"message\": \"Dear #FIELD2#,  You #FIELD3# account has been activated successfully.Texaavy Infotech\"\n    },\n    \"request\": [\n      { \"idno\": \"33\", \"field1\": \"{{mobile}}\", \"field2\": \"Customer\", \"field3\": \"SMS\" }\n    ]\n  }\n}"
                                },
                                "url": "{{classic_url}}/smsApi.php?usersName={{uid}}&key={{api_key}}"
                            }
                        },
                        {
                            "name": "smsApi.php - JSON bulk scheduled",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\n  \"smsRequest\": {\n    \"head\": {\n      \"route\": \"2\",\n      \"senderId\": \"{{sender_id}}\",\n      \"message\": \"{{message}}\",\n      \"scheduleType\": \"2\",\n      \"scheduleTime\": \"{{classic_schedule_time}}\"\n    },\n    \"request\": [\n      { \"mobile\": \"{{mobile}}\", \"idno\": \"30\" }\n    ]\n  }\n}"
                                },
                                "url": "{{classic_url}}/smsApi.php?usersName={{uid}}&key={{api_key}}"
                            }
                        },
                        {
                            "name": "smsApi.php - XML",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/xml"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<smsRequest>\n  <head>\n    <route>2</route>\n    <senderId>{{sender_id}}</senderId>\n    <smsType>1</smsType>\n    <removeDuplicate>1</removeDuplicate>\n    <message>{{message}}</message>\n  </head>\n  <request><mobile>{{mobile}}</mobile><idno>30</idno></request>\n</smsRequest>"
                                },
                                "url": "{{classic_url}}/smsApi.php?usersName={{uid}}&key={{api_key}}&format=xml"
                            }
                        }
                    ]
                },
                {
                    "name": "Balance & status",
                    "item": [
                        {
                            "name": "smsBalanceApi.php - JSON",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/smsBalanceApi.php?usersName={{uid}}&key={{api_key}}&format=json"
                            }
                        },
                        {
                            "name": "smsBalanceApi.php - XML",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/smsBalanceApi.php?usersName={{uid}}&key={{api_key}}&format=xml"
                            }
                        },
                        {
                            "name": "smsStatusApi.php - by pushId",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/smsStatusApi.php?usersName={{uid}}&key={{api_key}}&format=json&pushId={{push_id}}"
                            }
                        },
                        {
                            "name": "smsStatusApi.php - one number",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/smsStatusApi.php?usersName={{uid}}&key={{api_key}}&format=json&smsHistoryNumberId={{number_id}}"
                            }
                        },
                        {
                            "name": "smsStatusApi.php - latest (page)",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/smsStatusApi.php?usersName={{uid}}&key={{api_key}}&format=json&page=1"
                            }
                        }
                    ]
                },
                {
                    "name": "SOAP",
                    "item": [
                        {
                            "name": "WSDL",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "url": "{{classic_url}}/soap.php?wsdl"
                            }
                        },
                        {
                            "name": "sendSms",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "text/xml; charset=utf-8"
                                    },
                                    {
                                        "key": "SOAPAction",
                                        "value": "\"urn:vasbay:sms#sendSms\""
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sms=\"urn:vasbay:sms\">\n  <soap:Body>\n    <sms:sendSms>\n      <sms:usersName>{{uid}}</sms:usersName>\n      <sms:key>{{api_key}}</sms:key>\n      <sms:route>2</sms:route>\n      <sms:senderId>{{sender_id}}</sms:senderId>\n      <sms:message>{{message}}</sms:message>\n      <sms:request><sms:mobile>{{mobile}}</sms:mobile><sms:idno>30</sms:idno></sms:request>\n    </sms:sendSms>\n  </soap:Body>\n</soap:Envelope>"
                                },
                                "url": "{{classic_url}}/soap.php"
                            }
                        },
                        {
                            "name": "getBalance",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "text/xml; charset=utf-8"
                                    },
                                    {
                                        "key": "SOAPAction",
                                        "value": "\"urn:vasbay:sms#getBalance\""
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sms=\"urn:vasbay:sms\">\n  <soap:Body>\n    <sms:getBalance>\n      <sms:usersName>{{uid}}</sms:usersName>\n      <sms:key>{{api_key}}</sms:key>\n    </sms:getBalance>\n  </soap:Body>\n</soap:Envelope>"
                                },
                                "url": "{{classic_url}}/soap.php"
                            }
                        },
                        {
                            "name": "getStatus",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "text/xml; charset=utf-8"
                                    },
                                    {
                                        "key": "SOAPAction",
                                        "value": "\"urn:vasbay:sms#getStatus\""
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sms=\"urn:vasbay:sms\">\n  <soap:Body>\n    <sms:getStatus>\n      <sms:usersName>{{uid}}</sms:usersName>\n      <sms:key>{{api_key}}</sms:key>\n      <sms:pushId>{{push_id}}</sms:pushId>\n    </sms:getStatus>\n  </soap:Body>\n</soap:Envelope>"
                                },
                                "url": "{{classic_url}}/soap.php"
                            }
                        }
                    ]
                }
            ]
        }
    ]
}