Make.com · api · fg-0033

Blueprint update fails with 'should NOT have additional properties'

400 should NOT have additional properties

Verified 2026-09-14 · Confirmed by 0 builders · Trust 50/100

Cause

The blueprint object accepted on update holds flow, name and metadata only. A blueprint carrying scheduling or interface at its top level fails validation.

Fix

Strip scheduling and interface from the blueprint before sending it, and pass scheduling as its own field if you need to change it.

Apply

python: bp = {k: bp[k] for k in ('flow', 'name', 'metadata')}; body = {"blueprint": json.dumps(bp)}

Affects: Make API v2, July and September 2026

Have your agent know this before it fails

claude mcp add --transport http footgun https://getfootgun.com/api/mcp