<?xml version="1.0" encoding="utf-8" ?>

<application xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns="http://wadl.dev.java.net/2009/02">
    <doc title="api" />
    <resources base="https://api.abillity.co.uk:443">
            <resource path="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}">
                <doc title="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="ID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/configuration/AutoImportPlan/CDRFilenameFormat">
                <doc title="api/configuration/AutoImportPlan/CDRFilenameFormat" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CDRFilenameFormatUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CDRType&gt;sample string 4&lt;/CDRType&gt;
  &lt;Format&gt;sample string 2&lt;/Format&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;Zipped&gt;true&lt;/Zipped&gt;
&lt;/CDRFilenameFormatUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CDRFilenameFormatUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CDRType&gt;sample string 4&lt;/CDRType&gt;
  &lt;Format&gt;sample string 2&lt;/Format&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;Zipped&gt;true&lt;/Zipped&gt;
&lt;/CDRFilenameFormatUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CDRFilenameFormatUpdate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;CDRFilenameFormatPOSTResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/CDRFilenameFormatPOSTResult&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;CDRFilenameFormatPOSTResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/CDRFilenameFormatPOSTResult&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}">
                <doc title="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="ID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CDRFilenameFormatUpdate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}">
                <doc title="api/configuration/AutoImportPlan/CDRFilenameFormat/{ID}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="ID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;Format&quot;: &quot;sample string 2&quot;,
  &quot;Zipped&quot;: true,
  &quot;CDRType&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CDRFilenameFormatUpdate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/contract?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/contract?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/contract/{id}">
                <doc title="api/contract/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/contract">
                <doc title="api/contract" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T18:03:44.631&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ContractPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;AccountManagerID&gt;1&lt;/AccountManagerID&gt;
  &lt;AgentCompanyID&gt;1&lt;/AgentCompanyID&gt;
  &lt;AgentContactID&gt;1&lt;/AgentContactID&gt;
  &lt;Cancelled&gt;true&lt;/Cancelled&gt;
  &lt;CancelledDate&gt;2026-05-29T18:03:44.631&lt;/CancelledDate&gt;
  &lt;CompanyID&gt;2&lt;/CompanyID&gt;
  &lt;ContractFilename&gt;sample string 6&lt;/ContractFilename&gt;
  &lt;ContractTerm&gt;4&lt;/ContractTerm&gt;
  &lt;DisplayName&gt;sample string 1&lt;/DisplayName&gt;
  &lt;EstimatedUsage&gt;1&lt;/EstimatedUsage&gt;
  &lt;EstimatedUsageMargin&gt;1.1&lt;/EstimatedUsageMargin&gt;
  &lt;MaxCLIs&gt;1&lt;/MaxCLIs&gt;
  &lt;NetworkProviderID&gt;1&lt;/NetworkProviderID&gt;
  &lt;Notes&gt;sample string 7&lt;/Notes&gt;
  &lt;StartDate&gt;2026-05-29T18:03:44.631&lt;/StartDate&gt;
  &lt;TechFundBalance&gt;1&lt;/TechFundBalance&gt;
  &lt;TerminationDate&gt;2026-05-29T18:03:44.631&lt;/TerminationDate&gt;
&lt;/ContractPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ContractPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;AccountManagerID&gt;1&lt;/AccountManagerID&gt;
  &lt;AgentCompanyID&gt;1&lt;/AgentCompanyID&gt;
  &lt;AgentContactID&gt;1&lt;/AgentContactID&gt;
  &lt;Cancelled&gt;true&lt;/Cancelled&gt;
  &lt;CancelledDate&gt;2026-05-29T18:03:44.631&lt;/CancelledDate&gt;
  &lt;CompanyID&gt;2&lt;/CompanyID&gt;
  &lt;ContractFilename&gt;sample string 6&lt;/ContractFilename&gt;
  &lt;ContractTerm&gt;4&lt;/ContractTerm&gt;
  &lt;DisplayName&gt;sample string 1&lt;/DisplayName&gt;
  &lt;EstimatedUsage&gt;1&lt;/EstimatedUsage&gt;
  &lt;EstimatedUsageMargin&gt;1.1&lt;/EstimatedUsageMargin&gt;
  &lt;MaxCLIs&gt;1&lt;/MaxCLIs&gt;
  &lt;NetworkProviderID&gt;1&lt;/NetworkProviderID&gt;
  &lt;Notes&gt;sample string 7&lt;/Notes&gt;
  &lt;StartDate&gt;2026-05-29T18:03:44.631&lt;/StartDate&gt;
  &lt;TechFundBalance&gt;1&lt;/TechFundBalance&gt;
  &lt;TerminationDate&gt;2026-05-29T18:03:44.631&lt;/TerminationDate&gt;
&lt;/ContractPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;ContractPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;ContractID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;ContractID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;ContractPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;ContractID&gt;1&lt;/ContractID&gt;
&lt;/ContractPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;ContractPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;ContractID&gt;1&lt;/ContractID&gt;
&lt;/ContractPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/contract/{id}">
                <doc title="api/contract/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T18:03:45.139&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ContractModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/contract/{id}">
                <doc title="api/contract/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;DisplayName&quot;: &quot;sample string 1&quot;,
  &quot;CompanyID&quot;: 2,
  &quot;StartDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;ContractTerm&quot;: 4,
  &quot;AccountManagerID&quot;: 1,
  &quot;AgentCompanyID&quot;: 1,
  &quot;AgentContactID&quot;: 1,
  &quot;Cancelled&quot;: true,
  &quot;CancelledDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;TerminationDate&quot;: &quot;2026-05-29T11:05:48.851&quot;,
  &quot;ContractFilename&quot;: &quot;sample string 6&quot;,
  &quot;EstimatedUsage&quot;: 1.0,
  &quot;EstimatedUsageMargin&quot;: 1.1,
  &quot;TechFundBalance&quot;: 1.0,
  &quot;Notes&quot;: &quot;sample string 7&quot;,
  &quot;MaxCLIs&quot;: 1,
  &quot;NetworkProviderID&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ContractModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/servicechargetype?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/carrierdescription/{carrierdescription}">
                <doc title="api/servicechargetype/carrierdescription/{carrierdescription}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="carrierdescription"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/{id}">
                <doc title="api/servicechargetype/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/category">
                <doc title="api/servicechargetype/category" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype">
                <doc title="api/servicechargetype" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;CategoryId&quot;: 1,
  &quot;LastUpdated&quot;: &quot;2026-05-29T18:05:02.193&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;CategoryId&quot;: 1,
  &quot;LastUpdated&quot;: &quot;2026-05-29T18:05:02.193&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ServiceChargeTypePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;BackDatable&gt;true&lt;/BackDatable&gt;
  &lt;ChargeOutstanding&gt;true&lt;/ChargeOutstanding&gt;
  &lt;Contract&gt;true&lt;/Contract&gt;
  &lt;DaysInAdvance&gt;1&lt;/DaysInAdvance&gt;
  &lt;DefaultBaseLineCost&gt;1&lt;/DefaultBaseLineCost&gt;
  &lt;DefaultCost&gt;1&lt;/DefaultCost&gt;
  &lt;DefaultDescription&gt;sample string 3&lt;/DefaultDescription&gt;
  &lt;DefaultSalePrice&gt;1&lt;/DefaultSalePrice&gt;
  &lt;ExtraCLIs&gt;1&lt;/ExtraCLIs&gt;
  &lt;FreeMinutesPlan&gt;1&lt;/FreeMinutesPlan&gt;
  &lt;FrequencyTypeId&gt;1&lt;/FrequencyTypeId&gt;
  &lt;Hardware&gt;true&lt;/Hardware&gt;
  &lt;MonthsInAdvance&gt;1&lt;/MonthsInAdvance&gt;
  &lt;Nominal&gt;sample string 2&lt;/Nominal&gt;
  &lt;RecurringChargeType&gt;sample string 1&lt;/RecurringChargeType&gt;
  &lt;RefundRental&gt;true&lt;/RefundRental&gt;
  &lt;Rental&gt;true&lt;/Rental&gt;
  &lt;Suppress&gt;true&lt;/Suppress&gt;
  &lt;TaxCode&gt;sample string 4&lt;/TaxCode&gt;
  &lt;TechFundValue&gt;1&lt;/TechFundValue&gt;
  &lt;TerminationCharge&gt;true&lt;/TerminationCharge&gt;
  &lt;TerminationDays&gt;1&lt;/TerminationDays&gt;
  &lt;Transfer&gt;true&lt;/Transfer&gt;
  &lt;WLR&gt;true&lt;/WLR&gt;
  &lt;WLRLine&gt;true&lt;/WLRLine&gt;
  &lt;CategoryId&gt;1&lt;/CategoryId&gt;
  &lt;LastUpdated&gt;2026-05-29T18:05:02.193&lt;/LastUpdated&gt;
&lt;/ServiceChargeTypePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ServiceChargeTypePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;BackDatable&gt;true&lt;/BackDatable&gt;
  &lt;ChargeOutstanding&gt;true&lt;/ChargeOutstanding&gt;
  &lt;Contract&gt;true&lt;/Contract&gt;
  &lt;DaysInAdvance&gt;1&lt;/DaysInAdvance&gt;
  &lt;DefaultBaseLineCost&gt;1&lt;/DefaultBaseLineCost&gt;
  &lt;DefaultCost&gt;1&lt;/DefaultCost&gt;
  &lt;DefaultDescription&gt;sample string 3&lt;/DefaultDescription&gt;
  &lt;DefaultSalePrice&gt;1&lt;/DefaultSalePrice&gt;
  &lt;ExtraCLIs&gt;1&lt;/ExtraCLIs&gt;
  &lt;FreeMinutesPlan&gt;1&lt;/FreeMinutesPlan&gt;
  &lt;FrequencyTypeId&gt;1&lt;/FrequencyTypeId&gt;
  &lt;Hardware&gt;true&lt;/Hardware&gt;
  &lt;MonthsInAdvance&gt;1&lt;/MonthsInAdvance&gt;
  &lt;Nominal&gt;sample string 2&lt;/Nominal&gt;
  &lt;RecurringChargeType&gt;sample string 1&lt;/RecurringChargeType&gt;
  &lt;RefundRental&gt;true&lt;/RefundRental&gt;
  &lt;Rental&gt;true&lt;/Rental&gt;
  &lt;Suppress&gt;true&lt;/Suppress&gt;
  &lt;TaxCode&gt;sample string 4&lt;/TaxCode&gt;
  &lt;TechFundValue&gt;1&lt;/TechFundValue&gt;
  &lt;TerminationCharge&gt;true&lt;/TerminationCharge&gt;
  &lt;TerminationDays&gt;1&lt;/TerminationDays&gt;
  &lt;Transfer&gt;true&lt;/Transfer&gt;
  &lt;WLR&gt;true&lt;/WLR&gt;
  &lt;WLRLine&gt;true&lt;/WLRLine&gt;
  &lt;CategoryId&gt;1&lt;/CategoryId&gt;
  &lt;LastUpdated&gt;2026-05-29T18:05:02.193&lt;/LastUpdated&gt;
&lt;/ServiceChargeTypePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;ServiceChargeTypePostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;ServiceChargePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ServiceChargePostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;ServiceChargePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ServiceChargePostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/servicechargetype/hardware">
                <doc title="api/servicechargetype/hardware" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;HardwareServiceChargeTypePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;DefaultBaseLineCost&gt;1&lt;/DefaultBaseLineCost&gt;
  &lt;DefaultCost&gt;1&lt;/DefaultCost&gt;
  &lt;DefaultSalePrice&gt;1&lt;/DefaultSalePrice&gt;
  &lt;DefaultSupplier&gt;1&lt;/DefaultSupplier&gt;
  &lt;Description i:nil=&quot;true&quot; /&gt;
  &lt;Nominal&gt;sample string 3&lt;/Nominal&gt;
  &lt;ProductCode&gt;sample string 1&lt;/ProductCode&gt;
  &lt;Description&gt;sample string 2&lt;/Description&gt;
&lt;/HardwareServiceChargeTypePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;HardwareServiceChargeTypePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;DefaultBaseLineCost&gt;1&lt;/DefaultBaseLineCost&gt;
  &lt;DefaultCost&gt;1&lt;/DefaultCost&gt;
  &lt;DefaultSalePrice&gt;1&lt;/DefaultSalePrice&gt;
  &lt;DefaultSupplier&gt;1&lt;/DefaultSupplier&gt;
  &lt;Description i:nil=&quot;true&quot; /&gt;
  &lt;Nominal&gt;sample string 3&lt;/Nominal&gt;
  &lt;ProductCode&gt;sample string 1&lt;/ProductCode&gt;
  &lt;Description&gt;sample string 2&lt;/Description&gt;
&lt;/HardwareServiceChargeTypePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;HardwareServiceChargeTypePostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;ServiceChargePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ServiceChargePostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;ServiceChargePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ServiceChargePostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/servicechargetype/{id}">
                <doc title="api/servicechargetype/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;CategoryId&quot;: 1,
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CategoryId&quot;: 1,
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ServiceChargeTypeModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/{id}">
                <doc title="api/servicechargetype/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;CategoryId&quot;: 1,
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CategoryId&quot;: 1,
  &quot;RecurringChargeType&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;Rental&quot;: true,
  &quot;Nominal&quot;: &quot;sample string 2&quot;,
  &quot;Suppress&quot;: true,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;RefundRental&quot;: true,
  &quot;ChargeOutstanding&quot;: true,
  &quot;BackDatable&quot;: true,
  &quot;DaysInAdvance&quot;: 1,
  &quot;MonthsInAdvance&quot;: 1,
  &quot;DefaultDescription&quot;: &quot;sample string 3&quot;,
  &quot;TaxCode&quot;: &quot;sample string 4&quot;,
  &quot;Transfer&quot;: true,
  &quot;TerminationDays&quot;: 1,
  &quot;WLR&quot;: true,
  &quot;WLRLine&quot;: true,
  &quot;TechFundValue&quot;: 1.0,
  &quot;Contract&quot;: true,
  &quot;TerminationCharge&quot;: true,
  &quot;ExtraCLIs&quot;: 1,
  &quot;FreeMinutesPlan&quot;: 1,
  &quot;Hardware&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ServiceChargeTypeModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/hardware?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/servicechargetype/hardware?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/hardware/{id}">
                <doc title="api/servicechargetype/hardware/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/hardware/{id}">
                <doc title="api/servicechargetype/hardware/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;HardwareServiceChargeTypePatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicechargetype/hardware/{id}">
                <doc title="api/servicechargetype/hardware/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;ProductCode&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;DefaultSalePrice&quot;: 1.0,
  &quot;DefaultCost&quot;: 1.0,
  &quot;DefaultBaseLineCost&quot;: 1.0,
  &quot;Nominal&quot;: &quot;sample string 3&quot;,
  &quot;DefaultSupplier&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;HardwareServiceChargeTypePatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site">
                <doc title="api/site" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}">
                <doc title="api/site/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/SiteContact">
                <doc title="api/site/{id}/SiteContact" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/site/{id}/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site">
                <doc title="api/site" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;CompanyId&quot;: 1,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;SetToEarliestCompanyBillingAddress&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CompanyId&quot;: 1,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;SetToEarliestCompanyBillingAddress&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;SitePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;AccountRef&gt;sample string 4&lt;/AccountRef&gt;
  &lt;CompanyId&gt;1&lt;/CompanyId&gt;
  &lt;SetToEarliestCompanyBillingAddress&gt;true&lt;/SetToEarliestCompanyBillingAddress&gt;
  &lt;ShortName&gt;sample string 2&lt;/ShortName&gt;
&lt;/SitePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;SitePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;AccountRef&gt;sample string 4&lt;/AccountRef&gt;
  &lt;CompanyId&gt;1&lt;/CompanyId&gt;
  &lt;SetToEarliestCompanyBillingAddress&gt;true&lt;/SetToEarliestCompanyBillingAddress&gt;
  &lt;ShortName&gt;sample string 2&lt;/ShortName&gt;
&lt;/SitePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;SitePostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;SitePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SitePostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;SitePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SitePostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/site/{id}">
                <doc title="api/site/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;BillRunID&quot;: 1,
  &quot;DateClosed&quot;: &quot;2026-05-29T18:04:03.818&quot;,
  &quot;SiteName&quot;: &quot;sample string 1&quot;,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;Address&quot;: &quot;sample string 3&quot;,
  &quot;Town&quot;: &quot;sample string 4&quot;,
  &quot;County&quot;: &quot;sample string 5&quot;,
  &quot;PostCode&quot;: &quot;sample string 6&quot;,
  &quot;Fax&quot;: &quot;sample string 7&quot;,
  &quot;Telephone&quot;: &quot;sample string 8&quot;,
  &quot;MainSite&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillRunID&quot;: 1,
  &quot;DateClosed&quot;: &quot;2026-05-29T18:04:03.818&quot;,
  &quot;SiteName&quot;: &quot;sample string 1&quot;,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;Address&quot;: &quot;sample string 3&quot;,
  &quot;Town&quot;: &quot;sample string 4&quot;,
  &quot;County&quot;: &quot;sample string 5&quot;,
  &quot;PostCode&quot;: &quot;sample string 6&quot;,
  &quot;Fax&quot;: &quot;sample string 7&quot;,
  &quot;Telephone&quot;: &quot;sample string 8&quot;,
  &quot;MainSite&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}">
                <doc title="api/site/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;BillRunID&quot;: 1,
  &quot;DateClosed&quot;: &quot;2026-05-29T18:04:52.029732Z&quot;,
  &quot;SiteName&quot;: &quot;sample string 1&quot;,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;Address&quot;: &quot;sample string 3&quot;,
  &quot;Town&quot;: &quot;sample string 4&quot;,
  &quot;County&quot;: &quot;sample string 5&quot;,
  &quot;PostCode&quot;: &quot;sample string 6&quot;,
  &quot;Fax&quot;: &quot;sample string 7&quot;,
  &quot;Telephone&quot;: &quot;sample string 8&quot;,
  &quot;MainSite&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillRunID&quot;: 1,
  &quot;DateClosed&quot;: &quot;2026-05-29T18:04:52.029732Z&quot;,
  &quot;SiteName&quot;: &quot;sample string 1&quot;,
  &quot;ShortName&quot;: &quot;sample string 2&quot;,
  &quot;Address&quot;: &quot;sample string 3&quot;,
  &quot;Town&quot;: &quot;sample string 4&quot;,
  &quot;County&quot;: &quot;sample string 5&quot;,
  &quot;PostCode&quot;: &quot;sample string 6&quot;,
  &quot;Fax&quot;: &quot;sample string 7&quot;,
  &quot;Telephone&quot;: &quot;sample string 8&quot;,
  &quot;MainSite&quot;: true,
  &quot;AccountRef&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/candelete">
                <doc title="api/site/{id}/candelete" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}">
                <doc title="api/site/{id}" /> 
                <method name="DELETE">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/Property">
                <doc title="api/site/{SiteID}/Property" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfEntityCustomPropertyModify xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
&lt;/ArrayOfEntityCustomPropertyModify&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfEntityCustomPropertyModify xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
&lt;/ArrayOfEntityCustomPropertyModify&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/setbillingaddress">
                <doc title="api/site/{id}/setbillingaddress" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;SiteBillingAddress xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SiteBillingAddress&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;SiteBillingAddress xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SiteBillingAddress&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;SiteBillingAddress&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/setbillingaddress">
                <doc title="api/site/{id}/setbillingaddress" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;SiteBillingAddress xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SiteBillingAddress&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;SiteBillingAddress xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/SiteBillingAddress&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;SiteBillingAddress&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/servicecharge?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/site/{id}/servicecharge?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/servicecharge/cli/{cli}">
                <doc title="api/site/{id}/servicecharge/cli/{cli}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="cli"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/billinginformation">
                <doc title="api/site/{id}/billinginformation" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/billinginformation">
                <doc title="api/site/{id}/billinginformation" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;BillingContactId&quot;: 1,
  &quot;Email&quot;: &quot;sample string 1&quot;,
  &quot;PaymentTerms&quot;: 1,
  &quot;PaymentConditionsId&quot;: 1,
  &quot;DirectDebitInformation&quot;: {
    &quot;SortCode&quot;: &quot;sample string 1&quot;,
    &quot;AccountNumber&quot;: &quot;sample string 2&quot;,
    &quot;AccountName&quot;: &quot;sample string 3&quot;,
    &quot;CustomerReference&quot;: &quot;sample string 4&quot;,
    &quot;IsCancelled&quot;: true,
    &quot;CancellationDetails&quot;: {
      &quot;DateCancelled&quot;: &quot;2026-05-29T18:05:50.287&quot;,
      &quot;CancellationReason&quot;: &quot;sample string 1&quot;
    }
  },
  &quot;CreditCardInformation&quot;: {
    &quot;CardType&quot;: &quot;sample string 1&quot;,
    &quot;CardNumber&quot;: &quot;sample string 2&quot;,
    &quot;StartYear&quot;: 1,
    &quot;StartMonth&quot;: 1,
    &quot;ExpirationYear&quot;: 1,
    &quot;ExpirationMonth&quot;: 1,
    &quot;IssueNumber&quot;: &quot;sample string 3&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillingContactId&quot;: 1,
  &quot;Email&quot;: &quot;sample string 1&quot;,
  &quot;PaymentTerms&quot;: 1,
  &quot;PaymentConditionsId&quot;: 1,
  &quot;DirectDebitInformation&quot;: {
    &quot;SortCode&quot;: &quot;sample string 1&quot;,
    &quot;AccountNumber&quot;: &quot;sample string 2&quot;,
    &quot;AccountName&quot;: &quot;sample string 3&quot;,
    &quot;CustomerReference&quot;: &quot;sample string 4&quot;,
    &quot;IsCancelled&quot;: true,
    &quot;CancellationDetails&quot;: {
      &quot;DateCancelled&quot;: &quot;2026-05-29T18:05:50.287&quot;,
      &quot;CancellationReason&quot;: &quot;sample string 1&quot;
    }
  },
  &quot;CreditCardInformation&quot;: {
    &quot;CardType&quot;: &quot;sample string 1&quot;,
    &quot;CardNumber&quot;: &quot;sample string 2&quot;,
    &quot;StartYear&quot;: 1,
    &quot;StartMonth&quot;: 1,
    &quot;ExpirationYear&quot;: 1,
    &quot;ExpirationMonth&quot;: 1,
    &quot;IssueNumber&quot;: &quot;sample string 3&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;BillingInformationModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/billinginformation">
                <doc title="api/site/{id}/billinginformation" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;BillingContactId&quot;: 1,
  &quot;Email&quot;: &quot;sample string 1&quot;,
  &quot;PaymentTerms&quot;: 1,
  &quot;PaymentConditionsId&quot;: 1,
  &quot;DirectDebitInformation&quot;: {
    &quot;SortCode&quot;: &quot;sample string 1&quot;,
    &quot;AccountNumber&quot;: &quot;sample string 2&quot;,
    &quot;AccountName&quot;: &quot;sample string 3&quot;,
    &quot;CustomerReference&quot;: &quot;sample string 4&quot;,
    &quot;IsCancelled&quot;: true,
    &quot;CancellationDetails&quot;: {
      &quot;DateCancelled&quot;: &quot;2026-05-29T18:04:55.109&quot;,
      &quot;CancellationReason&quot;: &quot;sample string 1&quot;
    }
  },
  &quot;CreditCardInformation&quot;: {
    &quot;CardType&quot;: &quot;sample string 1&quot;,
    &quot;CardNumber&quot;: &quot;sample string 2&quot;,
    &quot;StartYear&quot;: 1,
    &quot;StartMonth&quot;: 1,
    &quot;ExpirationYear&quot;: 1,
    &quot;ExpirationMonth&quot;: 1,
    &quot;IssueNumber&quot;: &quot;sample string 3&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillingContactId&quot;: 1,
  &quot;Email&quot;: &quot;sample string 1&quot;,
  &quot;PaymentTerms&quot;: 1,
  &quot;PaymentConditionsId&quot;: 1,
  &quot;DirectDebitInformation&quot;: {
    &quot;SortCode&quot;: &quot;sample string 1&quot;,
    &quot;AccountNumber&quot;: &quot;sample string 2&quot;,
    &quot;AccountName&quot;: &quot;sample string 3&quot;,
    &quot;CustomerReference&quot;: &quot;sample string 4&quot;,
    &quot;IsCancelled&quot;: true,
    &quot;CancellationDetails&quot;: {
      &quot;DateCancelled&quot;: &quot;2026-05-29T18:04:55.109&quot;,
      &quot;CancellationReason&quot;: &quot;sample string 1&quot;
    }
  },
  &quot;CreditCardInformation&quot;: {
    &quot;CardType&quot;: &quot;sample string 1&quot;,
    &quot;CardNumber&quot;: &quot;sample string 2&quot;,
    &quot;StartYear&quot;: 1,
    &quot;StartMonth&quot;: 1,
    &quot;ExpirationYear&quot;: 1,
    &quot;ExpirationMonth&quot;: 1,
    &quot;IssueNumber&quot;: &quot;sample string 3&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;BillingInformationModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/invoiceinformation">
                <doc title="api/site/{id}/invoiceinformation" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/invoiceinformation">
                <doc title="api/site/{id}/invoiceinformation" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;DataFilePassword&quot;: &quot;sample string 1&quot;,
  &quot;ReportDelivery&quot;: 1,
  &quot;InvoiceDelivery&quot;: 1,
  &quot;MinimumItemisation&quot;: 1.0,
  &quot;BillRun&quot;: 1,
  &quot;ReportProfile&quot;: 1,
  &quot;InvoiceText&quot;: &quot;sample string 2&quot;,
  &quot;TaxCode&quot;: 1,
  &quot;DataDelivery&quot;: 1,
  &quot;DataFileLocation&quot;: &quot;sample string 3&quot;,
  &quot;CDRFormat&quot;: &quot;sample string 4&quot;,
  &quot;ServiceFormat&quot;: &quot;sample string 5&quot;,
  &quot;CreateSingleDataFile&quot;: true,
  &quot;ZipDataFile&quot;: true,
  &quot;DataFileIsPasswordEnabled&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;DataFilePassword&quot;: &quot;sample string 1&quot;,
  &quot;ReportDelivery&quot;: 1,
  &quot;InvoiceDelivery&quot;: 1,
  &quot;MinimumItemisation&quot;: 1.0,
  &quot;BillRun&quot;: 1,
  &quot;ReportProfile&quot;: 1,
  &quot;InvoiceText&quot;: &quot;sample string 2&quot;,
  &quot;TaxCode&quot;: 1,
  &quot;DataDelivery&quot;: 1,
  &quot;DataFileLocation&quot;: &quot;sample string 3&quot;,
  &quot;CDRFormat&quot;: &quot;sample string 4&quot;,
  &quot;ServiceFormat&quot;: &quot;sample string 5&quot;,
  &quot;CreateSingleDataFile&quot;: true,
  &quot;ZipDataFile&quot;: true,
  &quot;DataFileIsPasswordEnabled&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;InvoiceInformationModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/invoiceinformation">
                <doc title="api/site/{id}/invoiceinformation" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;DataFilePassword&quot;: &quot;sample string 1&quot;,
  &quot;ReportDelivery&quot;: 1,
  &quot;InvoiceDelivery&quot;: 1,
  &quot;MinimumItemisation&quot;: 1.0,
  &quot;BillRun&quot;: 1,
  &quot;ReportProfile&quot;: 1,
  &quot;InvoiceText&quot;: &quot;sample string 2&quot;,
  &quot;TaxCode&quot;: 1,
  &quot;DataDelivery&quot;: 1,
  &quot;DataFileLocation&quot;: &quot;sample string 3&quot;,
  &quot;CDRFormat&quot;: &quot;sample string 4&quot;,
  &quot;ServiceFormat&quot;: &quot;sample string 5&quot;,
  &quot;CreateSingleDataFile&quot;: true,
  &quot;ZipDataFile&quot;: true,
  &quot;DataFileIsPasswordEnabled&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;DataFilePassword&quot;: &quot;sample string 1&quot;,
  &quot;ReportDelivery&quot;: 1,
  &quot;InvoiceDelivery&quot;: 1,
  &quot;MinimumItemisation&quot;: 1.0,
  &quot;BillRun&quot;: 1,
  &quot;ReportProfile&quot;: 1,
  &quot;InvoiceText&quot;: &quot;sample string 2&quot;,
  &quot;TaxCode&quot;: 1,
  &quot;DataDelivery&quot;: 1,
  &quot;DataFileLocation&quot;: &quot;sample string 3&quot;,
  &quot;CDRFormat&quot;: &quot;sample string 4&quot;,
  &quot;ServiceFormat&quot;: &quot;sample string 5&quot;,
  &quot;CreateSingleDataFile&quot;: true,
  &quot;ZipDataFile&quot;: true,
  &quot;DataFileIsPasswordEnabled&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;InvoiceInformationModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/siteselltariff">
                <doc title="api/site/{id}/siteselltariff" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/siteselltariff">
                <doc title="api/site/{id}/siteselltariff" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteSellTariffModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/siteselltariff">
                <doc title="api/site/{id}/siteselltariff" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteSellTariffModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/package">
                <doc title="api/site/{id}/package" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/package">
                <doc title="api/site/{id}/package" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SitePackage&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/package">
                <doc title="api/site/{id}/package" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Id&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SitePackage&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/freeminutes">
                <doc title="api/site/{id}/freeminutes" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/freeminutes">
                <doc title="api/site/{id}/freeminutes" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;PlanIds&quot;: [
    1,
    2
  ],
  &quot;TakeFromPackage&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;PlanIds&quot;: [
    1,
    2
  ],
  &quot;TakeFromPackage&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{id}/freeminutes">
                <doc title="api/site/{id}/freeminutes" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;PlanIds&quot;: [
    1,
    2
  ],
  &quot;TakeFromPackage&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;PlanIds&quot;: [
    1,
    2
  ],
  &quot;TakeFromPackage&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint">
                <doc title="api/site/{SiteID}/EndPoint" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}/Addresses">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}/Addresses" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}/Addresses">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}/Addresses" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;EndPointID&quot;: 1,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;Premises&quot;: &quot;sample string 3&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 4&quot;,
  &quot;Locality&quot;: &quot;sample string 5&quot;,
  &quot;County&quot;: &quot;sample string 6&quot;,
  &quot;PostCode&quot;: &quot;sample string 7&quot;,
  &quot;Country&quot;: &quot;sample string 8&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;EndPointID&quot;: 1,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;Premises&quot;: &quot;sample string 3&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 4&quot;,
  &quot;Locality&quot;: &quot;sample string 5&quot;,
  &quot;County&quot;: &quot;sample string 6&quot;,
  &quot;PostCode&quot;: &quot;sample string 7&quot;,
  &quot;Country&quot;: &quot;sample string 8&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;EndpointAddressBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Country&gt;sample string 8&lt;/Country&gt;
  &lt;County&gt;sample string 6&lt;/County&gt;
  &lt;EndPointID&gt;1&lt;/EndPointID&gt;
  &lt;Locality&gt;sample string 5&lt;/Locality&gt;
  &lt;Name&gt;sample string 2&lt;/Name&gt;
  &lt;PostCode&gt;sample string 7&lt;/PostCode&gt;
  &lt;Premises&gt;sample string 3&lt;/Premises&gt;
  &lt;Thoroughfare&gt;sample string 4&lt;/Thoroughfare&gt;
&lt;/EndpointAddressBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;EndpointAddressBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Country&gt;sample string 8&lt;/Country&gt;
  &lt;County&gt;sample string 6&lt;/County&gt;
  &lt;EndPointID&gt;1&lt;/EndPointID&gt;
  &lt;Locality&gt;sample string 5&lt;/Locality&gt;
  &lt;Name&gt;sample string 2&lt;/Name&gt;
  &lt;PostCode&gt;sample string 7&lt;/PostCode&gt;
  &lt;Premises&gt;sample string 3&lt;/Premises&gt;
  &lt;Thoroughfare&gt;sample string 4&lt;/Thoroughfare&gt;
&lt;/EndpointAddressBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;EndpointAddressBase&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;AddressID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;AddressID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;EndpointAddressPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AddressID&gt;1&lt;/AddressID&gt;
&lt;/EndpointAddressPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;EndpointAddressPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AddressID&gt;1&lt;/AddressID&gt;
&lt;/EndpointAddressPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers/{EndpointNumberID}">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers/{EndpointNumberID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndpointNumberID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers/{EndPointNumberID}/properties">
                <doc title="api/site/{SiteID}/EndPoint/{EndPointID}/Numbers/{EndPointNumberID}/properties" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="SiteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointNumberID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;EPNPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;EPNPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;EPNPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;EPNPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfEndPointNumberPropertyUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointNumberPropertyUpdate&gt;
    &lt;EPNPropertyID&gt;1&lt;/EPNPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EndPointNumberPropertyUpdate&gt;
  &lt;EndPointNumberPropertyUpdate&gt;
    &lt;EPNPropertyID&gt;1&lt;/EPNPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EndPointNumberPropertyUpdate&gt;
&lt;/ArrayOfEndPointNumberPropertyUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfEndPointNumberPropertyUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointNumberPropertyUpdate&gt;
    &lt;EPNPropertyID&gt;1&lt;/EPNPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EndPointNumberPropertyUpdate&gt;
  &lt;EndPointNumberPropertyUpdate&gt;
    &lt;EPNPropertyID&gt;1&lt;/EPNPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EndPointNumberPropertyUpdate&gt;
&lt;/ArrayOfEndPointNumberPropertyUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/bycli/{cli}">
                <doc title="api/cli/bycli/{cli}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="cli"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}">
                <doc title="api/cli/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli">
                <doc title="api/cli" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;SiteId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 2&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 2&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:48.525277Z&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CLIPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;ContractEndDate&gt;2026-05-29T18:03:48.525277Z&lt;/ContractEndDate&gt;
  &lt;ContractStartDate&gt;2026-05-29T18:03:48.525277Z&lt;/ContractStartDate&gt;
  &lt;CustomColumns&gt;
    &lt;CustomColumn1&gt;sample string 1&lt;/CustomColumn1&gt;
    &lt;CustomColumn10&gt;sample string 10&lt;/CustomColumn10&gt;
    &lt;CustomColumn2&gt;sample string 2&lt;/CustomColumn2&gt;
    &lt;CustomColumn3&gt;sample string 3&lt;/CustomColumn3&gt;
    &lt;CustomColumn4&gt;sample string 4&lt;/CustomColumn4&gt;
    &lt;CustomColumn5&gt;sample string 5&lt;/CustomColumn5&gt;
    &lt;CustomColumn6&gt;sample string 6&lt;/CustomColumn6&gt;
    &lt;CustomColumn7&gt;sample string 7&lt;/CustomColumn7&gt;
    &lt;CustomColumn8&gt;sample string 8&lt;/CustomColumn8&gt;
    &lt;CustomColumn9&gt;sample string 9&lt;/CustomColumn9&gt;
  &lt;/CustomColumns&gt;
  &lt;EndDate&gt;2026-05-29T18:03:48.525277Z&lt;/EndDate&gt;
  &lt;StartDate&gt;2026-05-29T18:03:48.525277Z&lt;/StartDate&gt;
  &lt;CLI&gt;sample string 2&lt;/CLI&gt;
  &lt;SiteId&gt;1&lt;/SiteId&gt;
&lt;/CLIPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CLIPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;ContractEndDate&gt;2026-05-29T18:03:48.525277Z&lt;/ContractEndDate&gt;
  &lt;ContractStartDate&gt;2026-05-29T18:03:48.525277Z&lt;/ContractStartDate&gt;
  &lt;CustomColumns&gt;
    &lt;CustomColumn1&gt;sample string 1&lt;/CustomColumn1&gt;
    &lt;CustomColumn10&gt;sample string 10&lt;/CustomColumn10&gt;
    &lt;CustomColumn2&gt;sample string 2&lt;/CustomColumn2&gt;
    &lt;CustomColumn3&gt;sample string 3&lt;/CustomColumn3&gt;
    &lt;CustomColumn4&gt;sample string 4&lt;/CustomColumn4&gt;
    &lt;CustomColumn5&gt;sample string 5&lt;/CustomColumn5&gt;
    &lt;CustomColumn6&gt;sample string 6&lt;/CustomColumn6&gt;
    &lt;CustomColumn7&gt;sample string 7&lt;/CustomColumn7&gt;
    &lt;CustomColumn8&gt;sample string 8&lt;/CustomColumn8&gt;
    &lt;CustomColumn9&gt;sample string 9&lt;/CustomColumn9&gt;
  &lt;/CustomColumns&gt;
  &lt;EndDate&gt;2026-05-29T18:03:48.525277Z&lt;/EndDate&gt;
  &lt;StartDate&gt;2026-05-29T18:03:48.525277Z&lt;/StartDate&gt;
  &lt;CLI&gt;sample string 2&lt;/CLI&gt;
  &lt;SiteId&gt;1&lt;/SiteId&gt;
&lt;/CLIPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CLIPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;CLIPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/CLIPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;CLIPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/CLIPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/cli/{id}">
                <doc title="api/cli/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LineTypeID&quot;: 1,
  &quot;CallType&quot;: &quot;sample string 1&quot;,
  &quot;ChargesEndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LineTypeID&quot;: 1,
  &quot;CallType&quot;: &quot;sample string 1&quot;,
  &quot;ChargesEndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:48.337&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CLIPatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}">
                <doc title="api/cli/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LineTypeID&quot;: 1,
  &quot;CallType&quot;: &quot;sample string 1&quot;,
  &quot;ChargesEndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LineTypeID&quot;: 1,
  &quot;CallType&quot;: &quot;sample string 1&quot;,
  &quot;ChargesEndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;StartDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;EndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;ContractStartDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;ContractEndDate&quot;: &quot;2026-05-29T18:03:46.945&quot;,
  &quot;CustomColumns&quot;: {
    &quot;CustomColumn1&quot;: &quot;sample string 1&quot;,
    &quot;CustomColumn2&quot;: &quot;sample string 2&quot;,
    &quot;CustomColumn3&quot;: &quot;sample string 3&quot;,
    &quot;CustomColumn4&quot;: &quot;sample string 4&quot;,
    &quot;CustomColumn5&quot;: &quot;sample string 5&quot;,
    &quot;CustomColumn6&quot;: &quot;sample string 6&quot;,
    &quot;CustomColumn7&quot;: &quot;sample string 7&quot;,
    &quot;CustomColumn8&quot;: &quot;sample string 8&quot;,
    &quot;CustomColumn9&quot;: &quot;sample string 9&quot;,
    &quot;CustomColumn10&quot;: &quot;sample string 10&quot;
  }
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CLIPatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/tariff">
                <doc title="api/cli/{id}/tariff" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/tariff">
                <doc title="api/cli/{id}/tariff" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SellTariff&quot;: 1,
  &quot;ServiceChargeSellTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SellTariff&quot;: 1,
  &quot;ServiceChargeSellTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CliTariff&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/tariff">
                <doc title="api/cli/{id}/tariff" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SellTariff&quot;: 1,
  &quot;ServiceChargeSellTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SellTariff&quot;: 1,
  &quot;ServiceChargeSellTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CliTariff&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/freeminutesplan">
                <doc title="api/cli/freeminutesplan" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/freeminutes">
                <doc title="api/cli/{id}/freeminutes" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/freeminutes">
                <doc title="api/cli/{id}/freeminutes" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CliFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/{id}/freeminutes">
                <doc title="api/cli/{id}/freeminutes" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CliFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/cli/balance/bycli/{cli}">
                <doc title="api/cli/balance/bycli/{cli}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="cli"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/revenueassurance/GetCallAnalysis?BillingPeriodId={BillingPeriodId}&amp;BillRunId={BillRunId}&amp;CompanyId={CompanyId}&amp;SiteId={SiteId}&amp;CalledFrom={CalledFrom}&amp;CalledTo={CalledTo}&amp;DestinationIds={DestinationIds}&amp;ChargeCategoryIds={ChargeCategoryIds}&amp;CallFromDate={CallFromDate}&amp;CallToDate={CallToDate}&amp;CallFromTime={CallFromTime}&amp;CallToTime={CallToTime}&amp;LimitId={LimitId}&amp;LimitValue={LimitValue}&amp;CallCostFrom={CallCostFrom}&amp;CallCostTo={CallCostTo}&amp;ExtensionFrom={ExtensionFrom}&amp;ExtensionTo={ExtensionTo}&amp;DurationFrom={DurationFrom}&amp;DurationTo={DurationTo}&amp;CallTypeId={CallTypeId}&amp;Carrier={Carrier}&amp;ExtensionNo={ExtensionNo}&amp;CarrierCostFrom={CarrierCostFrom}&amp;CarrierCostTo={CarrierCostTo}&amp;UsageFrom={UsageFrom}&amp;UsageTo={UsageTo}&amp;PageSize={PageSize}&amp;StartRow={StartRow}&amp;SortColumn={SortColumn}&amp;SortDirection={SortDirection}">
                <doc title="api/revenueassurance/GetCallAnalysis?BillingPeriodId={BillingPeriodId}&amp;BillRunId={BillRunId}&amp;CompanyId={CompanyId}&amp;SiteId={SiteId}&amp;CalledFrom={CalledFrom}&amp;CalledTo={CalledTo}&amp;DestinationIds={DestinationIds}&amp;ChargeCategoryIds={ChargeCategoryIds}&amp;CallFromDate={CallFromDate}&amp;CallToDate={CallToDate}&amp;CallFromTime={CallFromTime}&amp;CallToTime={CallToTime}&amp;LimitId={LimitId}&amp;LimitValue={LimitValue}&amp;CallCostFrom={CallCostFrom}&amp;CallCostTo={CallCostTo}&amp;ExtensionFrom={ExtensionFrom}&amp;ExtensionTo={ExtensionTo}&amp;DurationFrom={DurationFrom}&amp;DurationTo={DurationTo}&amp;CallTypeId={CallTypeId}&amp;Carrier={Carrier}&amp;ExtensionNo={ExtensionNo}&amp;CarrierCostFrom={CarrierCostFrom}&amp;CarrierCostTo={CarrierCostTo}&amp;UsageFrom={UsageFrom}&amp;UsageTo={UsageTo}&amp;PageSize={PageSize}&amp;StartRow={StartRow}&amp;SortColumn={SortColumn}&amp;SortDirection={SortDirection}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="BillingPeriodId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="BillRunId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="CompanyId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="SiteId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="CalledFrom"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="CalledTo"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="DestinationIds"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="ChargeCategoryIds"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="CallFromDate"
                                   style="template"
                                   type="xs:datetime"
                                   required="false"                                   
                                />                             <param name="CallToDate"
                                   style="template"
                                   type="xs:datetime"
                                   required="false"                                   
                                />                             <param name="CallFromTime"
                                   style="template"
                                   type="xs:datetime"
                                   required="false"                                   
                                />                             <param name="CallToTime"
                                   style="template"
                                   type="xs:datetime"
                                   required="false"                                   
                                />                             <param name="LimitId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="LimitValue"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="CallCostFrom"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="CallCostTo"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="ExtensionFrom"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="ExtensionTo"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="DurationFrom"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="DurationTo"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="CallTypeId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Carrier"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="ExtensionNo"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="CarrierCostFrom"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="CarrierCostTo"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="UsageFrom"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="UsageTo"
                                   style="template"
                                   type="xs:decimal"
                                   required="false"                                   
                                />                             <param name="PageSize"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="StartRow"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="SortColumn"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="SortDirection"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/revenueassurance/GetBillingServiceCharges?BillingPeriodId={BillingPeriodId}&amp;PageSize={PageSize}&amp;StartRow={StartRow}&amp;BuyPriceOption={BuyPriceOption}&amp;CompanyId={CompanyId}&amp;SiteId={SiteId}&amp;Account={Account}&amp;BillingId={BillingId}&amp;BillRunId={BillRunId}&amp;Carrier={Carrier}&amp;InvoiceId={InvoiceId}&amp;Nominal={Nominal}&amp;Frequency={Frequency}&amp;ServiceChargeTypeId={ServiceChargeTypeId}">
                <doc title="api/revenueassurance/GetBillingServiceCharges?BillingPeriodId={BillingPeriodId}&amp;PageSize={PageSize}&amp;StartRow={StartRow}&amp;BuyPriceOption={BuyPriceOption}&amp;CompanyId={CompanyId}&amp;SiteId={SiteId}&amp;Account={Account}&amp;BillingId={BillingId}&amp;BillRunId={BillRunId}&amp;Carrier={Carrier}&amp;InvoiceId={InvoiceId}&amp;Nominal={Nominal}&amp;Frequency={Frequency}&amp;ServiceChargeTypeId={ServiceChargeTypeId}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="BillingPeriodId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="PageSize"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="StartRow"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="BuyPriceOption"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="CompanyId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="SiteId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Account"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="BillingId"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="BillRunId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Carrier"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="InvoiceId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Nominal"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="Frequency"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="ServiceChargeTypeId"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/invoice/ByPeriod/{BillingPeriodID}">
                <doc title="api/invoice/ByPeriod/{BillingPeriodID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="BillingPeriodID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/invoice/{InvoiceId}/AccountsBreakdown">
                <doc title="api/invoice/{InvoiceId}/AccountsBreakdown" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="InvoiceId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/invoice/{InvoiceID}">
                <doc title="api/invoice/{InvoiceID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="InvoiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/invoice/{InvoiceID}/report">
                <doc title="api/invoice/{InvoiceID}/report" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="InvoiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/LineDetails/{CLI}">
                <doc title="api/WLR3/LineDetails/{CLI}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="CLI"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/LineTest">
                <doc title="api/WLR3/LineTest" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;CLI&quot;: &quot;sample string 1&quot;,
  &quot;TestType&quot;: 0,
  &quot;SQC&quot;: &quot;sample string 2&quot;,
  &quot;LineNumber&quot;: 3
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CLI&quot;: &quot;sample string 1&quot;,
  &quot;TestType&quot;: 0,
  &quot;SQC&quot;: &quot;sample string 2&quot;,
  &quot;LineNumber&quot;: 3
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;PostLineTestRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLI&gt;sample string 1&lt;/CLI&gt;
  &lt;LineNumber&gt;3&lt;/LineNumber&gt;
  &lt;SQC&gt;sample string 2&lt;/SQC&gt;
  &lt;TestType&gt;WLR3_Analog_Service_Test&lt;/TestType&gt;
&lt;/PostLineTestRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;PostLineTestRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLI&gt;sample string 1&lt;/CLI&gt;
  &lt;LineNumber&gt;3&lt;/LineNumber&gt;
  &lt;SQC&gt;sample string 2&lt;/SQC&gt;
  &lt;TestType&gt;WLR3_Analog_Service_Test&lt;/TestType&gt;
&lt;/PostLineTestRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;PostLineTestRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;TestOutcome&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;OpenreachReference&quot;: &quot;sample string 3&quot;,
  &quot;FaultLocation&quot;: &quot;sample string 4&quot;,
  &quot;ServiceMaintenanceLevel&quot;: &quot;sample string 5&quot;,
  &quot;LineStability&quot;: &quot;sample string 6&quot;,
  &quot;NetworkStability&quot;: &quot;sample string 7&quot;,
  &quot;StabilityStatement&quot;: &quot;sample string 8&quot;,
  &quot;DPLocation&quot;: &quot;sample string 9&quot;,
  &quot;AdvisedToReport&quot;: &quot;sample string 10&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;TestOutcome&quot;: &quot;sample string 1&quot;,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;OpenreachReference&quot;: &quot;sample string 3&quot;,
  &quot;FaultLocation&quot;: &quot;sample string 4&quot;,
  &quot;ServiceMaintenanceLevel&quot;: &quot;sample string 5&quot;,
  &quot;LineStability&quot;: &quot;sample string 6&quot;,
  &quot;NetworkStability&quot;: &quot;sample string 7&quot;,
  &quot;StabilityStatement&quot;: &quot;sample string 8&quot;,
  &quot;DPLocation&quot;: &quot;sample string 9&quot;,
  &quot;AdvisedToReport&quot;: &quot;sample string 10&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;PostLineTestResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AdvisedToReport&gt;sample string 10&lt;/AdvisedToReport&gt;
  &lt;DPLocation&gt;sample string 9&lt;/DPLocation&gt;
  &lt;Description&gt;sample string 2&lt;/Description&gt;
  &lt;FaultLocation&gt;sample string 4&lt;/FaultLocation&gt;
  &lt;LineStability&gt;sample string 6&lt;/LineStability&gt;
  &lt;NetworkStability&gt;sample string 7&lt;/NetworkStability&gt;
  &lt;OpenreachReference&gt;sample string 3&lt;/OpenreachReference&gt;
  &lt;ServiceMaintenanceLevel&gt;sample string 5&lt;/ServiceMaintenanceLevel&gt;
  &lt;StabilityStatement&gt;sample string 8&lt;/StabilityStatement&gt;
  &lt;TestOutcome&gt;sample string 1&lt;/TestOutcome&gt;
&lt;/PostLineTestResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;PostLineTestResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AdvisedToReport&gt;sample string 10&lt;/AdvisedToReport&gt;
  &lt;DPLocation&gt;sample string 9&lt;/DPLocation&gt;
  &lt;Description&gt;sample string 2&lt;/Description&gt;
  &lt;FaultLocation&gt;sample string 4&lt;/FaultLocation&gt;
  &lt;LineStability&gt;sample string 6&lt;/LineStability&gt;
  &lt;NetworkStability&gt;sample string 7&lt;/NetworkStability&gt;
  &lt;OpenreachReference&gt;sample string 3&lt;/OpenreachReference&gt;
  &lt;ServiceMaintenanceLevel&gt;sample string 5&lt;/ServiceMaintenanceLevel&gt;
  &lt;StabilityStatement&gt;sample string 8&lt;/StabilityStatement&gt;
  &lt;TestOutcome&gt;sample string 1&lt;/TestOutcome&gt;
&lt;/PostLineTestResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/WLR3/NoLineTestReasons">
                <doc title="api/WLR3/NoLineTestReasons" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/Appointments/{CLI}">
                <doc title="api/WLR3/Appointments/{CLI}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="CLI"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/Appointment">
                <doc title="api/WLR3/Appointment" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Lines&quot;: 1,
  &quot;Date&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ServiceMaintenanceLevel&quot;: &quot;sample string 4&quot;,
  &quot;NewProvide&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Lines&quot;: 1,
  &quot;Date&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ServiceMaintenanceLevel&quot;: &quot;sample string 4&quot;,
  &quot;NewProvide&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ReserveAppointmentPOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLI&gt;sample string 3&lt;/CLI&gt;
  &lt;Date&gt;sample string 2&lt;/Date&gt;
  &lt;Lines&gt;1&lt;/Lines&gt;
  &lt;NewProvide&gt;true&lt;/NewProvide&gt;
  &lt;ServiceMaintenanceLevel&gt;sample string 4&lt;/ServiceMaintenanceLevel&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
&lt;/ReserveAppointmentPOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ReserveAppointmentPOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLI&gt;sample string 3&lt;/CLI&gt;
  &lt;Date&gt;sample string 2&lt;/Date&gt;
  &lt;Lines&gt;1&lt;/Lines&gt;
  &lt;NewProvide&gt;true&lt;/NewProvide&gt;
  &lt;ServiceMaintenanceLevel&gt;sample string 4&lt;/ServiceMaintenanceLevel&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
&lt;/ReserveAppointmentPOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;ReserveAppointmentPOST&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;AppointmentKey&quot;: &quot;sample string 3&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;AppointmentKey&quot;: &quot;sample string 3&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;ReserveAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AppointmentKey&gt;sample string 3&lt;/AppointmentKey&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/ReserveAppointmentResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;ReserveAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AppointmentKey&gt;sample string 3&lt;/AppointmentKey&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/ReserveAppointmentResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/WLR3/Fault">
                <doc title="api/WLR3/Fault" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;OwnerId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 2&quot;,
  &quot;SiteContactID&quot;: 3,
  &quot;ContactEmail&quot;: &quot;sample string 4&quot;,
  &quot;ContactName&quot;: &quot;sample string 5&quot;,
  &quot;ContactTelephone&quot;: &quot;sample string 6&quot;,
  &quot;ContactCompanyName&quot;: &quot;sample string 7&quot;,
  &quot;IncidentTypeId&quot;: 8,
  &quot;IncidentSymptomId&quot;: 9,
  &quot;IncidentCategoryId&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 10&quot;,
  &quot;IncidentPriority&quot;: 1,
  &quot;SQC&quot;: &quot;sample string 11&quot;,
  &quot;SampleCallData&quot;: [
    {
      &quot;ToCLI&quot;: &quot;sample string 1&quot;,
      &quot;FromCLI&quot;: &quot;sample string 2&quot;,
      &quot;CallDateTime&quot;: &quot;2026-05-29T18:04:28.023&quot;
    },
    {
      &quot;ToCLI&quot;: &quot;sample string 1&quot;,
      &quot;FromCLI&quot;: &quot;sample string 2&quot;,
      &quot;CallDateTime&quot;: &quot;2026-05-29T18:04:28.023&quot;
    }
  ],
  &quot;Lines&quot;: 12,
  &quot;DownTime&quot;: &quot;sample string 13&quot;,
  &quot;AccessAvailability&quot;: &quot;sample string 14&quot;,
  &quot;Intermitent&quot;: true,
  &quot;Feature&quot;: &quot;sample string 16&quot;,
  &quot;PIN&quot;: &quot;sample string 17&quot;,
  &quot;OpenReachReference&quot;: &quot;sample string 18&quot;,
  &quot;NoTestReasonCode&quot;: &quot;sample string 19&quot;,
  &quot;Timeband&quot;: 20,
  &quot;CareLevel&quot;: &quot;sample string 21&quot;,
  &quot;ReservationKey&quot;: &quot;sample string 22&quot;,
  &quot;AppointmentDate&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;AppointmentSlot&quot;: 0,
  &quot;AccessDetails&quot;: &quot;sample string 23&quot;,
  &quot;HazardNotes&quot;: &quot;sample string 24&quot;,
  &quot;AccessFrom&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;AccessTo&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;TempCallRoute&quot;: 0,
  &quot;DivertToNumber&quot;: &quot;sample string 25&quot;,
  &quot;SuspendCPS&quot;: true,
  &quot;LineTestResult&quot;: 0
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;OwnerId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 2&quot;,
  &quot;SiteContactID&quot;: 3,
  &quot;ContactEmail&quot;: &quot;sample string 4&quot;,
  &quot;ContactName&quot;: &quot;sample string 5&quot;,
  &quot;ContactTelephone&quot;: &quot;sample string 6&quot;,
  &quot;ContactCompanyName&quot;: &quot;sample string 7&quot;,
  &quot;IncidentTypeId&quot;: 8,
  &quot;IncidentSymptomId&quot;: 9,
  &quot;IncidentCategoryId&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 10&quot;,
  &quot;IncidentPriority&quot;: 1,
  &quot;SQC&quot;: &quot;sample string 11&quot;,
  &quot;SampleCallData&quot;: [
    {
      &quot;ToCLI&quot;: &quot;sample string 1&quot;,
      &quot;FromCLI&quot;: &quot;sample string 2&quot;,
      &quot;CallDateTime&quot;: &quot;2026-05-29T18:04:28.023&quot;
    },
    {
      &quot;ToCLI&quot;: &quot;sample string 1&quot;,
      &quot;FromCLI&quot;: &quot;sample string 2&quot;,
      &quot;CallDateTime&quot;: &quot;2026-05-29T18:04:28.023&quot;
    }
  ],
  &quot;Lines&quot;: 12,
  &quot;DownTime&quot;: &quot;sample string 13&quot;,
  &quot;AccessAvailability&quot;: &quot;sample string 14&quot;,
  &quot;Intermitent&quot;: true,
  &quot;Feature&quot;: &quot;sample string 16&quot;,
  &quot;PIN&quot;: &quot;sample string 17&quot;,
  &quot;OpenReachReference&quot;: &quot;sample string 18&quot;,
  &quot;NoTestReasonCode&quot;: &quot;sample string 19&quot;,
  &quot;Timeband&quot;: 20,
  &quot;CareLevel&quot;: &quot;sample string 21&quot;,
  &quot;ReservationKey&quot;: &quot;sample string 22&quot;,
  &quot;AppointmentDate&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;AppointmentSlot&quot;: 0,
  &quot;AccessDetails&quot;: &quot;sample string 23&quot;,
  &quot;HazardNotes&quot;: &quot;sample string 24&quot;,
  &quot;AccessFrom&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;AccessTo&quot;: &quot;2026-05-29T18:04:28.031&quot;,
  &quot;TempCallRoute&quot;: 0,
  &quot;DivertToNumber&quot;: &quot;sample string 25&quot;,
  &quot;SuspendCPS&quot;: true,
  &quot;LineTestResult&quot;: 0
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;FaultPOSTForm xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AccessAvailability&gt;sample string 14&lt;/AccessAvailability&gt;
  &lt;AccessDetails&gt;sample string 23&lt;/AccessDetails&gt;
  &lt;AccessFrom&gt;2026-05-29T18:04:28.031&lt;/AccessFrom&gt;
  &lt;AccessTo&gt;2026-05-29T18:04:28.031&lt;/AccessTo&gt;
  &lt;AppointmentDate&gt;2026-05-29T18:04:28.031&lt;/AppointmentDate&gt;
  &lt;AppointmentSlot&gt;Wlr3AppointmentTimeslotAM&lt;/AppointmentSlot&gt;
  &lt;CLI&gt;sample string 2&lt;/CLI&gt;
  &lt;CareLevel&gt;sample string 21&lt;/CareLevel&gt;
  &lt;ContactCompanyName&gt;sample string 7&lt;/ContactCompanyName&gt;
  &lt;ContactEmail&gt;sample string 4&lt;/ContactEmail&gt;
  &lt;ContactName&gt;sample string 5&lt;/ContactName&gt;
  &lt;ContactTelephone&gt;sample string 6&lt;/ContactTelephone&gt;
  &lt;DivertToNumber&gt;sample string 25&lt;/DivertToNumber&gt;
  &lt;DownTime&gt;sample string 13&lt;/DownTime&gt;
  &lt;Feature&gt;sample string 16&lt;/Feature&gt;
  &lt;HazardNotes&gt;sample string 24&lt;/HazardNotes&gt;
  &lt;IncidentCategoryId&gt;1&lt;/IncidentCategoryId&gt;
  &lt;IncidentPriority&gt;1&lt;/IncidentPriority&gt;
  &lt;IncidentSymptomId&gt;9&lt;/IncidentSymptomId&gt;
  &lt;IncidentTypeId&gt;8&lt;/IncidentTypeId&gt;
  &lt;Intermitent&gt;true&lt;/Intermitent&gt;
  &lt;LineTestResult&gt;Wlr3TestUnknown&lt;/LineTestResult&gt;
  &lt;Lines&gt;12&lt;/Lines&gt;
  &lt;NoTestReasonCode&gt;sample string 19&lt;/NoTestReasonCode&gt;
  &lt;OpenReachReference&gt;sample string 18&lt;/OpenReachReference&gt;
  &lt;OwnerId&gt;1&lt;/OwnerId&gt;
  &lt;PIN&gt;sample string 17&lt;/PIN&gt;
  &lt;ReservationKey&gt;sample string 22&lt;/ReservationKey&gt;
  &lt;SQC&gt;sample string 11&lt;/SQC&gt;
  &lt;SampleCallData&gt;
    &lt;SampleCalls&gt;
      &lt;CallDateTime&gt;2026-05-29T18:04:28.023&lt;/CallDateTime&gt;
      &lt;FromCLI&gt;sample string 2&lt;/FromCLI&gt;
      &lt;ToCLI&gt;sample string 1&lt;/ToCLI&gt;
    &lt;/SampleCalls&gt;
    &lt;SampleCalls&gt;
      &lt;CallDateTime&gt;2026-05-29T18:04:28.023&lt;/CallDateTime&gt;
      &lt;FromCLI&gt;sample string 2&lt;/FromCLI&gt;
      &lt;ToCLI&gt;sample string 1&lt;/ToCLI&gt;
    &lt;/SampleCalls&gt;
  &lt;/SampleCallData&gt;
  &lt;SiteContactID&gt;3&lt;/SiteContactID&gt;
  &lt;Summary&gt;sample string 10&lt;/Summary&gt;
  &lt;SuspendCPS&gt;true&lt;/SuspendCPS&gt;
  &lt;TempCallRoute&gt;None&lt;/TempCallRoute&gt;
  &lt;Timeband&gt;20&lt;/Timeband&gt;
&lt;/FaultPOSTForm&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;FaultPOSTForm xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AccessAvailability&gt;sample string 14&lt;/AccessAvailability&gt;
  &lt;AccessDetails&gt;sample string 23&lt;/AccessDetails&gt;
  &lt;AccessFrom&gt;2026-05-29T18:04:28.031&lt;/AccessFrom&gt;
  &lt;AccessTo&gt;2026-05-29T18:04:28.031&lt;/AccessTo&gt;
  &lt;AppointmentDate&gt;2026-05-29T18:04:28.031&lt;/AppointmentDate&gt;
  &lt;AppointmentSlot&gt;Wlr3AppointmentTimeslotAM&lt;/AppointmentSlot&gt;
  &lt;CLI&gt;sample string 2&lt;/CLI&gt;
  &lt;CareLevel&gt;sample string 21&lt;/CareLevel&gt;
  &lt;ContactCompanyName&gt;sample string 7&lt;/ContactCompanyName&gt;
  &lt;ContactEmail&gt;sample string 4&lt;/ContactEmail&gt;
  &lt;ContactName&gt;sample string 5&lt;/ContactName&gt;
  &lt;ContactTelephone&gt;sample string 6&lt;/ContactTelephone&gt;
  &lt;DivertToNumber&gt;sample string 25&lt;/DivertToNumber&gt;
  &lt;DownTime&gt;sample string 13&lt;/DownTime&gt;
  &lt;Feature&gt;sample string 16&lt;/Feature&gt;
  &lt;HazardNotes&gt;sample string 24&lt;/HazardNotes&gt;
  &lt;IncidentCategoryId&gt;1&lt;/IncidentCategoryId&gt;
  &lt;IncidentPriority&gt;1&lt;/IncidentPriority&gt;
  &lt;IncidentSymptomId&gt;9&lt;/IncidentSymptomId&gt;
  &lt;IncidentTypeId&gt;8&lt;/IncidentTypeId&gt;
  &lt;Intermitent&gt;true&lt;/Intermitent&gt;
  &lt;LineTestResult&gt;Wlr3TestUnknown&lt;/LineTestResult&gt;
  &lt;Lines&gt;12&lt;/Lines&gt;
  &lt;NoTestReasonCode&gt;sample string 19&lt;/NoTestReasonCode&gt;
  &lt;OpenReachReference&gt;sample string 18&lt;/OpenReachReference&gt;
  &lt;OwnerId&gt;1&lt;/OwnerId&gt;
  &lt;PIN&gt;sample string 17&lt;/PIN&gt;
  &lt;ReservationKey&gt;sample string 22&lt;/ReservationKey&gt;
  &lt;SQC&gt;sample string 11&lt;/SQC&gt;
  &lt;SampleCallData&gt;
    &lt;SampleCalls&gt;
      &lt;CallDateTime&gt;2026-05-29T18:04:28.023&lt;/CallDateTime&gt;
      &lt;FromCLI&gt;sample string 2&lt;/FromCLI&gt;
      &lt;ToCLI&gt;sample string 1&lt;/ToCLI&gt;
    &lt;/SampleCalls&gt;
    &lt;SampleCalls&gt;
      &lt;CallDateTime&gt;2026-05-29T18:04:28.023&lt;/CallDateTime&gt;
      &lt;FromCLI&gt;sample string 2&lt;/FromCLI&gt;
      &lt;ToCLI&gt;sample string 1&lt;/ToCLI&gt;
    &lt;/SampleCalls&gt;
  &lt;/SampleCallData&gt;
  &lt;SiteContactID&gt;3&lt;/SiteContactID&gt;
  &lt;Summary&gt;sample string 10&lt;/Summary&gt;
  &lt;SuspendCPS&gt;true&lt;/SuspendCPS&gt;
  &lt;TempCallRoute&gt;None&lt;/TempCallRoute&gt;
  &lt;Timeband&gt;20&lt;/Timeband&gt;
&lt;/FaultPOSTForm&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;FaultPOSTForm&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;IncidentID&quot;: 1,
  &quot;Message&quot;: &quot;sample string 2&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;IncidentID&quot;: 1,
  &quot;Message&quot;: &quot;sample string 2&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;FaultPOSTResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;IncidentID&gt;1&lt;/IncidentID&gt;
  &lt;Message&gt;sample string 2&lt;/Message&gt;
&lt;/FaultPOSTResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;FaultPOSTResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;IncidentID&gt;1&lt;/IncidentID&gt;
  &lt;Message&gt;sample string 2&lt;/Message&gt;
&lt;/FaultPOSTResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/WLR3/Fault/{IncidentID}">
                <doc title="api/WLR3/Fault/{IncidentID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="IncidentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;CancelCode&quot;: &quot;sample string 1&quot;,
  &quot;ClearCode&quot;: &quot;sample string 2&quot;,
  &quot;RejectCode&quot;: &quot;sample string 3&quot;,
  &quot;Notes&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CancelCode&quot;: &quot;sample string 1&quot;,
  &quot;ClearCode&quot;: &quot;sample string 2&quot;,
  &quot;RejectCode&quot;: &quot;sample string 3&quot;,
  &quot;Notes&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;FaultPatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;IsPremium&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;IsPremium&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;AvailableAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;IsPremium&gt;true&lt;/IsPremium&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/AvailableAppointmentResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;AvailableAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;IsPremium&gt;true&lt;/IsPremium&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/AvailableAppointmentResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/WLR3/Fault/{IncidentID}">
                <doc title="api/WLR3/Fault/{IncidentID}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="IncidentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;CancelCode&quot;: &quot;sample string 1&quot;,
  &quot;ClearCode&quot;: &quot;sample string 2&quot;,
  &quot;RejectCode&quot;: &quot;sample string 3&quot;,
  &quot;Notes&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CancelCode&quot;: &quot;sample string 1&quot;,
  &quot;ClearCode&quot;: &quot;sample string 2&quot;,
  &quot;RejectCode&quot;: &quot;sample string 3&quot;,
  &quot;Notes&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;FaultPatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;IsPremium&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Date&quot;: &quot;sample string 1&quot;,
  &quot;Time&quot;: &quot;sample string 2&quot;,
  &quot;Slot&quot;: 0,
  &quot;IsPremium&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;AvailableAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;IsPremium&gt;true&lt;/IsPremium&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/AvailableAppointmentResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;AvailableAppointmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Date&gt;sample string 1&lt;/Date&gt;
  &lt;IsPremium&gt;true&lt;/IsPremium&gt;
  &lt;Slot&gt;Wlr3AppointmentTimeslotAM&lt;/Slot&gt;
  &lt;Time&gt;sample string 2&lt;/Time&gt;
&lt;/AvailableAppointmentResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/WLR3/Fault/{incidentId}">
                <doc title="api/WLR3/Fault/{incidentId}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="incidentId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/Faults">
                <doc title="api/WLR3/Faults" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/CancelReasons">
                <doc title="api/WLR3/CancelReasons" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/ClearReasons">
                <doc title="api/WLR3/ClearReasons" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/RejectReasons">
                <doc title="api/WLR3/RejectReasons" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/WLR3/TimeSlots">
                <doc title="api/WLR3/TimeSlots" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident">
                <doc title="api/incident" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/{IncidentID}">
                <doc title="api/incident/{IncidentID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="IncidentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/categories">
                <doc title="api/incident/categories" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/IncidentType">
                <doc title="api/incident/IncidentType" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/IncidentType/{id}">
                <doc title="api/incident/IncidentType/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/Owners">
                <doc title="api/incident/Owners" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/IncidentType/{id}/Symptom">
                <doc title="api/incident/IncidentType/{id}/Symptom" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/priority/{CLI}">
                <doc title="api/incident/priority/{CLI}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="CLI"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/{id}/notifications">
                <doc title="api/incident/{id}/notifications" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/status">
                <doc title="api/incident/status" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/{categoryID}/status">
                <doc title="api/incident/{categoryID}/status" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="categoryID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/actions">
                <doc title="api/incident/actions" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/servicelevels">
                <doc title="api/incident/servicelevels" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident">
                <doc title="api/incident" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 2,
  &quot;OwnerID&quot;: 1,
  &quot;ContactID&quot;: 3,
  &quot;ContactName&quot;: &quot;sample string 4&quot;,
  &quot;ContactTelephone&quot;: &quot;sample string 5&quot;,
  &quot;ContactEmail&quot;: &quot;sample string 6&quot;,
  &quot;SiteID&quot;: 7,
  &quot;CLIs&quot;: [
    &quot;sample string 1&quot;,
    &quot;sample string 2&quot;
  ],
  &quot;CategoryID&quot;: 8,
  &quot;Summary&quot;: &quot;sample string 9&quot;,
  &quot;Notes&quot;: &quot;sample string 10&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 2,
  &quot;OwnerID&quot;: 1,
  &quot;ContactID&quot;: 3,
  &quot;ContactName&quot;: &quot;sample string 4&quot;,
  &quot;ContactTelephone&quot;: &quot;sample string 5&quot;,
  &quot;ContactEmail&quot;: &quot;sample string 6&quot;,
  &quot;SiteID&quot;: 7,
  &quot;CLIs&quot;: [
    &quot;sample string 1&quot;,
    &quot;sample string 2&quot;
  ],
  &quot;CategoryID&quot;: 8,
  &quot;Summary&quot;: &quot;sample string 9&quot;,
  &quot;Notes&quot;: &quot;sample string 10&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;IncidentPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLIs xmlns:d2p1=&quot;http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;
    &lt;d2p1:string&gt;sample string 1&lt;/d2p1:string&gt;
    &lt;d2p1:string&gt;sample string 2&lt;/d2p1:string&gt;
  &lt;/CLIs&gt;
  &lt;CategoryID&gt;8&lt;/CategoryID&gt;
  &lt;ContactEmail&gt;sample string 6&lt;/ContactEmail&gt;
  &lt;ContactID&gt;3&lt;/ContactID&gt;
  &lt;ContactName&gt;sample string 4&lt;/ContactName&gt;
  &lt;ContactTelephone&gt;sample string 5&lt;/ContactTelephone&gt;
  &lt;IncidentTypeID&gt;1&lt;/IncidentTypeID&gt;
  &lt;Notes&gt;sample string 10&lt;/Notes&gt;
  &lt;OwnerID&gt;1&lt;/OwnerID&gt;
  &lt;Priority&gt;1&lt;/Priority&gt;
  &lt;SiteID&gt;7&lt;/SiteID&gt;
  &lt;Summary&gt;sample string 9&lt;/Summary&gt;
  &lt;SymptomID&gt;2&lt;/SymptomID&gt;
&lt;/IncidentPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;IncidentPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CLIs xmlns:d2p1=&quot;http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;
    &lt;d2p1:string&gt;sample string 1&lt;/d2p1:string&gt;
    &lt;d2p1:string&gt;sample string 2&lt;/d2p1:string&gt;
  &lt;/CLIs&gt;
  &lt;CategoryID&gt;8&lt;/CategoryID&gt;
  &lt;ContactEmail&gt;sample string 6&lt;/ContactEmail&gt;
  &lt;ContactID&gt;3&lt;/ContactID&gt;
  &lt;ContactName&gt;sample string 4&lt;/ContactName&gt;
  &lt;ContactTelephone&gt;sample string 5&lt;/ContactTelephone&gt;
  &lt;IncidentTypeID&gt;1&lt;/IncidentTypeID&gt;
  &lt;Notes&gt;sample string 10&lt;/Notes&gt;
  &lt;OwnerID&gt;1&lt;/OwnerID&gt;
  &lt;Priority&gt;1&lt;/Priority&gt;
  &lt;SiteID&gt;7&lt;/SiteID&gt;
  &lt;Summary&gt;sample string 9&lt;/Summary&gt;
  &lt;SymptomID&gt;2&lt;/SymptomID&gt;
&lt;/IncidentPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;IncidentPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/{IncidentID}">
                <doc title="api/incident/{IncidentID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="IncidentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;ResolutionID&quot;: 1,
  &quot;StatusID&quot;: 1,
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 1,
  &quot;CategoryID&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;ResolutionID&quot;: 1,
  &quot;StatusID&quot;: 1,
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 1,
  &quot;CategoryID&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;IncidentModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/incident/{IncidentID}">
                <doc title="api/incident/{IncidentID}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="IncidentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;ResolutionID&quot;: 1,
  &quot;StatusID&quot;: 1,
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 1,
  &quot;CategoryID&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;ResolutionID&quot;: 1,
  &quot;StatusID&quot;: 1,
  &quot;IncidentTypeID&quot;: 1,
  &quot;SymptomID&quot;: 1,
  &quot;CategoryID&quot;: 1,
  &quot;Summary&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;,
  &quot;Priority&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;IncidentModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company?IsConsumer={IsConsumer}&amp;IsProspect={IsProspect}&amp;IsOperator={IsOperator}&amp;IsSupplier={IsSupplier}&amp;IsReseller={IsReseller}&amp;IsCarrier={IsCarrier}&amp;IsAgent={IsAgent}&amp;IsCustomer={IsCustomer}">
                <doc title="api/company?IsConsumer={IsConsumer}&amp;IsProspect={IsProspect}&amp;IsOperator={IsOperator}&amp;IsSupplier={IsSupplier}&amp;IsReseller={IsReseller}&amp;IsCarrier={IsCarrier}&amp;IsAgent={IsAgent}&amp;IsCustomer={IsCustomer}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="IsConsumer"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsProspect"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsOperator"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsSupplier"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsReseller"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsCarrier"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsAgent"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsCustomer"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}">
                <doc title="api/company/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/supplier">
                <doc title="api/company/supplier" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/consumer">
                <doc title="api/company/consumer" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/MyCompany">
                <doc title="api/company/MyCompany" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/Site">
                <doc title="api/company/{id}/Site" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/SiteContact">
                <doc title="api/company/{id}/SiteContact" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/Site/{siteid}/SiteContact">
                <doc title="api/company/{id}/Site/{siteid}/SiteContact" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="siteid"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/company/{id}/cli?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/Site/{siteid}">
                <doc title="api/company/{id}/Site/{siteid}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="siteid"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/contract?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/company/{id}/contract?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company">
                <doc title="api/company" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;CompanyName&quot;: &quot;sample string 1&quot;,
  &quot;SiteShortName&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CompanyName&quot;: &quot;sample string 1&quot;,
  &quot;SiteShortName&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CompanyPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;CompanyName&gt;sample string 1&lt;/CompanyName&gt;
  &lt;SiteShortName&gt;sample string 2&lt;/SiteShortName&gt;
&lt;/CompanyPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CompanyPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;CompanyName&gt;sample string 1&lt;/CompanyName&gt;
  &lt;SiteShortName&gt;sample string 2&lt;/SiteShortName&gt;
&lt;/CompanyPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CompanyPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/agentdetails">
                <doc title="api/company/{id}/agentdetails" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;CommissionPayOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CommissionPayOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;AgentDetailsModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/agentdetails">
                <doc title="api/company/{id}/agentdetails" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}">
                <doc title="api/company/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;IsWhiteLabelReseller&quot;: true,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;IsCustomer&quot;: true,
  &quot;IsAgent&quot;: true,
  &quot;IsCarrier&quot;: true,
  &quot;IsReseller&quot;: true,
  &quot;IsSupplier&quot;: true,
  &quot;IsOperator&quot;: true,
  &quot;IsProspect&quot;: true,
  &quot;DateSigned&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;DateReceived&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;DateLive&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;LastContacted&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;IsWhiteLabelReseller&quot;: true,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;IsCustomer&quot;: true,
  &quot;IsAgent&quot;: true,
  &quot;IsCarrier&quot;: true,
  &quot;IsReseller&quot;: true,
  &quot;IsSupplier&quot;: true,
  &quot;IsOperator&quot;: true,
  &quot;IsProspect&quot;: true,
  &quot;DateSigned&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;DateReceived&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;DateLive&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;LastContacted&quot;: &quot;2026-05-29T18:04:28.665&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CompanyModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}">
                <doc title="api/company/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;IsWhiteLabelReseller&quot;: true,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;IsCustomer&quot;: true,
  &quot;IsAgent&quot;: true,
  &quot;IsCarrier&quot;: true,
  &quot;IsReseller&quot;: true,
  &quot;IsSupplier&quot;: true,
  &quot;IsOperator&quot;: true,
  &quot;IsProspect&quot;: true,
  &quot;DateSigned&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;DateReceived&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;DateLive&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;LastContacted&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;IsWhiteLabelReseller&quot;: true,
  &quot;Name&quot;: &quot;sample string 2&quot;,
  &quot;IsCustomer&quot;: true,
  &quot;IsAgent&quot;: true,
  &quot;IsCarrier&quot;: true,
  &quot;IsReseller&quot;: true,
  &quot;IsSupplier&quot;: true,
  &quot;IsOperator&quot;: true,
  &quot;IsProspect&quot;: true,
  &quot;DateSigned&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;DateReceived&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;DateLive&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;LastContacted&quot;: &quot;2026-05-29T18:05:44.603&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CompanyModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{CompanyID}/Property">
                <doc title="api/company/{CompanyID}/Property" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="CompanyID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfEntityCustomPropertyModify xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
&lt;/ArrayOfEntityCustomPropertyModify&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfEntityCustomPropertyModify xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
  &lt;EntityCustomPropertyModify&gt;
    &lt;ControlID&gt;sample string 1&lt;/ControlID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
  &lt;/EntityCustomPropertyModify&gt;
&lt;/ArrayOfEntityCustomPropertyModify&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/primaryagent">
                <doc title="api/company/{id}/primaryagent" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/primaryagent">
                <doc title="api/company/{id}/primaryagent" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;AgentId&quot;: 1,
  &quot;AgentContactId&quot;: 1,
  &quot;CommissionOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;AgentId&quot;: 1,
  &quot;AgentContactId&quot;: 1,
  &quot;CommissionOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CompanyPrimaryAgentModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/primaryagent">
                <doc title="api/company/{id}/primaryagent" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;AgentId&quot;: 1,
  &quot;AgentContactId&quot;: 1,
  &quot;CommissionOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;AgentId&quot;: 1,
  &quot;AgentContactId&quot;: 1,
  &quot;CommissionOn&quot;: 1,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;CompanyPrimaryAgentModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/accountmanager">
                <doc title="api/company/{id}/accountmanager" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/accountmanager">
                <doc title="api/company/{id}/accountmanager" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SiteContactID&quot;: 1,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteContactID&quot;: 1,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;AccountManagerPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;CommissionOn&gt;2&lt;/CommissionOn&gt;
  &lt;CommissionPlan&gt;1&lt;/CommissionPlan&gt;
  &lt;CommissionRate&gt;1.1&lt;/CommissionRate&gt;
  &lt;SiteContactID&gt;1&lt;/SiteContactID&gt;
&lt;/AccountManagerPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;AccountManagerPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;CommissionOn&gt;2&lt;/CommissionOn&gt;
  &lt;CommissionPlan&gt;1&lt;/CommissionPlan&gt;
  &lt;CommissionRate&gt;1.1&lt;/CommissionRate&gt;
  &lt;SiteContactID&gt;1&lt;/SiteContactID&gt;
&lt;/AccountManagerPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;AccountManagerPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;AccountManagerID&quot;: 1,
  &quot;IsPrimary&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;AccountManagerID&quot;: 1,
  &quot;IsPrimary&quot;: true
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;AccountManagerPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;AccountManagerID&gt;1&lt;/AccountManagerID&gt;
  &lt;IsPrimary&gt;true&lt;/IsPrimary&gt;
&lt;/AccountManagerPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;AccountManagerPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;AccountManagerID&gt;1&lt;/AccountManagerID&gt;
  &lt;IsPrimary&gt;true&lt;/IsPrimary&gt;
&lt;/AccountManagerPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/company/{id}/accountmanager/{accountmanagerid}">
                <doc title="api/company/{id}/accountmanager/{accountmanagerid}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="accountmanagerid"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;IsPrimary&quot;: true,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;IsPrimary&quot;: true,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;AccountManagerPatchRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/company/{id}/accountmanager/{accountmanagerid}">
                <doc title="api/company/{id}/accountmanager/{accountmanagerid}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="accountmanagerid"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;IsPrimary&quot;: true,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;IsPrimary&quot;: true,
  &quot;CommissionOn&quot;: 2,
  &quot;CommissionRate&quot;: 1.1,
  &quot;CommissionPlan&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;AccountManagerPatchRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/package?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}">
                <doc title="api/package/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package">
                <doc title="api/package" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;Package xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;IsConsumer&gt;true&lt;/IsConsumer&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
&lt;/Package&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;Package xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;IsConsumer&gt;true&lt;/IsConsumer&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
&lt;/Package&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;Package&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;PackagePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/PackagePostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;PackagePostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/PackagePostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/package/{id}">
                <doc title="api/package/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;Package&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}">
                <doc title="api/package/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;IsConsumer&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;Package&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/freeminutes">
                <doc title="api/package/{id}/freeminutes" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/freeminutes">
                <doc title="api/package/{id}/freeminutes" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;PackageFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/freeminutes">
                <doc title="api/package/{id}/freeminutes" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;FreeMinutes&quot;: [
    1,
    2
  ]
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;PackageFreeMinutes&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/tariffs">
                <doc title="api/package/{id}/tariffs" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/tariffs">
                <doc title="api/package/{id}/tariffs" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;PackageTariff&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/package/{id}/tariffs">
                <doc title="api/package/{id}/tariffs" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;LCRTariff&quot;: 1,
  &quot;MobileTariff&quot;: 1,
  &quot;DataTariff&quot;: 1,
  &quot;SCTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;PackageTariff&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/CustomProperty/{entityName}/ByEntityId/{entityId}">
                <doc title="api/CustomProperty/{entityName}/ByEntityId/{entityId}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="entityName"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                             <param name="entityId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/CustomProperty/{entityName}/{controlId}?value={value}">
                <doc title="api/CustomProperty/{entityName}/{controlId}?value={value}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="entityName"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                             <param name="controlId"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                             <param name="value"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/CustomProperty/{entityName}/ByEntityId/{entityId}">
                <doc title="api/CustomProperty/{entityName}/ByEntityId/{entityId}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="entityName"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                             <param name="entityId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/CustomProperty/{entityName}/ByEntityId/{entityId}">
                <doc title="api/CustomProperty/{entityName}/ByEntityId/{entityId}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="entityName"
                                   style="template"
                                   type="xs:string"
                                   required="true"                                   
                                />                             <param name="entityId"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  },
  {
    &quot;ControlID&quot;: &quot;sample string 1&quot;,
    &quot;Value&quot;: &quot;sample string 2&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/frequencytype">
                <doc title="api/common/frequencytype" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/reportdelivery">
                <doc title="api/common/reportdelivery" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/invoicedelivery">
                <doc title="api/common/invoicedelivery" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/cdrformat">
                <doc title="api/common/cdrformat" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/reportprofile">
                <doc title="api/common/reportprofile" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/serviceformat">
                <doc title="api/common/serviceformat" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/paymentmethod">
                <doc title="api/common/paymentmethod" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/billrun">
                <doc title="api/common/billrun" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/billrun">
                <doc title="api/common/billrun" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;AgentOnlyBillrun&quot;: true,
  &quot;Address&quot;: &quot;sample string 2&quot;,
  &quot;WhiteLabelBillingCompanyId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;AgentOnlyBillrun&quot;: true,
  &quot;Address&quot;: &quot;sample string 2&quot;,
  &quot;WhiteLabelBillingCompanyId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;BillrunPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;Address&gt;sample string 2&lt;/Address&gt;
  &lt;AgentOnlyBillrun&gt;true&lt;/AgentOnlyBillrun&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;WhiteLabelBillingCompanyId&gt;1&lt;/WhiteLabelBillingCompanyId&gt;
&lt;/BillrunPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;BillrunPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;Address&gt;sample string 2&lt;/Address&gt;
  &lt;AgentOnlyBillrun&gt;true&lt;/AgentOnlyBillrun&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;WhiteLabelBillingCompanyId&gt;1&lt;/WhiteLabelBillingCompanyId&gt;
&lt;/BillrunPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;BillrunPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;BillrunPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/BillrunPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;BillrunPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/BillrunPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/common/BillingPeriods">
                <doc title="api/common/BillingPeriods" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/taxcodes">
                <doc title="api/common/taxcodes" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/linetypes">
                <doc title="api/common/linetypes" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/calltypes">
                <doc title="api/common/calltypes" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/defaultvalue">
                <doc title="api/common/defaultvalue" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/defaultvalue/{id}">
                <doc title="api/common/defaultvalue/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/common/reprice/proforma">
                <doc title="api/common/reprice/proforma" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;BillingPeriodID&quot;: 1,
  &quot;EmailAddress&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillingPeriodID&quot;: 1,
  &quot;EmailAddress&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;RepricePOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;BillingPeriodID&gt;1&lt;/BillingPeriodID&gt;
  &lt;EmailAddress&gt;sample string 2&lt;/EmailAddress&gt;
&lt;/RepricePOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;RepricePOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;BillingPeriodID&gt;1&lt;/BillingPeriodID&gt;
  &lt;EmailAddress&gt;sample string 2&lt;/EmailAddress&gt;
&lt;/RepricePOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;RepricePOST&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;RepriceResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/RepriceResult&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;RepriceResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/RepriceResult&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/common/reprice/rejects">
                <doc title="api/common/reprice/rejects" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;BillingPeriodID&quot;: 1,
  &quot;EmailAddress&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;BillingPeriodID&quot;: 1,
  &quot;EmailAddress&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;RepricePOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;BillingPeriodID&gt;1&lt;/BillingPeriodID&gt;
  &lt;EmailAddress&gt;sample string 2&lt;/EmailAddress&gt;
&lt;/RepricePOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;RepricePOST xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;BillingPeriodID&gt;1&lt;/BillingPeriodID&gt;
  &lt;EmailAddress&gt;sample string 2&lt;/EmailAddress&gt;
&lt;/RepricePOST&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;RepricePOST&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;RepriceResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/RepriceResult&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;RepriceResult xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/RepriceResult&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/servicecharge?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/servicecharge?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicecharge/{id}">
                <doc title="api/servicecharge/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicecharge/{id}">
                <doc title="api/servicecharge/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T18:04:02.52&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T18:04:02.52&quot;,
  &quot;SerialNo&quot;: &quot;sample string 4&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 8&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T18:04:02.52&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T18:04:02.52&quot;,
  &quot;SerialNo&quot;: &quot;sample string 4&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 8&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ServiceChargeModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicecharge/{id}">
                <doc title="api/servicecharge/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T17:59:08.161&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T17:59:08.161&quot;,
  &quot;SerialNo&quot;: &quot;sample string 4&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 8&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 2&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 3&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T17:59:08.161&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T17:59:08.161&quot;,
  &quot;SerialNo&quot;: &quot;sample string 4&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 8&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ServiceChargeModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/servicecharge">
                <doc title="api/servicecharge" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;SiteId&quot;: 1,
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 3&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 4&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T18:04:01.614&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T18:04:01.614&quot;,
  &quot;SerialNo&quot;: &quot;sample string 5&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 9&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteId&quot;: 1,
  &quot;SkipCLIValidation&quot;: true,
  &quot;Description&quot;: &quot;sample string 3&quot;,
  &quot;ContractId&quot;: 1,
  &quot;CLI&quot;: &quot;sample string 4&quot;,
  &quot;ChargeId&quot;: 1,
  &quot;FrequencyTypeId&quot;: 1,
  &quot;SalesPrice&quot;: 1.0,
  &quot;CostPrice&quot;: 1.0,
  &quot;BaselineCost&quot;: 1.0,
  &quot;Quantity&quot;: 1,
  &quot;FirstPayment&quot;: &quot;2026-05-29T18:04:01.614&quot;,
  &quot;LastPayment&quot;: &quot;2026-05-29T18:04:01.614&quot;,
  &quot;SerialNo&quot;: &quot;sample string 5&quot;,
  &quot;Rental&quot;: true,
  &quot;Import&quot;: true,
  &quot;Suppress&quot;: true,
  &quot;BillNow&quot;: true,
  &quot;Notes&quot;: &quot;sample string 9&quot;,
  &quot;BackDatable&quot;: true,
  &quot;RefundRental&quot;: true,
  &quot;BillRunId&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ServiceChargePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;BackDatable&gt;true&lt;/BackDatable&gt;
  &lt;BaselineCost&gt;1&lt;/BaselineCost&gt;
  &lt;BillNow&gt;true&lt;/BillNow&gt;
  &lt;BillRunId&gt;1&lt;/BillRunId&gt;
  &lt;CLI&gt;sample string 4&lt;/CLI&gt;
  &lt;ChargeId&gt;1&lt;/ChargeId&gt;
  &lt;ContractId&gt;1&lt;/ContractId&gt;
  &lt;CostPrice&gt;1&lt;/CostPrice&gt;
  &lt;Description&gt;sample string 3&lt;/Description&gt;
  &lt;FirstPayment&gt;2026-05-29T18:04:01.614&lt;/FirstPayment&gt;
  &lt;FrequencyTypeId&gt;1&lt;/FrequencyTypeId&gt;
  &lt;Import&gt;true&lt;/Import&gt;
  &lt;LastPayment&gt;2026-05-29T18:04:01.614&lt;/LastPayment&gt;
  &lt;Notes&gt;sample string 9&lt;/Notes&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;RefundRental&gt;true&lt;/RefundRental&gt;
  &lt;Rental&gt;true&lt;/Rental&gt;
  &lt;SalesPrice&gt;1&lt;/SalesPrice&gt;
  &lt;SerialNo&gt;sample string 5&lt;/SerialNo&gt;
  &lt;Suppress&gt;true&lt;/Suppress&gt;
  &lt;SiteId&gt;1&lt;/SiteId&gt;
  &lt;SkipCLIValidation&gt;true&lt;/SkipCLIValidation&gt;
&lt;/ServiceChargePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ServiceChargePostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;BackDatable&gt;true&lt;/BackDatable&gt;
  &lt;BaselineCost&gt;1&lt;/BaselineCost&gt;
  &lt;BillNow&gt;true&lt;/BillNow&gt;
  &lt;BillRunId&gt;1&lt;/BillRunId&gt;
  &lt;CLI&gt;sample string 4&lt;/CLI&gt;
  &lt;ChargeId&gt;1&lt;/ChargeId&gt;
  &lt;ContractId&gt;1&lt;/ContractId&gt;
  &lt;CostPrice&gt;1&lt;/CostPrice&gt;
  &lt;Description&gt;sample string 3&lt;/Description&gt;
  &lt;FirstPayment&gt;2026-05-29T18:04:01.614&lt;/FirstPayment&gt;
  &lt;FrequencyTypeId&gt;1&lt;/FrequencyTypeId&gt;
  &lt;Import&gt;true&lt;/Import&gt;
  &lt;LastPayment&gt;2026-05-29T18:04:01.614&lt;/LastPayment&gt;
  &lt;Notes&gt;sample string 9&lt;/Notes&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;RefundRental&gt;true&lt;/RefundRental&gt;
  &lt;Rental&gt;true&lt;/Rental&gt;
  &lt;SalesPrice&gt;1&lt;/SalesPrice&gt;
  &lt;SerialNo&gt;sample string 5&lt;/SerialNo&gt;
  &lt;Suppress&gt;true&lt;/Suppress&gt;
  &lt;SiteId&gt;1&lt;/SiteId&gt;
  &lt;SkipCLIValidation&gt;true&lt;/SkipCLIValidation&gt;
&lt;/ServiceChargePostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;ServiceChargePostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/commission/plan">
                <doc title="api/commission/plan" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CommissionPlanPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
&lt;/CommissionPlanPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CommissionPlanPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
&lt;/CommissionPlanPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CommissionPlanPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;CommissionPlanPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;id&gt;1&lt;/id&gt;
&lt;/CommissionPlanPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;CommissionPlanPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;id&gt;1&lt;/id&gt;
&lt;/CommissionPlanPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/commission/plan/{id}/section">
                <doc title="api/commission/plan/{id}/section" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;PaidOnOption&quot;: 1,
  &quot;Baseline_VoiceTariff&quot;: 1,
  &quot;Baseline_MobileTariff&quot;: 1,
  &quot;Baseline_DataTariff&quot;: 1,
  &quot;Baseline_ServiceTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;PaidOnOption&quot;: 1,
  &quot;Baseline_VoiceTariff&quot;: 1,
  &quot;Baseline_MobileTariff&quot;: 1,
  &quot;Baseline_DataTariff&quot;: 1,
  &quot;Baseline_ServiceTariff&quot;: 1
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CommissionSectionPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Baseline_DataTariff&gt;1&lt;/Baseline_DataTariff&gt;
  &lt;Baseline_MobileTariff&gt;1&lt;/Baseline_MobileTariff&gt;
  &lt;Baseline_ServiceTariff&gt;1&lt;/Baseline_ServiceTariff&gt;
  &lt;Baseline_VoiceTariff&gt;1&lt;/Baseline_VoiceTariff&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;PaidOnOption&gt;1&lt;/PaidOnOption&gt;
&lt;/CommissionSectionPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CommissionSectionPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Baseline_DataTariff&gt;1&lt;/Baseline_DataTariff&gt;
  &lt;Baseline_MobileTariff&gt;1&lt;/Baseline_MobileTariff&gt;
  &lt;Baseline_ServiceTariff&gt;1&lt;/Baseline_ServiceTariff&gt;
  &lt;Baseline_VoiceTariff&gt;1&lt;/Baseline_VoiceTariff&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;PaidOnOption&gt;1&lt;/PaidOnOption&gt;
&lt;/CommissionSectionPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CommissionSectionPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;CommissionPlanPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;id&gt;1&lt;/id&gt;
&lt;/CommissionPlanPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;CommissionPlanPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;id&gt;1&lt;/id&gt;
&lt;/CommissionPlanPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/sitecontact">
                <doc title="api/sitecontact" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/sitecontact/{id}">
                <doc title="api/sitecontact/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/sitecontact/{id}">
                <doc title="api/sitecontact/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteContactModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/sitecontact/{id}">
                <doc title="api/sitecontact/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;SiteContactModify&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/sitecontact">
                <doc title="api/sitecontact" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SiteID&quot;: 1,
  &quot;Title&quot;: &quot;sample string 2&quot;,
  &quot;Surname&quot;: &quot;sample string 3&quot;,
  &quot;Christian&quot;: &quot;sample string 4&quot;,
  &quot;DDI&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: &quot;sample string 6&quot;,
  &quot;Email&quot;: &quot;sample string 7&quot;,
  &quot;Extension&quot;: &quot;sample string 8&quot;,
  &quot;MainContact&quot;: true,
  &quot;PreventSDeskNotify&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;SiteContactPost xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Christian&gt;sample string 4&lt;/Christian&gt;
  &lt;DDI&gt;sample string 5&lt;/DDI&gt;
  &lt;Email&gt;sample string 7&lt;/Email&gt;
  &lt;Extension&gt;sample string 8&lt;/Extension&gt;
  &lt;MainContact&gt;true&lt;/MainContact&gt;
  &lt;Mobile&gt;sample string 6&lt;/Mobile&gt;
  &lt;PreventSDeskNotify&gt;true&lt;/PreventSDeskNotify&gt;
  &lt;Surname&gt;sample string 3&lt;/Surname&gt;
  &lt;Title&gt;sample string 2&lt;/Title&gt;
  &lt;SiteID&gt;1&lt;/SiteID&gt;
&lt;/SiteContactPost&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;SiteContactPost xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Christian&gt;sample string 4&lt;/Christian&gt;
  &lt;DDI&gt;sample string 5&lt;/DDI&gt;
  &lt;Email&gt;sample string 7&lt;/Email&gt;
  &lt;Extension&gt;sample string 8&lt;/Extension&gt;
  &lt;MainContact&gt;true&lt;/MainContact&gt;
  &lt;Mobile&gt;sample string 6&lt;/Mobile&gt;
  &lt;PreventSDeskNotify&gt;true&lt;/PreventSDeskNotify&gt;
  &lt;Surname&gt;sample string 3&lt;/Surname&gt;
  &lt;Title&gt;sample string 2&lt;/Title&gt;
  &lt;SiteID&gt;1&lt;/SiteID&gt;
&lt;/SiteContactPost&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;SiteContactPost&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;NewSiteContactResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/NewSiteContactResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;NewSiteContactResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.WebAPI.Models.Company&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/NewSiteContactResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/freeminutes">
                <doc title="api/freeminutes" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/Authenticate">
                <doc title="api/Authenticate" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;SystemInformation&quot;: &quot;sample string 1&quot;,
  &quot;UserName&quot;: &quot;sample string 2&quot;,
  &quot;Password&quot;: &quot;sample string 3&quot;,
  &quot;SessionToken&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;SystemInformation&quot;: &quot;sample string 1&quot;,
  &quot;UserName&quot;: &quot;sample string 2&quot;,
  &quot;Password&quot;: &quot;sample string 3&quot;,
  &quot;SessionToken&quot;: &quot;sample string 4&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;LoginChallenge xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Password&gt;sample string 3&lt;/Password&gt;
  &lt;SessionToken&gt;sample string 4&lt;/SessionToken&gt;
  &lt;SystemInformation&gt;sample string 1&lt;/SystemInformation&gt;
  &lt;UserName&gt;sample string 2&lt;/UserName&gt;
&lt;/LoginChallenge&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;LoginChallenge xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Password&gt;sample string 3&lt;/Password&gt;
  &lt;SessionToken&gt;sample string 4&lt;/SessionToken&gt;
  &lt;SystemInformation&gt;sample string 1&lt;/SystemInformation&gt;
  &lt;UserName&gt;sample string 2&lt;/UserName&gt;
&lt;/LoginChallenge&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;LoginChallenge&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Token&quot;: &quot;ed46cd89-1f93-46a6-8e09-411841198c52&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Token&quot;: &quot;ed46cd89-1f93-46a6-8e09-411841198c52&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;LoginResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Token&gt;ed46cd89-1f93-46a6-8e09-411841198c52&lt;/Token&gt;
&lt;/LoginResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;LoginResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Token&gt;ed46cd89-1f93-46a6-8e09-411841198c52&lt;/Token&gt;
&lt;/LoginResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/Authenticate/QueryBuilderAccess">
                <doc title="api/Authenticate/QueryBuilderAccess" /> 
                <method name="POST">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}&amp;OrderStatus={OrderStatus}&amp;siteid={siteid}&amp;companyid={companyid}">
                <doc title="api/order?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}&amp;OrderStatus={OrderStatus}&amp;siteid={siteid}&amp;companyid={companyid}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="OrderStatus"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="siteid"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="companyid"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/{ID}">
                <doc title="api/order/{ID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="ID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/quote">
                <doc title="api/order/quote" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;CompanyID&quot;: 1,
  &quot;DefaultSiteID&quot;: 1,
  &quot;ContactID&quot;: 1,
  &quot;QuoteName&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;CompanyID&quot;: 1,
  &quot;DefaultSiteID&quot;: 1,
  &quot;ContactID&quot;: 1,
  &quot;QuoteName&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;OrdersPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CompanyID&gt;1&lt;/CompanyID&gt;
  &lt;ContactID&gt;1&lt;/ContactID&gt;
  &lt;DefaultSiteID&gt;1&lt;/DefaultSiteID&gt;
  &lt;QuoteName&gt;sample string 2&lt;/QuoteName&gt;
&lt;/OrdersPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;OrdersPostRequest xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;CompanyID&gt;1&lt;/CompanyID&gt;
  &lt;ContactID&gt;1&lt;/ContactID&gt;
  &lt;DefaultSiteID&gt;1&lt;/DefaultSiteID&gt;
  &lt;QuoteName&gt;sample string 2&lt;/QuoteName&gt;
&lt;/OrdersPostRequest&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;OrdersPostRequest&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;ID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;OrdersPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/OrdersPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;OrdersPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ID&gt;1&lt;/ID&gt;
&lt;/OrdersPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/quote/{QuoteID}">
                <doc title="api/order/quote/{QuoteID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="QuoteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;QuoteName&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSiteID&quot;: 2,
  &quot;ContactID&quot;: 3,
  &quot;SubmitOrder&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;QuoteName&quot;: &quot;sample string 1&quot;,
  &quot;DefaultSiteID&quot;: 2,
  &quot;ContactID&quot;: 3,
  &quot;SubmitOrder&quot;: true
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;QuoteUpdate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/quote/{QuoteID}">
                <doc title="api/order/quote/{QuoteID}" /> 
                <method name="DELETE">                    
                    <request>                       
                            <param name="QuoteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/ServiceInventories?filter={filter}">
                <doc title="api/order/ServiceInventories?filter={filter}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="filter"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}">
                <doc title="api/order/Service/{OrderServiceID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/quote/{QuoteID}/Service">
                <doc title="api/order/quote/{QuoteID}/Service" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="QuoteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;InventoryId&quot;: 1,
  &quot;SiteId&quot;: 2
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;InventoryId&quot;: 1,
  &quot;SiteId&quot;: 2
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;QuoteServiceCreate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;InventoryId&gt;1&lt;/InventoryId&gt;
  &lt;SiteId&gt;2&lt;/SiteId&gt;
&lt;/QuoteServiceCreate&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;QuoteServiceCreate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;InventoryId&gt;1&lt;/InventoryId&gt;
  &lt;SiteId&gt;2&lt;/SiteId&gt;
&lt;/QuoteServiceCreate&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;QuoteServiceCreate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;QuoteServiceCreateResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/QuoteServiceCreateResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;QuoteServiceCreateResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/QuoteServiceCreateResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/Property">
                <doc title="api/order/Service/{OrderServiceID}/Property" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;InventoryPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;,
    &quot;SubmitForProcessing&quot;: true
  },
  {
    &quot;InventoryPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;,
    &quot;SubmitForProcessing&quot;: true
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;InventoryPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;,
    &quot;SubmitForProcessing&quot;: true
  },
  {
    &quot;InventoryPropertyID&quot;: 1,
    &quot;PropertyValue&quot;: &quot;sample string 2&quot;,
    &quot;SubmitForProcessing&quot;: true
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfModifyOrderServiceProperties xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ModifyOrderServiceProperties&gt;
    &lt;InventoryPropertyID&gt;1&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
  &lt;/ModifyOrderServiceProperties&gt;
  &lt;ModifyOrderServiceProperties&gt;
    &lt;InventoryPropertyID&gt;1&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
  &lt;/ModifyOrderServiceProperties&gt;
&lt;/ArrayOfModifyOrderServiceProperties&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfModifyOrderServiceProperties xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;ModifyOrderServiceProperties&gt;
    &lt;InventoryPropertyID&gt;1&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
  &lt;/ModifyOrderServiceProperties&gt;
  &lt;ModifyOrderServiceProperties&gt;
    &lt;InventoryPropertyID&gt;1&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 2&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
  &lt;/ModifyOrderServiceProperties&gt;
&lt;/ArrayOfModifyOrderServiceProperties&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/quote/{QuoteID}/Service/{OrderServiceID}">
                <doc title="api/order/quote/{QuoteID}/Service/{OrderServiceID}" /> 
                <method name="DELETE">                    
                    <request>                       
                            <param name="QuoteID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/service/{OrderServiceID}/attachment">
                <doc title="api/order/service/{OrderServiceID}/attachment" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/service/{OrderServiceID}/attachment/{AttachmentID}">
                <doc title="api/order/service/{OrderServiceID}/attachment/{AttachmentID}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="AttachmentID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/service/{OrderServiceID}/attachment">
                <doc title="api/order/service/{OrderServiceID}/attachment" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;FileName&quot;: &quot;sample string 1&quot;,
  &quot;FileContents&quot;: &quot;QEA=&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;FileName&quot;: &quot;sample string 1&quot;,
  &quot;FileContents&quot;: &quot;QEA=&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;CreateAttachment xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FileContents&gt;QEA=&lt;/FileContents&gt;
  &lt;FileName&gt;sample string 1&lt;/FileName&gt;
&lt;/CreateAttachment&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;CreateAttachment xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FileContents&gt;QEA=&lt;/FileContents&gt;
  &lt;FileName&gt;sample string 1&lt;/FileName&gt;
&lt;/CreateAttachment&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;CreateAttachment&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;AttachmentID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;AttachmentID&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;CreateAttachmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AttachmentID&gt;1&lt;/AttachmentID&gt;
&lt;/CreateAttachmentResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;CreateAttachmentResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AttachmentID&gt;1&lt;/AttachmentID&gt;
&lt;/CreateAttachmentResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/EndPointProperties">
                <doc title="api/order/Service/{OrderServiceID}/EndPointProperties" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/EndPoint">
                <doc title="api/order/Service/{OrderServiceID}/EndPoint" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;CustomerName&quot;: &quot;sample string 2&quot;,
  &quot;IPAddress&quot;: &quot;sample string 3&quot;,
  &quot;Premises&quot;: &quot;sample string 4&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 5&quot;,
  &quot;Locality&quot;: &quot;sample string 6&quot;,
  &quot;County&quot;: &quot;sample string 7&quot;,
  &quot;PostCode&quot;: &quot;sample string 8&quot;,
  &quot;Country&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;CustomerName&quot;: &quot;sample string 2&quot;,
  &quot;IPAddress&quot;: &quot;sample string 3&quot;,
  &quot;Premises&quot;: &quot;sample string 4&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 5&quot;,
  &quot;Locality&quot;: &quot;sample string 6&quot;,
  &quot;County&quot;: &quot;sample string 7&quot;,
  &quot;PostCode&quot;: &quot;sample string 8&quot;,
  &quot;Country&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;EndPointBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Country&gt;sample string 9&lt;/Country&gt;
  &lt;County&gt;sample string 7&lt;/County&gt;
  &lt;CustomerName&gt;sample string 2&lt;/CustomerName&gt;
  &lt;IPAddress&gt;sample string 3&lt;/IPAddress&gt;
  &lt;Locality&gt;sample string 6&lt;/Locality&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;PostCode&gt;sample string 8&lt;/PostCode&gt;
  &lt;Premises&gt;sample string 4&lt;/Premises&gt;
  &lt;Thoroughfare&gt;sample string 5&lt;/Thoroughfare&gt;
&lt;/EndPointBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;EndPointBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;Country&gt;sample string 9&lt;/Country&gt;
  &lt;County&gt;sample string 7&lt;/County&gt;
  &lt;CustomerName&gt;sample string 2&lt;/CustomerName&gt;
  &lt;IPAddress&gt;sample string 3&lt;/IPAddress&gt;
  &lt;Locality&gt;sample string 6&lt;/Locality&gt;
  &lt;Name&gt;sample string 1&lt;/Name&gt;
  &lt;PostCode&gt;sample string 8&lt;/PostCode&gt;
  &lt;Premises&gt;sample string 4&lt;/Premises&gt;
  &lt;Thoroughfare&gt;sample string 5&lt;/Thoroughfare&gt;
&lt;/EndPointBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;EndPointBase&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;EndPointID&quot;: 1,
  &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;EndPointID&quot;: 1,
  &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;EndPointCreateResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointID&gt;1&lt;/EndPointID&gt;
  &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
&lt;/EndPointCreateResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;EndPointCreateResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointID&gt;1&lt;/EndPointID&gt;
  &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
&lt;/EndPointCreateResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/EndPoint/{EndPointID}">
                <doc title="api/order/Service/{OrderServiceID}/EndPoint/{EndPointID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="EndPointID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;CustomerName&quot;: &quot;sample string 2&quot;,
  &quot;IPAddress&quot;: &quot;sample string 3&quot;,
  &quot;Premises&quot;: &quot;sample string 4&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 5&quot;,
  &quot;Locality&quot;: &quot;sample string 6&quot;,
  &quot;County&quot;: &quot;sample string 7&quot;,
  &quot;PostCode&quot;: &quot;sample string 8&quot;,
  &quot;Country&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Name&quot;: &quot;sample string 1&quot;,
  &quot;CustomerName&quot;: &quot;sample string 2&quot;,
  &quot;IPAddress&quot;: &quot;sample string 3&quot;,
  &quot;Premises&quot;: &quot;sample string 4&quot;,
  &quot;Thoroughfare&quot;: &quot;sample string 5&quot;,
  &quot;Locality&quot;: &quot;sample string 6&quot;,
  &quot;County&quot;: &quot;sample string 7&quot;,
  &quot;PostCode&quot;: &quot;sample string 8&quot;,
  &quot;Country&quot;: &quot;sample string 9&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;EndPointBase&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/EndPointProperties">
                <doc title="api/order/Service/{OrderServiceID}/EndPointProperties" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;EndPointID&quot;: 1,
    &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;,
    &quot;InventoryPropertyID&quot;: 3,
    &quot;PropertyValue&quot;: &quot;sample string 4&quot;,
    &quot;SubmitForProcessing&quot;: true
  },
  {
    &quot;EndPointID&quot;: 1,
    &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;,
    &quot;InventoryPropertyID&quot;: 3,
    &quot;PropertyValue&quot;: &quot;sample string 4&quot;,
    &quot;SubmitForProcessing&quot;: true
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;EndPointID&quot;: 1,
    &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;,
    &quot;InventoryPropertyID&quot;: 3,
    &quot;PropertyValue&quot;: &quot;sample string 4&quot;,
    &quot;SubmitForProcessing&quot;: true
  },
  {
    &quot;EndPointID&quot;: 1,
    &quot;WorkFlowMessage&quot;: &quot;sample string 2&quot;,
    &quot;InventoryPropertyID&quot;: 3,
    &quot;PropertyValue&quot;: &quot;sample string 4&quot;,
    &quot;SubmitForProcessing&quot;: true
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfEndPointPropertyUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointPropertyUpdate&gt;
    &lt;InventoryPropertyID&gt;3&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 4&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
    &lt;EndPointID&gt;1&lt;/EndPointID&gt;
    &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
  &lt;/EndPointPropertyUpdate&gt;
  &lt;EndPointPropertyUpdate&gt;
    &lt;InventoryPropertyID&gt;3&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 4&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
    &lt;EndPointID&gt;1&lt;/EndPointID&gt;
    &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
  &lt;/EndPointPropertyUpdate&gt;
&lt;/ArrayOfEndPointPropertyUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfEndPointPropertyUpdate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;EndPointPropertyUpdate&gt;
    &lt;InventoryPropertyID&gt;3&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 4&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
    &lt;EndPointID&gt;1&lt;/EndPointID&gt;
    &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
  &lt;/EndPointPropertyUpdate&gt;
  &lt;EndPointPropertyUpdate&gt;
    &lt;InventoryPropertyID&gt;3&lt;/InventoryPropertyID&gt;
    &lt;PropertyValue&gt;sample string 4&lt;/PropertyValue&gt;
    &lt;SubmitForProcessing&gt;true&lt;/SubmitForProcessing&gt;
    &lt;EndPointID&gt;1&lt;/EndPointID&gt;
    &lt;WorkFlowMessage&gt;sample string 2&lt;/WorkFlowMessage&gt;
  &lt;/EndPointPropertyUpdate&gt;
&lt;/ArrayOfEndPointPropertyUpdate&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/StockNumber">
                <doc title="api/order/Service/{OrderServiceID}/StockNumber" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/StockNumber">
                <doc title="api/order/Service/{OrderServiceID}/StockNumber" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;AreaCode&quot;: &quot;sample string 1&quot;,
  &quot;Quantity&quot;: 2
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;AreaCode&quot;: &quot;sample string 1&quot;,
  &quot;Quantity&quot;: 2
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;StockNumberBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AreaCode&gt;sample string 1&lt;/AreaCode&gt;
  &lt;Quantity&gt;2&lt;/Quantity&gt;
&lt;/StockNumberBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;StockNumberBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AreaCode&gt;sample string 1&lt;/AreaCode&gt;
  &lt;Quantity&gt;2&lt;/Quantity&gt;
&lt;/StockNumberBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;StockNumberBase&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;StockNumberID&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;AreaCode&quot;: &quot;sample string 4&quot;,
  &quot;Quantity&quot;: 5
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;StockNumberID&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;AreaCode&quot;: &quot;sample string 4&quot;,
  &quot;Quantity&quot;: 5
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;StockNumberView xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AreaCode&gt;sample string 4&lt;/AreaCode&gt;
  &lt;Quantity&gt;5&lt;/Quantity&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;StockNumberID&gt;1&lt;/StockNumberID&gt;
&lt;/StockNumberView&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;StockNumberView xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;AreaCode&gt;sample string 4&lt;/AreaCode&gt;
  &lt;Quantity&gt;5&lt;/Quantity&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;StockNumberID&gt;1&lt;/StockNumberID&gt;
&lt;/StockNumberView&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/StockNumber/{StockNumberID}">
                <doc title="api/order/Service/{OrderServiceID}/StockNumber/{StockNumberID}" /> 
                <method name="DELETE">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="StockNumberID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/service/{OrderServiceID}/fraud">
                <doc title="api/order/service/{OrderServiceID}/fraud" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/service/{OrderServiceID}/fraud">
                <doc title="api/order/service/{OrderServiceID}/fraud" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>[
  {
    &quot;ID&quot;: &quot;sample string 1&quot;,
    &quot;SMS&quot;: &quot;sample string 2&quot;,
    &quot;Email&quot;: &quot;sample string 3&quot;,
    &quot;Limit&quot;: &quot;sample string 4&quot;
  },
  {
    &quot;ID&quot;: &quot;sample string 1&quot;,
    &quot;SMS&quot;: &quot;sample string 2&quot;,
    &quot;Email&quot;: &quot;sample string 3&quot;,
    &quot;Limit&quot;: &quot;sample string 4&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>[
  {
    &quot;ID&quot;: &quot;sample string 1&quot;,
    &quot;SMS&quot;: &quot;sample string 2&quot;,
    &quot;Email&quot;: &quot;sample string 3&quot;,
    &quot;Limit&quot;: &quot;sample string 4&quot;
  },
  {
    &quot;ID&quot;: &quot;sample string 1&quot;,
    &quot;SMS&quot;: &quot;sample string 2&quot;,
    &quot;Email&quot;: &quot;sample string 3&quot;,
    &quot;Limit&quot;: &quot;sample string 4&quot;
  }
]</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ArrayOfFraudBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FraudBase&gt;
    &lt;Email&gt;sample string 3&lt;/Email&gt;
    &lt;ID&gt;sample string 1&lt;/ID&gt;
    &lt;Limit&gt;sample string 4&lt;/Limit&gt;
    &lt;SMS&gt;sample string 2&lt;/SMS&gt;
  &lt;/FraudBase&gt;
  &lt;FraudBase&gt;
    &lt;Email&gt;sample string 3&lt;/Email&gt;
    &lt;ID&gt;sample string 1&lt;/ID&gt;
    &lt;Limit&gt;sample string 4&lt;/Limit&gt;
    &lt;SMS&gt;sample string 2&lt;/SMS&gt;
  &lt;/FraudBase&gt;
&lt;/ArrayOfFraudBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ArrayOfFraudBase xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FraudBase&gt;
    &lt;Email&gt;sample string 3&lt;/Email&gt;
    &lt;ID&gt;sample string 1&lt;/ID&gt;
    &lt;Limit&gt;sample string 4&lt;/Limit&gt;
    &lt;SMS&gt;sample string 2&lt;/SMS&gt;
  &lt;/FraudBase&gt;
  &lt;FraudBase&gt;
    &lt;Email&gt;sample string 3&lt;/Email&gt;
    &lt;ID&gt;sample string 1&lt;/ID&gt;
    &lt;Limit&gt;sample string 4&lt;/Limit&gt;
    &lt;SMS&gt;sample string 2&lt;/SMS&gt;
  &lt;/FraudBase&gt;
&lt;/ArrayOfFraudBase&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;List`1&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/PortNumber">
                <doc title="api/order/Service/{OrderServiceID}/PortNumber" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/PortNumber">
                <doc title="api/order/Service/{OrderServiceID}/PortNumber" /> 
                <method name="POST">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;AssociatedNumber&quot;: &quot;sample string 1&quot;,
  &quot;Quantity&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;PortAction&quot;: &quot;Port&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;AssociatedNumber&quot;: &quot;sample string 1&quot;,
  &quot;Quantity&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;PortAction&quot;: &quot;Port&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;PortNumberCreate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;PortAction&gt;Port&lt;/PortAction&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;AssociatedNumber&gt;sample string 1&lt;/AssociatedNumber&gt;
&lt;/PortNumberCreate&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;PortNumberCreate xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;PortAction&gt;Port&lt;/PortAction&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;AssociatedNumber&gt;sample string 1&lt;/AssociatedNumber&gt;
&lt;/PortNumberCreate&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;PortNumberCreate&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;PortNumberID&quot;: 1,
  &quot;Quantity&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;PortAction&quot;: &quot;Port&quot;
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;PortNumberID&quot;: 1,
  &quot;Quantity&quot;: 1,
  &quot;FirstNumber&quot;: &quot;sample string 2&quot;,
  &quot;LastNumber&quot;: &quot;sample string 3&quot;,
  &quot;PortAction&quot;: &quot;Port&quot;
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;PortNumberView xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;PortAction&gt;Port&lt;/PortAction&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;PortNumberID&gt;1&lt;/PortNumberID&gt;
&lt;/PortNumberView&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;PortNumberView xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models&quot;&gt;
  &lt;FirstNumber&gt;sample string 2&lt;/FirstNumber&gt;
  &lt;LastNumber&gt;sample string 3&lt;/LastNumber&gt;
  &lt;PortAction&gt;Port&lt;/PortAction&gt;
  &lt;Quantity&gt;1&lt;/Quantity&gt;
  &lt;PortNumberID&gt;1&lt;/PortNumberID&gt;
&lt;/PortNumberView&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/order/Service/{OrderServiceID}/PortNumber/{PortNumberID}">
                <doc title="api/order/Service/{OrderServiceID}/PortNumber/{PortNumberID}" /> 
                <method name="DELETE">                    
                    <request>                       
                            <param name="OrderServiceID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="PortNumberID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/{OrderID}/Task">
                <doc title="api/order/{OrderID}/Task" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="OrderID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/order/{OrderID}/Task/{TaskID}">
                <doc title="api/order/{OrderID}/Task/{TaskID}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="OrderID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                             <param name="TaskID"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Values&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Values&quot;: &quot;sample string 1&quot;,
  &quot;Notes&quot;: &quot;sample string 2&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;TaskPatch&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/tariff?IsExactNameMatch={IsExactNameMatch}&amp;TariffName={TariffName}&amp;TariffCode={TariffCode}&amp;Costinterrate={Costinterrate}&amp;Decimalplaces={Decimalplaces}&amp;Mobile={Mobile}&amp;Roundup={Roundup}&amp;MobileNetwork={MobileNetwork}&amp;RetailId={RetailId}&amp;PerSecondBilling={PerSecondBilling}&amp;BaseTariff={BaseTariff}&amp;BaseMarkup={BaseMarkup}&amp;LongTariff={LongTariff}&amp;MinCharge={MinCharge}&amp;MinConnectionFee={MinConnectionFee}&amp;MaxCharge={MaxCharge}&amp;LongChange={LongChange}&amp;ServiceCharge={ServiceCharge}&amp;PerCallPerTimeband={PerCallPerTimeband}&amp;ApplyConnectionAfterFreeMins={ApplyConnectionAfterFreeMins}&amp;IsObsolete={IsObsolete}&amp;TariffType={TariffType}&amp;Consumer={Consumer}&amp;AccessCharge={AccessCharge}&amp;Buy={Buy}&amp;LastUpdated={LastUpdated}">
                <doc title="api/tariff?IsExactNameMatch={IsExactNameMatch}&amp;TariffName={TariffName}&amp;TariffCode={TariffCode}&amp;Costinterrate={Costinterrate}&amp;Decimalplaces={Decimalplaces}&amp;Mobile={Mobile}&amp;Roundup={Roundup}&amp;MobileNetwork={MobileNetwork}&amp;RetailId={RetailId}&amp;PerSecondBilling={PerSecondBilling}&amp;BaseTariff={BaseTariff}&amp;BaseMarkup={BaseMarkup}&amp;LongTariff={LongTariff}&amp;MinCharge={MinCharge}&amp;MinConnectionFee={MinConnectionFee}&amp;MaxCharge={MaxCharge}&amp;LongChange={LongChange}&amp;ServiceCharge={ServiceCharge}&amp;PerCallPerTimeband={PerCallPerTimeband}&amp;ApplyConnectionAfterFreeMins={ApplyConnectionAfterFreeMins}&amp;IsObsolete={IsObsolete}&amp;TariffType={TariffType}&amp;Consumer={Consumer}&amp;AccessCharge={AccessCharge}&amp;Buy={Buy}&amp;LastUpdated={LastUpdated}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="IsExactNameMatch"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="TariffName"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="TariffCode"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Costinterrate"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="Decimalplaces"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Mobile"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="Roundup"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="MobileNetwork"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="RetailId"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="PerSecondBilling"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="BaseTariff"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="BaseMarkup"
                                   style="template"
                                   type="xs:double"
                                   required="false"                                   
                                />                             <param name="LongTariff"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="MinCharge"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="MinConnectionFee"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="MaxCharge"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="LongChange"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="ServiceCharge"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="PerCallPerTimeband"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="ApplyConnectionAfterFreeMins"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="IsObsolete"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="TariffType"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="Consumer"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="AccessCharge"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="Buy"
                                   style="template"
                                   type="xs:boolean"
                                   required="false"                                   
                                />                             <param name="LastUpdated"
                                   style="template"
                                   type="xs:datetime"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/tariff/{TariffCode}">
                <doc title="api/tariff/{TariffCode}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="TariffCode"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/tariff/{TariffCode}/CallRate">
                <doc title="api/tariff/{TariffCode}/CallRate" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="TariffCode"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/tariff/{TariffCode}/ServiceChargeRate">
                <doc title="api/tariff/{TariffCode}/ServiceChargeRate" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="TariffCode"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/tariff/{TariffCode}/Revision">
                <doc title="api/tariff/{TariffCode}/Revision" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="TariffCode"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/chargegroup?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/{id}">
                <doc title="api/chargegroup/{id}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/mobile?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/chargegroup/mobile?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/category">
                <doc title="api/chargegroup/category" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/continent">
                <doc title="api/chargegroup/continent" /> 
                <method name="GET">                    
                    <request>                       
                                                <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/fixedline?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}">
                <doc title="api/chargegroup/fixedline?search_text={search_text}&amp;page_no={page_no}&amp;sort_column={sort_column}&amp;sort_direction={sort_direction}&amp;page_size={page_size}" /> 
                <method name="GET">                    
                    <request>                       
                            <param name="search_text"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_no"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                             <param name="sort_column"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="sort_direction"
                                   style="template"
                                   type="xs:string"
                                   required="false"                                   
                                />                             <param name="page_size"
                                   style="template"
                                   type="xs:int"
                                   required="false"                                   
                                />                                                 <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup">
                <doc title="api/chargegroup" /> 
                <method name="POST">                    
                    <request>                       
                                                    <representation mediaType="application/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;675180c8-12af-4beb-b9e8-1a290fada82a&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;675180c8-12af-4beb-b9e8-1a290fada82a&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/xml">
                                <doc>&lt;ChargeGroup xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;AlternativeDescription&gt;sample string 5&lt;/AlternativeDescription&gt;
  &lt;CategoryId&gt;1&lt;/CategoryId&gt;
  &lt;Continent&gt;sample string 4&lt;/Continent&gt;
  &lt;Destination&gt;sample string 1&lt;/Destination&gt;
  &lt;DontReport&gt;true&lt;/DontReport&gt;
  &lt;FlagIcon&gt;sample string 7&lt;/FlagIcon&gt;
  &lt;Hide&gt;true&lt;/Hide&gt;
  &lt;Mobile&gt;true&lt;/Mobile&gt;
  &lt;ParentId&gt;1&lt;/ParentId&gt;
  &lt;Summary&gt;true&lt;/Summary&gt;
  &lt;TextMessage&gt;true&lt;/TextMessage&gt;
  &lt;UST_Id&gt;675180c8-12af-4beb-b9e8-1a290fada82a&lt;/UST_Id&gt;
  &lt;UseAccess&gt;true&lt;/UseAccess&gt;
&lt;/ChargeGroup&gt;</doc>                                
                            </representation>
                            <representation mediaType="text/xml">
                                <doc>&lt;ChargeGroup xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;AlternativeDescription&gt;sample string 5&lt;/AlternativeDescription&gt;
  &lt;CategoryId&gt;1&lt;/CategoryId&gt;
  &lt;Continent&gt;sample string 4&lt;/Continent&gt;
  &lt;Destination&gt;sample string 1&lt;/Destination&gt;
  &lt;DontReport&gt;true&lt;/DontReport&gt;
  &lt;FlagIcon&gt;sample string 7&lt;/FlagIcon&gt;
  &lt;Hide&gt;true&lt;/Hide&gt;
  &lt;Mobile&gt;true&lt;/Mobile&gt;
  &lt;ParentId&gt;1&lt;/ParentId&gt;
  &lt;Summary&gt;true&lt;/Summary&gt;
  &lt;TextMessage&gt;true&lt;/TextMessage&gt;
  &lt;UST_Id&gt;675180c8-12af-4beb-b9e8-1a290fada82a&lt;/UST_Id&gt;
  &lt;UseAccess&gt;true&lt;/UseAccess&gt;
&lt;/ChargeGroup&gt;</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;JQueryMvcFormUrlEncodedFormatter&#39; to write type &#39;ChargeGroup&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                        <response status="200">
                            
                                <representation mediaType="application/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="text/json">
                                    <doc>{
  &quot;Id&quot;: 1
}</doc>
                                </representation>
                                <representation mediaType="application/xml">
                                    <doc>&lt;ChargeGroupPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ChargeGroupPostResponse&gt;</doc>
                                </representation>
                                <representation mediaType="text/xml">
                                    <doc>&lt;ChargeGroupPostResponse xmlns:i=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://schemas.datacontract.org/2004/07/aBILLity.API.Models.Config&quot;&gt;
  &lt;Id&gt;1&lt;/Id&gt;
&lt;/ChargeGroupPostResponse&gt;</doc>
                                </representation>
                        </response>
                </method>
            </resource>
            <resource path="api/chargegroup/{id}">
                <doc title="api/chargegroup/{id}" /> 
                <method name="PATCH">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;887045f5-95fb-442d-b9d0-58b45d0824be&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;887045f5-95fb-442d-b9d0-58b45d0824be&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ChargeGroup&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
            <resource path="api/chargegroup/{id}">
                <doc title="api/chargegroup/{id}" /> 
                <method name="PUT">                    
                    <request>                       
                            <param name="id"
                                   style="template"
                                   type="xs:int"
                                   required="true"                                   
                                />                                                     <representation mediaType="application/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;9f5bf164-7703-4fa6-a34a-9826fbd459c5&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="text/json">
                                <doc>{
  &quot;Destination&quot;: &quot;sample string 1&quot;,
  &quot;Summary&quot;: true,
  &quot;DontReport&quot;: true,
  &quot;Hide&quot;: true,
  &quot;UseAccess&quot;: true,
  &quot;TextMessage&quot;: true,
  &quot;Continent&quot;: &quot;sample string 4&quot;,
  &quot;AlternativeDescription&quot;: &quot;sample string 5&quot;,
  &quot;Mobile&quot;: true,
  &quot;CategoryId&quot;: 1,
  &quot;ParentId&quot;: 1,
  &quot;FlagIcon&quot;: &quot;sample string 7&quot;,
  &quot;UST_Id&quot;: &quot;9f5bf164-7703-4fa6-a34a-9826fbd459c5&quot;
}</doc>                                
                            </representation>
                            <representation mediaType="application/x-www-form-urlencoded">
                                <doc>Failed to generate the sample for media type &#39;application/x-www-form-urlencoded&#39;. Cannot use formatter &#39;FormUrlEncodedMediaTypeFormatter&#39; to write type &#39;ChargeGroup&#39;.</doc>                                
                            </representation>
                        <param name="SystemInformation" style="header" required="true" type="xs:string"></param>
                        <param name="username" style="header" required="true" type="xs:string"></param>
                        <param name="password" style="header" required="true" type="xs:string"></param>
                        <param name="token" style="header" required="true" type="xs:string"></param>
                    </request>
                </method>
            </resource>
    </resources>
</application>