Driftwatch

Twilio / Twilio Core API (2010-04-01) /

Breakingdirection flip: their tools call this safe

ConfigurationId is no longer accepted

What changed

Usually ignored rather than rejected, so the call succeeds and does something subtly different.

Affects ConfigurationId on POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Transcriptions.json. Grep for it: nothing else will tell you.

Who is affected

Code that sends POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Transcriptions.json (ConfigurationId).

Before and after

WhereBeforeAfter
POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Transcriptions.json · ConfigurationIdpresentabsent

Code that breaks

await client.post("/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Transcriptions.json", {
  // ConfigurationId is now ignored, not rejected
  ConfigurationId: value,
});

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