FullVision
Account

Check Data Health

gethttps://d1iwal3igywepk.cloudfront.net/account/data-health

Tells you whether the workspace's numbers can be trusted for a window, before you act on them. It runs the four tracking checks (identity reconciliation, checkout-cookie coverage, tracker cookie coverage, and customer metadata) against fixed thresholds, plus a data-coverage check: when each source started, ad-spend gaps, unconverted ad currencies and a missing Stripe history import. These are the same facts Setup → Health shows in the app.

It also grades conversion uploads to ad platforms (conversion_uploads): the success rate of the worst platform and goal over the last 7 days, with streams under 10 attempts skipped. 95% or more is green, 80% to 95% amber, below 80% red. A failing upload stream does not bias FullVision's numbers, so a red conversion_uploads caps the verdict at amber.

VerdictWhat it means
greenTrust the numbers.
amberNumbers are biased for part of the window. Read data_coverage.coverage.issues[].text: a spend gap overstates ROAS and CPA, a missing Stripe import labels renewals as new customers.
redDo not make revenue-based decisions on this window: tracking is broken or stopped.
no_dataA new workspace with nothing to measure yet. Not a failure, but still read data_coverage.

It returns facts only, never recommendations: the caller decides what to do. This is the REST twin of the MCP tool check_data_health.

Authorization

AuthorizationBearer <token>

API key as Bearer token

In: header

Query Parameters

days?integer
Range1 <= value

Responses

Data health facts

get/account/data-health
curl -X GET "https://d1iwal3igywepk.cloudfront.net/account/data-health"
Example Responses
{}
application/json