Driftwatch

Vercel / Vercel REST API /

Breaking

startTimestamp changed type

What changed

Serialization mismatch. Integer-to-string moves are the usual cause and the usual outage.

Affects GET /v1/security/firewall/events.

number → integer

Who is affected

Code that sends GET /v1/security/firewall/events (startTimestamp).

Before and after

WhereBeforeAfter
GET /v1/security/firewall/events · startTimestampnumberinteger
GET /v1/security/firewall/events/summary · startTimestampnumberinteger

Code that breaks

// payload.startTimestamp
// was: number
// now: integer

Based on Vercel’s published API specification. How severity is decided.