40003: Invalid request parameter value

invalid_parameter_value

A parameter in the request was invalid, such as a value of the wrong type, outside the allowed range, or otherwise unacceptable for that parameter.

What you should do

Correct the offending parameter and resend. The accompanying message names the parameter and the problem, so start there.

Why it happens

A parameter in the request held a value that isn't acceptable: the wrong type, outside the allowed range, or otherwise invalid for that parameter. Examples include an out-of-range limit on a history or presence query, an unparseable pagination cursor or message serial, or a token ttl above the permitted maximum.

What you'll see

The error is reported with code 40003 and HTTP status 400. The message identifies the parameter, for example Invalid limit param or invalid serial: ....