<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How can I use AXL from Delphi program? in Management</title>
    <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454268#M627</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to create an AXL client using Delphi language. I have seen sample apps using PHP and JAVA but not using Delphi.&lt;/P&gt;&lt;P&gt;Can somebody help me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Oct 2017 11:11:07 GMT</pubDate>
    <dc:creator>herenyii</dc:creator>
    <dc:date>2017-10-27T11:11:07Z</dc:date>
    <item>
      <title>How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454268#M627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to create an AXL client using Delphi language. I have seen sample apps using PHP and JAVA but not using Delphi.&lt;/P&gt;&lt;P&gt;Can somebody help me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2017 11:11:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454268#M627</guid>
      <dc:creator>herenyii</dc:creator>
      <dc:date>2017-10-27T11:11:07Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454269#M628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To use AXL API from Delphi as follows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Drop the TIdHTTP and TIdSSLIOHandlerSocketOpenSSL components to your form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) If you would like to list Phone By Description, you need to do as follows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var&lt;/P&gt;&lt;P&gt;&amp;nbsp; AXmlPost, AResponse: TStringStream;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Temp, CUCMVersion: AnsiString;&lt;/P&gt;&lt;P&gt;begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost := TStringStream.Create('');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AResponse := TStringStream.Create('');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CUCMVersion := &lt;SPAN style="font-size: 13.3333px;"&gt;'CUCMB ver=8.0'; //If the version is 10 or 11 then you will set &lt;SPAN style="font-size: 13.3333px;"&gt;'CUCMB ver=10.0' or &lt;SPAN style="font-size: 13.3333px;"&gt;'CUCMB ver=11.0'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //In this case my version is 8.6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; try&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Disconnect;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Clear;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Accept := 'text/xml';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.ContentType := 'text/xml';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.ContentEncoding := 'utf-8';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.BasicAuthentication := True;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Authentication := TIdBasicAuthentication.Create;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Authentication.Username := UserNameOfCUCM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Authentication.Password := PasswordOfCUCM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.Method := 'POST';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.CustomHeaders.Clear;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Temp := IdHttp1.Request.Authentication.Authentication;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.CustomHeaders.AddValue('Authorization', Temp);&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Request.CustomHeaders.AddValue('SOAPAction', );&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.xmlsoap.org/soap/envelope/" rel="nofollow" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;&lt;SPAN&gt;" xmlns:ns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.cisco.com/AXL/API/8.0" rel="nofollow" target="_blank"&gt;http://www.cisco.com/AXL/API/8.0&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;');&amp;nbsp; //If your version is 10 or 11, you need to change 8.0 to 10.0 or 11.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;soapenv:Header/&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;soapenv:Body&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;ns:listPhone sequence="1"&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;nbsp; &amp;lt;searchCriteria&amp;gt;');&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;' + DescriptionNameOfDeviceorPhone + '&amp;lt;/description&amp;gt;'); //Description is a case Sensitive&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;nbsp; &amp;lt;/searchCriteria&amp;gt;');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXMLPost.WriteString('&amp;lt;returnedTags&amp;gt;&amp;lt;name/&amp;gt;&amp;lt;description/&amp;gt;&amp;lt;callingSearchSpaceName/&amp;gt;&amp;lt;dndOption/&amp;gt;&amp;lt;dndStatus/&amp;gt;&amp;lt;/returnedTags&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;/ns:listPhone&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;/soapenv:Body&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AXmlPost.WriteString('&amp;lt;/soapenv:Envelope&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IdHttp1.Post(Edit1.Text, AXmlPost, AResponse);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Result := IdHttp1.ResponseCode = 200;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Result then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Add('Request -&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Add(AXmlPost.DataString);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AResponse.Seek(0, soFromBeginning); //Reset your stream position&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Add('');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Add('Response -&amp;gt;');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Text := Memo1.Lines.Text + AResponse.DataString;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp; except&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; On E: Exception do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Memo1.Lines.Add('Error: ' + E.Message);&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;///////////////////////////////&lt;/P&gt;&lt;P&gt;This is a sample for listing phone by description. Hope it would help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Thuy Doan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2017 02:41:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454269#M628</guid>
      <dc:creator>TDoan</dc:creator>
      <dc:date>2017-11-27T02:41:24Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454270#M629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your answer. I have a question:&lt;/P&gt;&lt;P&gt;In your code one parameter is missing: &lt;SPAN style="color: #3d3d3d; font-family: arial; font-size: 13.3333px;"&gt;&lt;STRONG&gt;IdHttp1.Request.CustomHeaders.AddValue('SOAPAction', );&lt;/STRONG&gt; I had thought that I must give here the URL of the Cisco. Am I right? I have tried it, but I got the error message: &lt;STRONG&gt;Error: Unknown Protocol&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2017 10:44:23 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454270#M629</guid>
      <dc:creator>herenyii</dc:creator>
      <dc:date>2017-11-30T10:44:23Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454271#M630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I am sorry to miss something in the source code (&lt;STRONG&gt;&lt;EM&gt;IdHttp1.Request.CustomHeaders.AddValue('SOAPAction',&lt;/EM&gt;&lt;/STRONG&gt; );&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;To rectify this as follow:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;IdHttp1.Request.CustomHeaders.AddValue('SOAPAction', 'CUCMB ver=8.0');&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Note:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;CUCMB ver=8.0&amp;nbsp; -----&amp;gt; This is used for the CUCM version 8.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;If you have the CUCM version 10, it would be CUCM:DB ver=10.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;You can check the CUCM DB version at web site below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;A class="jive-link-external-small" href="https://developer.cisco.com/site/axl/discover/versioning/index.gsp" rel="nofollow" target="_blank"&gt;https://developer.cisco.com/site/axl/discover/versioning/index.gsp&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Hope, it would help you.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Thuy Doan&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2017 03:40:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454271#M630</guid>
      <dc:creator>TDoan</dc:creator>
      <dc:date>2017-12-01T03:40:25Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454272#M631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the reason my answer is rejected by the moderator?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Dec 2017 15:13:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454272#M631</guid>
      <dc:creator>herenyii</dc:creator>
      <dc:date>2017-12-18T15:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454273#M632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which Delphi version are you running? I've used Delphi's WSDLImporter to consume the CUCM WSDL to create classes for many years. That way you do not have to build the XML manually. There are some quirks in Delphi though, so I need to know which version you are using to help you properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Feb 2018 23:42:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454273#M632</guid>
      <dc:creator>dhook</dc:creator>
      <dc:date>2018-02-12T23:42:25Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454274#M633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also trying to access the cisco cucm AXL service from delphi but can’t get any results since days.&lt;/P&gt;&lt;P&gt;I am using Delphi 10 Seattle and CUCM Version 10.5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I imported the cisco axl WDSL from the toolkit, put a THTTPRio component on the form and then called a service.&lt;/P&gt;&lt;P&gt;But it seems that delphi does not send the needed soap information…&lt;/P&gt;&lt;P&gt;I am just getting an error and the HTML text in the response I would get calling the url from the browser:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Exception: Documentelement &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.xmlsoap.org/soap/envelope/:Envelope" rel="nofollow" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/:Envelope&lt;/A&gt;&lt;SPAN&gt; expected, :html found&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Response:&lt;/P&gt;&lt;P&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Cisco CallManager: AXL Web Service&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;h1&amp;gt;Cisco CallManager: AXL Web Service&amp;lt;/h1&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;p&amp;gt;The AXL Web Service is working and accepting requests.&lt;/P&gt;&lt;P&gt;Use HTTP POST to send a request.&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a code snipped of what I tried so far:&lt;/P&gt;&lt;P&gt;var&lt;/P&gt;&lt;P&gt;&amp;nbsp; strURL : string;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objAXLService : AXLPort;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSQLQuery : executeSQLQuery;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSQLQueryResponse : executeSQLQueryResponse;&lt;/P&gt;&lt;P&gt;begin&lt;/P&gt;&lt;P&gt;&amp;nbsp; // initialize connection&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; strURL := '&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://testserver.xyz.test:8443/axl';" rel="nofollow" target="_blank"&gt;https://testserver.xyz.test:8443/axl';&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; m_strUser := 'AXL-TEST';&lt;/P&gt;&lt;P&gt;&amp;nbsp; m_strPassword := 'password';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; oHTTPRio.HTTPWebNode.UserName := m_strUser;&lt;/P&gt;&lt;P&gt;&amp;nbsp; oHTTPRio.HTTPWebNode.Password := m_strPassword;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; oHTTPRio.HTTPWebNode.SoapAction := 'CUCM:DB ver=10.0';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; // get Service fom WDSL-Unit&lt;/P&gt;&lt;P&gt;&amp;nbsp; objAXLService := GetAXLPort(False, strURL, oHTTPRio);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; // create SQL query&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSQLQuery := executeSQLQuery.Create;&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSQLQuery.sql := 'select d.name, d.description, n.dnorpattern as DN, rp.name as partition' +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' from device as d, numplan as n, devicenumplanmap as dnpm, routepartition as rp' +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' where dnpm.fkdevice = d.pkid' +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' and dnpm.fknumplan = n.pkid' +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' and rp.pkid = n.fkroutepartition' +&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' and d.tkclass = 1';&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSQLQueryResponse := objAXLService.executeSQLQuery(objSQLQuery);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;///////////////////////////////&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anybody getting this working and an idea what is missing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 10:45:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454274#M633</guid>
      <dc:creator>NRO</dc:creator>
      <dc:date>2018-04-23T10:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454275#M634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haven't used Delphi in, lo, these many years...but the HTML message you are receiving seems to be the one AXL returns when an HTTP GET is received instead of an HTTP POST.&amp;nbsp; If you can force the request to use POST, might help...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 16:45:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454275#M634</guid>
      <dc:creator>dstaudt</dc:creator>
      <dc:date>2018-04-23T16:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454276#M635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks OK at first glance. I never specify SoapAction since that is automatically handled, but apart from that it looks like something I would write.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Try using URL '&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://testserver.xyz.test:8443/axl/" rel="nofollow" target="_blank"&gt;https://testserver.xyz.test:8443/axl/&lt;/A&gt;&lt;SPAN&gt;', i.e add a "/" after "axl".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 May 2018 10:19:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454276#M635</guid>
      <dc:creator>dhook</dc:creator>
      <dc:date>2018-05-24T10:19:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454277#M636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, I get mocked a lot for using Delphi, but it is actually great as a swiss army knife for a non-programmer voice engineer &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; I can write various automation code for CUCM in minutes, often on-site when need for CUCM reconfiguration occurs. Much faster and better than Bulk Administration Tool and it's hidious Excel template.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 May 2018 10:23:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454277#M636</guid>
      <dc:creator>dhook</dc:creator>
      <dc:date>2018-05-24T10:23:59Z</dc:date>
    </item>
    <item>
      <title>Re: How can I use AXL from Delphi program?</title>
      <link>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454278#M637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The only problem was a mistyping.&lt;/P&gt;&lt;P&gt;The wrong version is:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13.3333px; font-family: arial; color: #3d3d3d;"&gt;IdHttp1.Request.CustomHeaders.AddValue('SOAPAction', 'CUCMB ver=8.0');&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The correct version is:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13.3333px; font-family: arial; color: #3d3d3d;"&gt;&lt;STRONG style="font-size: 13.3333px; font-family: arial; color: #3d3d3d;"&gt;IdHttp1.Request.CustomHeaders.AddValue('SOAPAction', 'CUCM:DB ver=8.0');&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;It works!!!!!&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13.3333px; font-family: arial; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13.3333px; font-family: arial; color: #3d3d3d;"&gt;Thank you!&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 May 2018 11:57:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/how-can-i-use-axl-from-delphi-program/m-p/3454278#M637</guid>
      <dc:creator>herenyii</dc:creator>
      <dc:date>2018-05-24T11:57:59Z</dc:date>
    </item>
  </channel>
</rss>

