HstQuery for unpublished

Have a custom rest service within site module where creating some initial documents, not published. Doing some queries with hstquery, fluent api and seems that I can only get published documents in the results. Able to find in the /cms/repository tool with xpath query regardless of hippostd:state, gives me unpublished and draft aside from published. So, then started to wonder if because hosting this service inside of site, is there something with the context and session where scope limited to published state? If that is the behavior, can I override that for a call? Or do I need relocate the portion of the code to different module, or what would recommend to solve this. thanks

You will need a preview user session to see unpublished documents,

system session/users: