Skip to content

Error Reference

All API errors return a standard JSON format:

{
"status": "error",
"error": {
"code": "RS-VAL-001",
"message": "Missing required fields",
"details": "robot_name is required",
"help_url": "[https://docs.ridescan.ai/errors/RS-VAL-001](https://docs.ridescan.ai/errors/RS-VAL-001)"
}
}
CodeHTTP StatusMessageLikely Cause
RS-AUTH-001401Authentication failedMissing or invalid API Key/Token.
RS-AUTH-002403Role not authorizedUser does not have permission.
RS-VAL-001400Missing required fieldsRequest body is missing mandatory params or criteria.
RS-VAL-003400Invalid input valueSending an invalid enum (e.g., robot type “Terminator”).
RS-VAL-004400Invalid parameter / Not FoundOften occurs if a Mission ID does not belong to the provided Robot ID.
RS-ROBOT-001409Robot name existsYou tried to create a robot with a duplicate name in your Org.
RS-ROBOT-002404Robot not foundRobot UUID is incorrect or you do not have access to it.
RS-MSN-001409Mission name conflictA mission with this name already exists on this robot.
RS-SYS-001500Internal System ErrorDatabase failure or unhandled exception. Contact Support.
MessageLikely Cause
Unsupported file typeUploading a file that is not .bag, .zip, or .csv.
No robot or mission existingThe provided UUIDs do not match any record in your organization.
No file providedThe files or file form field was empty.