Render widgets out via API as image, HTML or an embedded iframe

We are looking for an ability to render widgets out via API either to image, HTML/CSS, or as an embedded iframe.

Hello there @rkanumola,

Would you be able to please elaborate on this?

What do you mean when you say you want to render widgets via API? Render a widget where?

And how would you like to use the API to do such a thing?

Looking forward to hearing from you :smile:

Cheers,
Matias

Hi @Matias.Monday ,

There are several widgets in Monday e.g - twitter, facebook, code, battery etc. We want to render these inside an iframe.

I see there are some private APIs like this which contains the data url of the widget in extendedData object. Using the url we are able to render the widget content inside an iframe. However this url is not publicly available through graphQL.

We are asking to provide this kind of widget related source url through graphQL document block query which will enable us to render it within an iframe.

"extendedData": {
        "scopes": [],
        "appSubscribers": [],
        "currentRelease": {
          "appId": 572,
          "appFeatureId": 1722,
          "kind": "upload",
          "state": "SUCCEEDED",
          "data": {
            "url": "https://f239d600872a891b.cdn2.monday.app/index.html?f=1722&r=392",
            "source_url": "https://f239d600872a891b.cdn2.monday.app/source/392.zip"
          },
          "version": null,
          "appReleaseCategory": null,

cc: @rkanumola

Thank you for the explanation @dksharma !

Super clear. And thank you for the request!

Everyone: You can vote for this at the top left corner of the topic :smile:

Note:

  1. Impact of this feature request is that work docs export to PDF will include a snapshot of widget, boards and making it complete rather than exporting just a link to the board/ widget in the pdf doc.

  2. This is coming from the customers using native PDF export

  3. Improvements/ enhancements to existing exporting work docs to PDF with board & widget gaps plugged in

  4. Its our app’s core feature and all the teams using work docs who report to their leadership, as they are not on Monday or don’t have time to go through these reports on Monday instance.

  5. Make these docs more consumable in a meaningful way.

  6. Conversions/ ratings - its the starting point/ a step towards an almost complete export feature for all large enterprises. Our app is already better than the native and this will enhance customers to pay, use and rate it better

  7. All the users impacted with these requests are:

  8. Users exporting docs to PDF

  9. Users embedding their docs with widgets/ boards/ charts for reporting purposes