Author Message
1buckeyefan
Joined: Nov 17, 2016
Messages: 40
Offline
i'm trying to setup a soap request to get StationStatus. How do I enter the username and password into the header?

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ses="http://xml.avaya.com/ws/session" xmlns:ns="http://xml.avaya.com/ws/SystemManagementService/2008/07/01">
<soapenv:Header>
<ses:sessionID>?</ses:sessionID>
</soapenv:Header>
<soapenv:Body>
<ns:submitRequest>
<modelFields>
<StationStatus>
<!--Optional:-->
<Administered_Type>?</Administered_Type>
<!--Optional:-->
<Connected_Type>?</Connected_Type>
<!--Optional:-->
<Extension>?</Extension>
<!--Optional:-->
<Port>?</Port>
<!--Optional:-->
<Service_State>?</Service_State>
<!--Optional:-->
<Call_Parked>?</Call_Parked>
<!--Optional:-->
<TCP_Signal_Status>?</TCP_Signal_Status>
<!--Optional:-->
<Parameter_Download>?</Parameter_Download>
<!--Optional:-->
<SAC_Activated>?</SAC_Activated>
<!--Optional:-->
<Ring_Cut_Off_Act>?</Ring_Cut_Off_Act>
<!--Optional:-->
<Active_Coverage_Option>?</Active_Coverage_Option>
<!--Optional:-->
<Service_Link_Port>?</Service_Link_Port>
<!--Optional:-->
<Service_Link_Ext>?</Service_Link_Ext>
<!--Optional:-->
<Audio_Service>?</Audio_Service>
<!--Optional:-->
<MM_Conference_ID>?</MM_Conference_ID>
<!--Optional:-->
<MM_Endpoint_ID>?</MM_Endpoint_ID>
<!--Optional:-->
<Message_Waiting>?</Message_Waiting>
<!--Optional:-->
<Mobility_State>?</Mobility_State>
<!--Optional:-->
<Access_Rights>?</Access_Rights>
<!--Optional:-->
<Key_Allocation>?</Key_Allocation>
<!--Optional:-->
<Connected_Ports>?</Connected_Ports>
<!--Optional:-->
<Multimedia_Service_Link_Mode>?</Multimedia_Service_Link_Mode>
<!--Optional:-->
<EC500_Status>?</EC500_Status>
<!--Optional:-->
<Off_PBX_Service_State>?</Off_PBX_Service_State>
<!--Optional:-->
<Limit_Incoming_Calls>?</Limit_Incoming_Calls>
<!--Optional:-->
<Multimedia_Mode>?</Multimedia_Mode>
<!--Optional:-->
<User_Cntrl_Restr>?</User_Cntrl_Restr>
<!--Optional:-->
<Group_Cntrl_Restr>?</Group_Cntrl_Restr>
<!--Optional:-->
<Awaken_At>?</Awaken_At>
<!--Optional:-->
<User_DND>?</User_DND>
<!--Optional:-->
<Group_DND>?</Group_DND>
<!--Optional:-->
<Room_Status>?</Room_Status>
<!--Optional:-->
<Part_ID_Number>?</Part_ID_Number>
<!--Optional:-->
<Serial_Number>?</Serial_Number>
<!--Optional:-->
<FW_Version>?</FW_Version>
<!--Optional:-->
<Station_Lock_Active>?</Station_Lock_Active>
<!--Optional:-->
<TOD_Station_Lock>?</TOD_Station_Lock>
<!--Optional:-->
<CF_Destination_Ext>?</CF_Destination_Ext>
<!--Optional:-->
<Internal_Unconditional>?</Internal_Unconditional>
<!--Optional:-->
<Internal_Busy>?</Internal_Busy>
<!--Optional:-->
<Internal_No_Reply>?</Internal_No_Reply>
<!--Optional:-->
<External_Unconditional>?</External_Unconditional>
<!--Optional:-->
<External_Busy>?</External_Busy>
<!--Optional:-->
<External_No_Reply>?</External_No_Reply>
<!--Optional:-->
<Switch_End_IP_Signaling_Loc>?</Switch_End_IP_Signaling_Loc>
<!--Optional:-->
<IP_Signaling_Switch_End_IP_Address>?</IP_Signaling_Switch_End_IP_Address>
<!--Optional:-->
<IP_Signaling_Switch_End_Port>?</IP_Signaling_Switch_End_Port>
<!--Optional:-->
<IP_Signaling_Set_End_IP_Address>?</IP_Signaling_Set_End_IP_Address>
<!--Optional:-->
<IP_Signaling_Set_End_Port>?</IP_Signaling_Set_End_Port>
<!--Optional:-->
<Audio_Channel_Codec>?</Audio_Channel_Codec>
<!--Optional:-->
<Audio_Channel_Other_End_IP_Address>?</Audio_Channel_Other_End_IP_Address>
<!--Optional:-->
<Audio_Channel_Other_End_Port>?</Audio_Channel_Other_End_Port>
<!--Optional:-->
<Audio_Channel_Set_End_IP_Address>?</Audio_Channel_Set_End_IP_Address>
<!--Optional:-->
<Audio_Channel_Set_End_Port>?</Audio_Channel_Set_End_Port>
<!--Optional:-->
<Audio_Channel_Other_End_Network_Region>?</Audio_Channel_Other_End_Network_Region>
<!--Optional:-->
<Audio_Channel_Set_End_Network_Region>?</Audio_Channel_Set_End_Network_Region>
<!--Optional:-->
<Audio_Channel_Audio_Connection_Type>?</Audio_Channel_Audio_Connection_Type>
<!--Optional:-->
<Mac_Address_3_x>?</Mac_Address_3_x>
<!--Optional:-->
<Mac_Address_4_x>?</Mac_Address_4_x>
<!--Optional:-->
<IP_Endpoint_Data_Port>?</IP_Endpoint_Data_Port>
<!--Optional:-->
<Product_ID_Release>?</Product_ID_Release>
<!--Optional:-->
<H245_Tunneled>?</H245_Tunneled>
<!--Optional:-->
<Registration_Status>?</Registration_Status>
<!--Optional:-->
<Authentication_Type>?</Authentication_Type>
<!--Optional:-->
<Dependency_Mode>?</Dependency_Mode>
<!--Optional:-->
<Native_NAT_Address>?</Native_NAT_Address>
<!--Optional:-->
<ALG_NAT_WAN_Address>?</ALG_NAT_WAN_Address>
<!--Optional:-->
<Shd_Port>?</Shd_Port>
<!--Optional:-->
<Shd_TCP_Signal_Status>?</Shd_TCP_Signal_Status>
<!--Optional:-->
<Shd_Product_ID_Release>?</Shd_Product_ID_Release>
<!--Optional:-->
<Shd_Product_Version>?</Shd_Product_Version>
<!--Optional:-->
<Shd_H245_Tunneled>?</Shd_H245_Tunneled>
<!--Optional:-->
<Shd_Registration_Status>?</Shd_Registration_Status>
<!--Optional:-->
<Shd_MAC_Address>?</Shd_MAC_Address>
<!--Optional:-->
<Shd_Authentication_Type>?</Shd_Authentication_Type>
<!--Optional:-->
<Shd_Dependency_Mode>?</Shd_Dependency_Mode>
<!--Optional:-->
<Shd_Native_NAT_Address>?</Shd_Native_NAT_Address>
<!--Optional:-->
<Shd_ALG_NAT_WAN_Address>?</Shd_ALG_NAT_WAN_Address>
<!--Optional:-->
<Shd2_Port>?</Shd2_Port>
<!--Optional:-->
<Shd2_TCP_Signal_Status>?</Shd2_TCP_Signal_Status>
<!--Optional:-->
<Shd2_Product_ID_Release>?</Shd2_Product_ID_Release>
<!--Optional:-->
<Shd2_Product_Version>?</Shd2_Product_Version>
<!--Optional:-->
<Shd2_H245_Tunneled>?</Shd2_H245_Tunneled>
<!--Optional:-->
<Shd2_Registration_Status>?</Shd2_Registration_Status>
<!--Optional:-->
<Shd2_MAC_Address>?</Shd2_MAC_Address>
<!--Optional:-->
<Shd2_Authentication_Type>?</Shd2_Authentication_Type>
<!--Optional:-->
<Shd2_Dependency_Mode>?</Shd2_Dependency_Mode>
<!--Optional:-->
<Shd2_Native_NAT_Address>?</Shd2_Native_NAT_Address>
<!--Optional:-->
<Shd2_ALG_NAT_WAN_Address>?</Shd2_ALG_NAT_WAN_Address>
<!--Optional:-->
<On_ACD_Call>?</On_ACD_Call>
<!--Optional:-->
<Occupancy>?</Occupancy>
<!--Zero or more repetitions:-->
<Src_Port position="?">?</Src_Port>
<!--Zero or more repetitions:-->
<Dst_Port position="?">?</Dst_Port>
<!--Zero or more repetitions:-->
<TPD_1 position="?">?</TPD_1>
<!--Zero or more repetitions:-->
<TPD_2 position="?">?</TPD_2>
<!--Zero or more repetitions:-->
<TPD_3 position="?">?</TPD_3>
<!--Zero or more repetitions:-->
<TPD_4 position="?">?</TPD_4>
<!--Zero or more repetitions:-->
<TPD_5 position="?">?</TPD_5>
<!--Zero or more repetitions:-->
<TPD_6 position="?">?</TPD_6>
<!--Zero or more repetitions:-->
<TPD_7 position="?">?</TPD_7>
<!--Zero or more repetitions:-->
<TPD_8 position="?">?</TPD_8>
<!--Zero or more repetitions:-->
<TPD_9 position="?">?</TPD_9>
<!--Zero or more repetitions:-->
<TPD_10 position="?">?</TPD_10>
<!--Zero or more repetitions:-->
<TPD_11 position="?">?</TPD_11>
<!--Zero or more repetitions:-->
<TPD_12 position="?">?</TPD_12>
<!--Zero or more repetitions:-->
<TPD_13 position="?">?</TPD_13>
<!--Zero or more repetitions:-->
<TPD_14 position="?">?</TPD_14>
<!--Zero or more repetitions:-->
<TPD_15 position="?">?</TPD_15>
<!--Zero or more repetitions:-->
<TPD_16 position="?">?</TPD_16>
<!--Zero or more repetitions:-->
<TPD_17 position="?">?</TPD_17>
<!--Zero or more repetitions:-->
<TPD_18 position="?">?</TPD_18>
<!--Zero or more repetitions:-->
<TPD_19 position="?">?</TPD_19>
<!--Zero or more repetitions:-->
<TPD_20 position="?">?</TPD_20>
<!--Zero or more repetitions:-->
<TPD_21 position="?">?</TPD_21>
<!--Zero or more repetitions:-->
<TPD_22 position="?">?</TPD_22>
<!--Zero or more repetitions:-->
<TPD_23 position="?">?</TPD_23>
<!--Zero or more repetitions:-->
<TPD_24 position="?">?</TPD_24>
<!--Zero or more repetitions:-->
<TPD_25 position="?">?</TPD_25>
<!--Zero or more repetitions:-->
<TPD_26 position="?">?</TPD_26>
<!--Zero or more repetitions:-->
<TPD_27 position="?">?</TPD_27>
<!--Zero or more repetitions:-->
<TPD_28 position="?">?</TPD_28>
<!--Zero or more repetitions:-->
<TPD_29 position="?">?</TPD_29>
<!--Zero or more repetitions:-->
<TPD_30 position="?">?</TPD_30>
<!--Zero or more repetitions:-->
<TPD_31 position="?">?</TPD_31>
<!--Zero or more repetitions:-->
<TPD_32 position="?">?</TPD_32>
<!--Zero or more repetitions:-->
<ACD_Grp position="?">?</ACD_Grp>
<!--Zero or more repetitions:-->
<ACD_Mod position="?">?</ACD_Mod>
</StationStatus>
</modelFields>
<operation>List</operation>
<objectname>Login_Id</objectname>
<qualifier>1985001</qualifier>
</ns:submitRequest>
</soapenv:Body>
</soapenv:Envelope>
MichaelHerman2
Joined: Jan 9, 2014
Messages: 102
Offline
It is passed in the HTTP header. Please refer to the "Authentication" section of the Programmer's Guide:

https://www.devconnectprogram.com/fileMedia/download/283d8abe-28bf-4a71-915d-20b1cf521bc6
1buckeyefan
Joined: Nov 17, 2016
Messages: 40
Offline
Yes I know and I've read the guide but it does not explain what the correct element names should be. The wsdl uses ses.session for the sessionID so I tried


<soapenv:Header>
<ses:root>http://x.x.x.x</ses:root>
<ses:login>user@x.x.x.x</ses:Login>
<ses:password>PASSWORD</ses:Password>
<ses:sessionID>?</ses:sessionID>
</soapenv:Header>


This doesn't work.
Go to:   
Mobile view