For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
  • Introduction
    • Overview
    • Retired adapters
      • Overview
      • Result codes
      • Connectivity
      • Authentication
      • Connectivity
      • Dependencies
      • Installation location
      • URL paths
        • Adapter not in Itential Platform
        • Adapter status is red
        • No calls working
        • DEPTH_ZERO_SELF_SIGNED_CERT
        • Wrong response data
        • Wrong request data
        • One or more calls failing
        • Tasks not in Platform
        • Troubleshoot linting and testing
LogoLogo
Open sourceSupportFAQsDocs Home
On this page
  • Issue
  • What to check
TroubleshootSpecific scenarios

Not receiving the expected response

Was this page helpful?
Previous

Not sending the expected request

Next
Built with

Issue

A call to the external system returns successfully, but the response data is missing, incorrect, or formatted unexpectedly.

What to check

Check responseDatatype. The adapter runtime library processes the response differently depending on the declared datatype. If responseDatatype does not match the actual format of the response, the adapter may fail to parse or format the data correctly. See Changing data types for the supported options.

Check the response schema. The response schema defines how the adapter translates data between the external system andItential Platform. If data is missing from the response or appearing in an unexpected place, the schema translation may be routing it incorrectly. The response schema also handles decoding, decrypting, and parsing individual fields.

Check the return data flag in adapter.js. Many update and delete calls in adapter.js have the return data flag set to false. When this flag is false, only the call status (success or failure) is returned toItential Platform — not the response payload. If you need the full response, set this flag to true in the relevant method.

Review the endpoint configuration. If changes are needed, the relevant files are in /adapter-home-dir/entities/<entity-name>: action.json for call-level settings such as path, method, and data types, and the schema files for data translation.

If the logs do not identify the cause, contact the Itential Adapters Team with the log output.