Skip to main content

I am getting an error `Parameter [OriginalMessageId] value is invalid.` when trying to send a re-send request through API. I’m using this documentation: https://developers.ringcentral.com/guide/messaging/fax/resending-faxes

Error details:

Response:
StatusCode: 400, ReasonPhrase: 'Bad Request', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers:
{
Date: Mon, 21 Jul 2025 07:47:48 GMT
Connection: keep-alive
RCRequestId: -----
RoutingKey: -----
X-Rate-Limit-Group: heavy
X-Rate-Limit-Limit: 10
X-Rate-Limit-Remaining: 9
X-Rate-Limit-Window: 60
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: -----
Content-Type: application/json;charset=utf-8
Content-Length: 306
Content-Language: en-US
}
Content: {
"errorCode" : "InvalidParameter",
"message" : "Parameter eOriginalMessageId] value is invalid.",
"errors" : {
"errorCode" : "CMN-101",
"message" : "Parameter eOriginalMessageId] value is invalid.",
"parameterName" : "OriginalMessageId"
} ],
"parameterName" : "OriginalMessageId"
}

Request:
Method: POST, RequestUri: 'https://platform.ringcentral.com/restapi/v1.0/account/~/extension/-----/fax', Version: 1.1, Content: System.Net.Http.StringContent, Headers:
{
X-User-Agent: Demonstration App/0.0.1 RingCentral.Net/6.4.0
Authorization: -----
Request-Id: |-----.
traceparent: -----
Content-Type: application/json; charset=utf-8
Content-Length: 35
}
Content: {"OriginalMessageId":2399532187015}

 

Issue solved, it works with originalMessageId (without capital ‘O’). 

However, the error message is very confusing, as it was saying that VALUE for this property is incorrect, but it turned out that value was ok and the problem was with the property name.


Reply