Report on Widgets from homepage | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by IvanBebek-iX

Hi @s-strategy,

 

In short no, at least there is nothing in the official documentation. Please check the documentatation for more details on how Home page works. Dashboard that you see there is not an actual dashboard that you could find via api explorer for PTLTAB object.

With little inspection I see what they do on Adobe side. They are using 

https://YOUR_COMPANY.my.workfront.adobe.com/dashboard-service/graphql and they are getting all widgets assigned to the dashboard using operationName attribute as "GetMergedHomeDashboard" and query as "fragment WidgetData on Widget {\n id\n x\n y\n h\n w\n contentMetadata {\n id\n type\n __typename\n }\n __typename\n}\n\nquery GetMergedHomeDashboard {\n dashboard: getMergedHomeDashboard {\n id\n type\n widgets {\n ...WidgetData\n isLayoutTemplateWidget\n __typename\n }\n __typename\n }\n}"

extracted JSON


As you can see this dashboard is fetched per logged in user and there is no generic way to fetch for multiple users.

I hope this explains it.

Best regards,
Ivan

 

1 reply

IvanBebek-iX
IvanBebek-iXAccepted solution
Level 5
June 10, 2025

Hi @s-strategy,

 

In short no, at least there is nothing in the official documentation. Please check the documentatation for more details on how Home page works. Dashboard that you see there is not an actual dashboard that you could find via api explorer for PTLTAB object.

With little inspection I see what they do on Adobe side. They are using 

https://YOUR_COMPANY.my.workfront.adobe.com/dashboard-service/graphql and they are getting all widgets assigned to the dashboard using operationName attribute as "GetMergedHomeDashboard" and query as "fragment WidgetData on Widget {\n id\n x\n y\n h\n w\n contentMetadata {\n id\n type\n __typename\n }\n __typename\n}\n\nquery GetMergedHomeDashboard {\n dashboard: getMergedHomeDashboard {\n id\n type\n widgets {\n ...WidgetData\n isLayoutTemplateWidget\n __typename\n }\n __typename\n }\n}"

extracted JSON


As you can see this dashboard is fetched per logged in user and there is no generic way to fetch for multiple users.

I hope this explains it.

Best regards,
Ivan