The Market Robo™
All problems
TMKR-4008
Error
Vendor

Request failed validation

The platform rejected a request because its contents were invalid (for example a robot session without a magic number).
Session & heartbeatAlso known as: VALIDATION_ERROR, validation-error

Symptoms

API response error_code: VALIDATION_ERROR (HTTP 400) with a detail naming the problem (e.g. "magic_number is required for robot sessions").

Causes

A required field was missing or had the wrong type.
An indicator session included robot-only fields, or vice versa.

How to fix it

1
Re-generate the integrated buildThese payloads are produced by the SDK. Re-run the Vendor Portal SDK Integrator and recompile so the request shape matches the contract — do not hand-edit the SDK calls.
2
Check the detail messageThe error detail names the exact field. If you customised the integration, fix that field and recompile.
Did this fix it?If you're still seeing TMKR-4008, open a support ticket with the code and your license ID and we'll help directly.