{
    "content": [
        {
            "type": "text",
            "text": "# SOAPSH (man)\n\n## NAME\n\nSOAPsh - Interactive shell for SOAP calls\n\n## SYNOPSIS\n\nperl SOAPsh http://services.soaplite.com/examples.cgi http://www.soaplite.com/My/Examples\n> getStateName(2)\n> getStateNames(1,2,3,7)\n> getStateList([1,9])\n> getStateStruct({a=>1, b=>24})\n> Ctrl-D (Ctrl-Z on Windows)\nor\n# all parameters after uri will be executed as methods\nperl SOAPsh http://soap.4s4c.com/ssss4c/soap.asp http://simon.fell.com/calc doubler([10,20,30])\n> Ctrl-D (Ctrl-Z on Windows)\n\n## DESCRIPTION\n\nSOAPsh is a shell for making SOAP calls. It takes two parameters: mandatory endpoint and\noptional uri (actually it will tell you about it if you try to run it). Additional commands\ncan follow.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **COPYRIGHT**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "SOAPSH",
        "section": "",
        "mode": "man",
        "summary": "SOAPsh - Interactive shell for SOAP calls",
        "synopsis": "perl SOAPsh http://services.soaplite.com/examples.cgi http://www.soaplite.com/My/Examples\n> getStateName(2)\n> getStateNames(1,2,3,7)\n> getStateList([1,9])\n> getStateStruct({a=>1, b=>24})\n> Ctrl-D (Ctrl-Z on Windows)\nor\n# all parameters after uri will be executed as methods\nperl SOAPsh http://soap.4s4c.com/ssss4c/soap.asp http://simon.fell.com/calc doubler([10,20,30])\n> Ctrl-D (Ctrl-Z on Windows)",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 13,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 15,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "SOAPsh - Interactive shell for SOAP calls\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "perl SOAPsh http://services.soaplite.com/examples.cgi http://www.soaplite.com/My/Examples\n> getStateName(2)\n> getStateNames(1,2,3,7)\n> getStateList([1,9])\n> getStateStruct({a=>1, b=>24})\n> Ctrl-D (Ctrl-Z on Windows)\n\nor\n\n# all parameters after uri will be executed as methods\nperl SOAPsh http://soap.4s4c.com/ssss4c/soap.asp http://simon.fell.com/calc doubler([10,20,30])\n> Ctrl-D (Ctrl-Z on Windows)\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "SOAPsh is a shell for making SOAP calls. It takes two parameters: mandatory endpoint and\noptional uri (actually it will tell you about it if you try to run it). Additional commands\ncan follow.\n\nAfter that you'll be able to run any methods of SOAP::Lite, like autotype, readable,\nencoding, etc. You can run it the same way as you do it in your Perl script. You'll see\noutput from method, result of SOAP call, detailed info on SOAP faulure or transport error.\n\nFor full list of available methods see documentation for SOAP::Lite.\n\nAlong with methods of SOAP::Lite you'll be able (and that's much more interesting) run any\nSOAP methods you know about on remote server and see processed results. You can even switch\non debugging (with call something like: \"ondebug(sub{print@})\") and see SOAP code with\nheaders sent and received.\n",
                "subsections": []
            },
            "COPYRIGHT": {
                "content": "Copyright (C) 2000 Paul Kulchenko. All rights reserved.\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Paul Kulchenko (paulclinger@yahoo.com)\n\n\n\nperl v5.26.2                                 2018-05-18                                   SOAPSH(1p)",
                "subsections": []
            }
        }
    }
}