Report Endpoints Generally Available; Inline Limit Lowered to 5MB

  • report.generate and report.synchronous are 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 returns status: "failed" with failureReason: "ReportTooLargeForInline", and reportData carries a short-lived presigned S3 download url plus metadata (the same shape as resultStyle: "url") instead of inline data/columnNames. Request resultStyle: "url" to avoid the inline limit entirely, or fetch reportData.url from the failover response. Either way the client fetching that URL must decode Brotli, since the download is served Content-Encoding: br with no content negotiation.