<turbo-stream action="update" target="wiki_card"><template>

<h1>400 Bad Request Phone No. must not contain letters</h1>
<div class="trix-content"><p>The error message indicates that a <strong>REST API request</strong> failed with a <strong>400 Bad Request</strong> status. Specifically, the response body states:</p><blockquote><code>"Phone No. must not contain letters in Customer No.='C-009999'"</code></blockquote><p>This suggests that the <strong>Phone_No</strong> field contains invalid characters (e.g., letters or extensions such as&nbsp;<code>"x4321"</code>), which the destination system does not accept.<br><br><strong>The REST service returned a status code that is not 20x - i.e. not OK - Status code received: 400 Bad Request Response body: {"error":{"code":"Internal_ServerError","message":"Phone No. must not contain letters in Customer No.='C-009999'. CorrelationId: 5a041048-ede7-4d6a-9193-3ef1508b5454."}} Data Sent to REST service: {"Phone_No":"732-532-4444 x4321"} Error on connection NAVODATA001.</strong><br><br>Solutions:</p><ol><li>Use <a href="https://wiki.myrapidi.com/wiki/isphone">##ISPHONE</a> formula to validate the phone number format and ensure that you do not send incorrect data to the destination system.</li><li><strong>User Validation</strong>: Implement validation rules to prevent users from entering invalid phone formats.</li><li><strong>Pre-Processing Before API Call</strong>: Add a script or logic in your integration to clean the <code>Phone_No</code> field before sending it.</li></ol></div>
</template></turbo-stream>

