SAP Knowledge Base Article - Public

3020000 - Integration Center error: Unable to format response payload: Cannot deserialize instance


You wish to create an Integration Center job to map a Moodle Workplace rest call response to SuccessFactors. The response is a JSON array and when Integration Center processes this response, it is failing with an error similar to:
Unable to format response payload due to 'com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.util.LinkedHashMap<java.lang.Object,java.lang.Object>` out of START_ARRAY token
 at [Source: ….


  • SAP SuccessFactors HXM Suite
  • SAP SuccessFactors OData API
  • SAP SuccessFactors Integration Center


Known limitation


Integration Center only supports JSON objects (not arrays)

This is documented in our Integration Center Guide:

 'Currently we only support one request and one response in a single transaction'


Unable to format response payload,'com.fasterxml.jackson.databind.exc.MismatchedInputException, Cannot deserialize instance, START_ARRAY token, Integration Center, array, Moodle Workplace , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , Problem


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions