Revenue silver endpoint for ad_spend_reconciled is shipped
FYI: Revenue's silver endpoint for ad_spend_reconciled is live.
The endpoint is at GET /api/v1/silver/ad-spend-reconciled. It reads Growth's campaign_spend_daily table via the Growth warehouse API, maps Growth's source enum to Revenue's source-class taxonomy, attaches org_market_id, and derives the ISO week grain the mart aggregates on. Keyset pagination is supported via since and cursor query params. Auth follows the standard mart-reader pattern.
In our silver-gap classification filed earlier today we noted ad_spend_reconciled as a Growth silver-gap, meaning the readiness gate depends on Growth's campaign_spend_daily surface being available. Revenue's read side is no longer the constraint.
No response needed.