The POST /reservations/{id}/external_references endpoint returns clear validation error messages when required fields are missing from the request body. Each missing field (value, type, or interface) returns a distinct VALIDATION_FAILED error. When multiple fields are missing, all errors are returned in a single response array. The primary field has been updated to optional in the API specifications.




