cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
836
Views
0
Helpful
2
Replies

AXL missing Call Forward No Answer duration?

Ryan Mullins
Level 1
Level 1

Hoping that I'm just missing it, but I'm not finding the Call Forward No Answer duration anywhere for any line field in the AXL API Documentation.  

 

I don't see it under addLine, updateLine, addPhone (under line settings), or updatePhone (under line settings).

 

Am I just missing it, or was this overlooked in the API all together?

 

Thanks

-Ryan

1 Accepted Solution

Accepted Solutions

dcburleigh
Level 1
Level 1

Hey Ryan,

The 'CallForwardNoAnswer' block does contain the 'duration' element. You just have to track it down

 

From:

    <xsd:complexType name="UpdateLineReq">

....
                    <xsd:element maxOccurs="1" minOccurs="0" name="callForwardNoAnswer" type="axlapi:XCallForwardNoAnswer"/>
                    <xsd:element maxOccurs="1" minOccurs="0" name="callForwardNoAnswerInt" type="axlapi:XCallForwardNoAnswerInt"/>

 

 

To:

    <xsd:complexType name="XCallForwardNoAnswer">
        <xsd:sequence minOccurs="0">
            <xsd:element maxOccurs="1" minOccurs="0" name="forwardToVoiceMail" type="axlapi:boolean">
                <xsd:annotation>
                    <xsd:documentation>DB: Derived from CF*VoiceMailEnabled fields. This tag has been marked as ReadOnly for callForwardAlternateParty as it is not applicable for callForwardAlternateParty setting.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element maxOccurs="1" minOccurs="1" name="callingSearchSpaceName" nillable="true" type="axlapi:XFkType"/>
            <xsd:element maxOccurs="1" minOccurs="0" name="destination" nillable="true" type="axlapi:String50"/>
            <xsd:element maxOccurs="1" minOccurs="0" name="duration" nillable="true" type="axlapi:XInteger">
                <xsd:annotation>
                    <xsd:documentation>Applicable only for callForwardNoAnswer and callForwardAlternateParty,Value "-1" in the response indicates that the CM will use the default setting</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>

View solution in original post

2 Replies 2

dcburleigh
Level 1
Level 1

Hey Ryan,

The 'CallForwardNoAnswer' block does contain the 'duration' element. You just have to track it down

 

From:

    <xsd:complexType name="UpdateLineReq">

....
                    <xsd:element maxOccurs="1" minOccurs="0" name="callForwardNoAnswer" type="axlapi:XCallForwardNoAnswer"/>
                    <xsd:element maxOccurs="1" minOccurs="0" name="callForwardNoAnswerInt" type="axlapi:XCallForwardNoAnswerInt"/>

 

 

To:

    <xsd:complexType name="XCallForwardNoAnswer">
        <xsd:sequence minOccurs="0">
            <xsd:element maxOccurs="1" minOccurs="0" name="forwardToVoiceMail" type="axlapi:boolean">
                <xsd:annotation>
                    <xsd:documentation>DB: Derived from CF*VoiceMailEnabled fields. This tag has been marked as ReadOnly for callForwardAlternateParty as it is not applicable for callForwardAlternateParty setting.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element maxOccurs="1" minOccurs="1" name="callingSearchSpaceName" nillable="true" type="axlapi:XFkType"/>
            <xsd:element maxOccurs="1" minOccurs="0" name="destination" nillable="true" type="axlapi:String50"/>
            <xsd:element maxOccurs="1" minOccurs="0" name="duration" nillable="true" type="axlapi:XInteger">
                <xsd:annotation>
                    <xsd:documentation>Applicable only for callForwardNoAnswer and callForwardAlternateParty,Value "-1" in the response indicates that the CM will use the default setting</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>

Thanks D!  It sure is there under UpdateLineReq/callForwardNoAnswer, curious that it's not shown in the docs for UpdateLineReq or UpdateLine.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: