Nodejs Sdk - How to resolve connect.describeContact is not a function?

0

I am trying to make a call to describeContact operation using the AWSJavaScriptSDK. I am following the documentation but somehow the call is not working. Below is my code.

const params = {
  ContactId: 'some_value', 
  InstanceId: 'some_value'
};

const attributes = await connect.describeContact(params).promise();

I receive -

connect.describeContact is not a function

Interestingly, when I replace describeContact with getContactAttributes in the call, I no longer receive "not a function" error and it works just fine (after I change the params). Both the operations have exactly the same signature.

Can someone please guide me here ?
Connect api version = 2017-08-08

Upgrading to the latest version of aws-sdk didn't help either.

Naxi
asked 2 years ago214 views
1 Answer
0

Hi,

there error can indicate two things:

  1. There is a invisible character since it errors with connect.describe and not connect.describeContact
  2. Most likely - You need to update your aws-sdk dependency. describeContact() is a preview one and may not included in the SDK version you currently use.

Best

profile pictureAWS
faddi
answered 2 years ago
  • Sorry for not posting the exact error. It says - connect.describeContact is not a function. And I already tried updating the sdk to latest avaialble version. I still get the same error for this particular function.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions