[Solved] Telerik Report Viewer (HTML5) doesn't call /api/reports/formats endpoint to get available formats

1 Answer 17 Views
Interactivity Report Viewer - HTML5 Rest Service
Christos
Top achievements
Rank 1
Christos asked on 16 Mar 2026, 10:49 AM | edited on 17 Mar 2026, 08:37 AM

I don't know exactly on which version when this functionality stop working but Telerik Report Viewer (HTML5) doesn't longer call /formats endpoint to get available formats on viewer initialization.

One workaround (or so) that we have found was to enable send email option to true (sendEmail: { enabled: true }) but this breaks our app as no email sending is required by our app users.

 

This is directly reproducible with build in CSharp.NetFramework.Html5IntegrationDemo and Telerik Report version 20.0.26.211 by changing

sendEmail: { enabled: true } on html js code.

 

Please advise.

1 Answer, 1 is accepted

Sort by
1
Accepted
Todor
Telerik team
answered on 17 Mar 2026, 12:31 PM

Hello Christos,

With Telerik Reporting R2 2021 (15.1.21.512), we introduced 'Enable per-report allowed export formats configuration'. This means that the available export formats depend on the previewed report. Hence, the available formats that are globally set may not be valid for the currently previewed report.

For the above reason, we removed the Get Document Formats request when initializing the viewer and returned the formats in the last Get Document Info request (the one that returns 200 OK) for the particular report.

If you need the request for custom functionality, you may make it manually. It doesn't require clientId or other unknown parts in the URL.

The request that is made upon initialization of the HTML5-based viewers is Get Configuration.

    Regards,
    Todor
    Progress Telerik

    Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

    Tags
    Interactivity Report Viewer - HTML5 Rest Service
    Asked by
    Christos
    Top achievements
    Rank 1
    Answers by
    Todor
    Telerik team
    Share this question
    or