Changes are on the way!
Braze Bonfire is read-only from April 6–April 13, 2026. 

Braze Bonfire is getting an upgrade. From April 6 through April 13, 2026, Bonfire will be read-only while we tinker behind the scenes to improve your experience in the community. Read more.

Google Tag Manager

Forum Discussion

Divyesh's avatar
Divyesh
Supporter
11 months ago

Issue with Braze ‘canvas/data_series’ API – Getting ‘0 sends’ for canvases despite known activity

Hi Team,

I’m currently using Braze’s canvas/data_series API to fetch performance data for our canvases. However, I’m noticing some data discrepancies — for a few canvases, the API is returning ‘0 sends’ even though I can confirm (from the source of truth) that there have been sends.

Has anyone encountered a similar issue or could help me understand why this might be happening? Would appreciate any guidance or suggestions on how to resolve this.

4 Replies

  • Hello Divyesh​  Can you share more details on the parameters are passed in the URL? I would look at the values of starting_at'/ending_at parameters and also add the include_deleted_step_data in the endpoint to consider any deleted steps.

    • Divyesh's avatar
      Divyesh
      Supporter

      We have created the connectors where we have set only the ending_at parameters (which is set to current timestamp when the connectors is ran). Since, according to docs either the starting_at or length is required, we are setting length parameter to 14.

      • Divyesh's avatar
        Divyesh
        Supporter

        Additionally, here’s what we have observed during our analysis:

        • The API is not returning ‘0 sends’ for all canvases.
        • Specifically, all enabled canvases (29 out of 175) are showing accurate ‘sends’ data.
        • The issue primarily occurs with not enabled canvases. Out of the 146 not enabled canvases:
          • 140 canvases are showing ‘0 sends’.
          • However, not all disabled canvases have this issue — a few disabled canvases still have non-zero sends.

        In summary, while the ‘enabled’ canvases seem unaffected, the discrepancy mostly lies within the ‘not enabled’ canvases, but not consistently across all of them.