Report Endpoints Generally Available; Inline Limit Lowered to 5MB
3 days ago
report.generateandreport.synchronousare now generally available. The beta notice has been removed from both endpoints.- The inline size limit for these endpoints (
resultStyle: "inline", the default) is now 5MB of uncompressed report data, lowered from 10MB as announced on August 12. A completed report above 5MB returnsstatus: "failed"withfailureReason: "ReportTooLargeForInline", andreportDatacarries a short-lived presigned S3 downloadurlplusmetadata(the same shape asresultStyle: "url") instead of inlinedata/columnNames. RequestresultStyle: "url"to avoid the inline limit entirely, or fetchreportData.urlfrom the failover response. Either way the client fetching that URL must decode Brotli, since the download is servedContent-Encoding: brwith no content negotiation.

