The PATCH /data-connections/{id} endpoint now enforces stricter validation rules.
The following requests now return 400 Bad Request:
- Requests containing operations that target both
qConnectStatementandconnectionProperties. - Requests that change the connection string (
qConnectStatement) without including credentials in the same request. - Requests that change
connectionProperties/host,connectionProperties/server, orconnectionProperties/urlwithout including credentials in the same request. - Requests that supply credentials using both
/qPasswordand theconnectionPropertiespassword field.
Additionally, when a successful PATCH request changes the host of a connection that uses separate credentials, the API automatically disassociates the previously associated credentials.
Review your existing PATCH scripts and automation using the update data connections guide and the data connections API reference.