Short answer: SOAP API's getChannel retrieves channels and their progression statuses defined at Admin - Tags - Channel
For that channel SOAP returns
<result>
<tags>
<tagStatus>
<tagValue>Webinar</tagValue>
<statusList>
<progressionStatusItem>
<progressionStatus>
<attrib>
<name>Status</name>
<value>Attended</value>
</attrib>
<attrib>
<name>Step</name>
<value>70</value>
</attrib>
<attrib>
<name>Webinar Behavior</name>
<value>Attended</value>
</attrib>
<attrib>
<name>Success</name>
<value>true</value>
</attrib>
</progressionStatus>
</progressionStatusItem>
<progressionStatusItem>
<progressionStatus>
<attrib>
<name>Status</name>
<value>Attended On-demand</value>
</attrib>
<attrib>
<name>Step</name>
<value>75</value>
</attrib>
<attrib>
<name>Webinar Behavior</name>
<value>Attended On-demand</value>
</attrib>
<attrib>
<name>Success</name>
<value>true</value>
</attrib>
</progressionStatus>
</progressionStatusItem>