# system.perspective.getSessionInfo / page path

**URL:** <https://forum.inductiveautomation.com/t/system-perspective-getsessioninfo-page-path/75152>\
**Category:** General Discussion\
**Tags:** perspective\
**Created:** [June 16, 2023, 4:10pm UTC](https://forum.inductiveautomation.com/t/system-perspective-getsessioninfo-page-path/75152 "2023-06-16T16:10:13Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 19, 2023, 5:09pm UTC](https://forum.inductiveautomation.com/t/system-perspective-getsessioninfo-page-path/75152/5 "2023-06-19T17:09:18Z")

</div>

The session info payload is deliberately flattened so that it's easier to represent in a '2d' format like a dataset, and so it's not (even more complicated) for new users.

In the meantime, you could get access to the same information the status page gives you with a modification of the code here:

> [@Get Perspective Session Page Info from PageIds](https://forum.inductiveautomation.com/t/get-perspective-session-page-info-from-pageids/74585/9):
>
> Just for completeness/posterity, here is a sample of full code that does what I set out to do, ie browse active sessions for a given project, determine if a given view is open on those sessions, and then grab the session id and a couple of session custom props from those sessions and build it out into a map to write to a JSON tag. 
> 
> > **Session Monitor Browse Code**
> >
> > from com.inductiveautomation.ignition.gateway import IgnitionGateway import json project\_name = sytem.util.getProjectName() target\_view\_pa…

---

_[View the full topic](https://forum.inductiveautomation.com/t/system-perspective-getsessioninfo-page-path/75152)._
