ThingWorx Edge C SDK > Error Codes > API Errors
  
API Errors
The following table lists the errors related to the API:
Code
Message
Troubleshooting
600
TW_NULL_OR_INVALID_API_SINGLETON
The API singleton is either null or invalid. This error occurs if the API was not initialized properly. Check the parameters that you are passing to the initialize function. Check the log.
601
TW_ERROR_SENDING_RESP
An error occurred while sending a response message to ThingWorx platform.
602
TW_INVALID_MSG_BODY
A message was received from ThingWorx platform that had an invalid or malformed message body.
603
TW_INVALID_MSG_PARAMS
A Property PUT was received from ThingWorx platform with an empty parameters infotable. The property value will not be changed.
604
TW_INVALID_RESP_MSG
The response message was not valid. You should not see this internal error.
605
TW_NULL_API_SINGLETON
The API singleton was null. This message indicates that the API was not initialized properly. Check the parameters that you are passing to the initialize function. Check the log.
606
TW_ERROR_CREATING_MSG
An error occurred while creating the message. This error typically indicates an out-of-memory condition.
607
TW_ERROR_INITIALIZING_API
An error occurred while initializing the API. Check the parameters that you are passing to the initialize function. Check the log.