---
original_url: "https://jace.pro/blog/how-to-build-reports-via-url/"
format: markdown
ai_optimized: true
---

How to build reports via URL- # How to build reports via URL

July 22, 2019 [servicenow ](/tags/servicenow/)[reporting ](/tags/reporting/)[navigation](/tags/navigation/)

  Enable AI AnimationBuilding reports via the URL can be really useful when you don’t want to
ensure a report exists or hasn’t been modified, but documentation is
pretty lacking on it.

Thankfully
[ralpho](https://community.servicenow.com/community?id=community_question&sys_id=05540369dbd8dbc01dcaf3231f9619d3#answer_9ca74435db905fc01dcaf3231f9619a3)
have seemed to figure out the url parameters.

Report type: List

ParameterValuemanual_labor`true`form`list`queryencoded queryfield_listcomma separated list of fields you wanttype`list`table`table`A few things to note;

You can dot-walk on the fields regardless of role, so this is a
great workaround to making some tricky reports for power users.
- You can add variables from sc_req_item if you can figure out the
sys_id of variable

Here’s an example report url I generated for someone the other day that
included variables;

`sys_report_template.do?sysparm_field_list=variables.71cba0540f5fb600503c590be1050ec0&sysparm_type=list&sysparm_table=sc_req_item&sysparm_from_list=true&sysparm_chart_size=large&sysparm_manual_labor=true&sysparm_query=cat_item%3Dc9d980750f437200503c590be1050e8a%5Ecat_item%3Dc9d980750f437200503c590be1050e8a`

---
[View this page on GitHub](https://github.com/jacebenson/jace.pro/tree/main/./src/posts/2019/2019-07-22-how-to-build-reports-via-url.md).

[How to build reports via URL](https://jace.pro/blog/how-to-build-reports-via-url/) [Jace Benson](https://jace.pro) ![Jace Benson](https://jace.pro/icon-512x512.png)

---

*This content is from Jace Benson's ServiceNow and tech blog at jace.pro*
*Original post: https://jace.pro/blog/how-to-build-reports-via-url/*
