{
    "info": {
        "_postman_id": "ebbb508b-dc54-46c5-afc7-531e0beba3eb",
        "name": "Navagoo - WhatsApp T2 API Tests",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "item": [
        {
            "name": "WhatsApp Connect - Authentication Test",
            "request": {
                "method": "GET",
                "header": [],
                "url": {
                    "raw": "{{base_url}}/api/lookups/test-whatsapp-auth",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "api",
                        "lookups",
                        "test-whatsapp-auth"
                    ]
                }
            },
            "response": []
        },
        {
            "name": "WhatsApp Connect - Single SMS Template Test",
            "request": {
                "method": "GET",
                "header": [],
                "url": {
                    "raw": "{{base_url}}/api/lookups/test-whatsapp-send?mobile=201276267641&template=shop_invite&vars=Ahmed",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "api",
                        "lookups",
                        "test-whatsapp-send"
                    ],
                    "query": [
                        {
                            "key": "mobile",
                            "value": "201276267641",
                            "description": "The target mobile number."
                        },
                        {
                            "key": "template",
                            "value": "shop_invite",
                            "description": "Template to fetch and send."
                        },
                        {
                            "key": "vars",
                            "value": "Ahmed",
                            "description": "Comma separated string elements for variables in the template payload."
                        }
                    ]
                }
            },
            "response": []
        },
        {
            "name": "WhatsApp Connect - Create New Template Test",
            "request": {
                "method": "GET",
                "header": [],
                "url": {
                    "raw": "{{base_url}}/api/lookups/test-whatsapp-template?name=test_new_template_{{$timestamp}}&text=Hello {{1}}, welcome to my test {{2}}",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "api",
                        "lookups",
                        "test-whatsapp-template"
                    ],
                    "query": [
                        {
                            "key": "name",
                            "value": "test_new_template_{{$timestamp}}",
                            "description": "Must be a unique name without spaces."
                        },
                        {
                            "key": "text",
                            "value": "Hello {{1}}, welcome to my test {{2}}",
                            "description": "Varaibles in {{1}} and {{2}} mapped natively."
                        }
                    ]
                }
            },
            "response": []
        },
        {
            "name": "WhatsApp Connect - Send Campaign Test",
            "request": {
                "method": "GET",
                "header": [],
                "url": {
                    "raw": "{{base_url}}/api/lookups/test-whatsapp-campaign?mobiles=201276267641,966500000000&template=shop_invite&vars=Ahmed",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "api",
                        "lookups",
                        "test-whatsapp-campaign"
                    ],
                    "query": [
                        {
                            "key": "mobiles",
                            "value": "201276267641,966500000000",
                            "description": "Comma separated list of phone numbers."
                        },
                        {
                            "key": "template",
                            "value": "shop_invite",
                            "description": "Target T2 API connected template name."
                        },
                        {
                            "key": "vars",
                            "value": "Ahmed",
                            "description": "Single or multiple comma separated variables appended to the body string."
                        }
                    ]
                }
            },
            "response": []
        },
        {
            "name": "WhatsApp Connect - Get All Templates",
            "request": {
                "method": "GET",
                "header": [],
                "url": {
                    "raw": "{{base_url}}/api/lookups/get-whatsapp-templates",
                    "host": [
                        "{{base_url}}"
                    ],
                    "path": [
                        "api",
                        "lookups",
                        "get-whatsapp-templates"
                    ]
                }
            },
            "response": []
        }
    ],
    "variable": [
        {
            "key": "base_url",
            "value": "http://localhost",
            "type": "string"
        }
    ]
}