LogMeIn Rescue API User Guide

How to List Sessions of a Channel

Find a channel that has an available technician and transfer a session to that technician.

Why would you do this? You can see the details of one or more of your technicians' sessions and also see technicians' current and past workload.

  1. Generate an account holder authentication code (authcode).

    Account holders generate authcodes by using the requestAuthCode API method.

    • Using HTTP GET request:
      https://secure.logmeinrescue.com/API/requestAuthCode.aspx?email=some@email.com&
      pwd=secretPassword
    • Using HTTP POST request:
      <form method="post" action="https://secure.logmeinrescue.com/API/requestAuthCode.aspx">
              <input name="email" value="some@email.com">
              <input name="pwd" value="secretPassword">
      </form>

    Response: OK AUTHCODE:4ahx...80u0

  2. Request the list of technician sessions on a specific channel.

    Use the getSession_v3 API method to view the list.

    • Using HTTP GET request:
      https://secure.logmeinrescue.com/API/getSession_v3.aspx?node=1902861082
      &noderef=CHANNEL&authcode=4ahx...80u0
    • Using HTTP POST request:
      <form method="post" action="https://secure.logmeinrescue.com/API/getSession_v3.aspx">
              <input name="node" value="1902861082">
              <input name="noderef" value="CHANNEL">
              <input name="authcode" value="4ahx...80u0">
      </form>

    Response: An OK message followed by the name of columns containing session information. The actual session information is displayed as a tab-separated list after the column names.

    For example: 1571322|Connecting|0||337366|John Doe|10/14/2011 10:12 AM|105|Customer1|||en|||yes|| 1571323|Connecting|0||337366|John Doe|10/14/2011 10:13 AM|13|Customer2|||en|||yes||