Array of strings as parameter in body in Integration Service custom connector

Hello everyone!

I’m currently working on a custom connector in Integration Service for an application called Ecompass.

So here is my issue:

One of the API requests that I need in the connector has this particular way to receive Field Ids as parameters:

I’ve tried everything

  • Set raw array in body parameter
  • Create an input request field as Array variable type
  • Try different formats for array in the body
  • Set array as query parameter
  • etc

But nothing hits the goal.
Do you have any suggestions of how to do it? I would really appreciate any tip or solution you can bring here.

You can find all the information about the Ecompass API in this link: https://developer.icemortgagetechnology.com/developer-connect/reference/v3-field-reader

@Andrey_Suescun

try adding like this

"[\"123\",\"345\"]"

whichever supports in c# or .net is what you need to use

cheers

Hi Anil! Thanks for your comment.
I have already tried this and other formats. Every format I try the response is the same:
{
“details”: “Request Payload has errors”,
“errors”: [
{
“details”: “Invalid field name or value”,
“summary”: “fieldIds”
}
],
“summary”: “Bad Request”
}

{
“requestId”: “67b8ab91e4b02434b4dead4b”,
“providerErrorCode”: 400,
“message”: “Bad Request”,
“providerMessage”: “summary - Bad Request, details - Request Payload has errors, errors - [{summary=fieldIds, details=Invalid field name or value}]”
}