How to build payload on postman. What is missing?

Hello everybody! I´ve developed a little bot with kore.ai and now I´m trying to test it´s functionalities. I´ve established a webhook in order to be able to connect to it from the outside.
In particular, I´m testing with Postman. I call the url with the bearer token and send the payload:

payload: {
“session”: {
“new”: true
},
“message”: {
“text”: “Hello”
},
“from”: {
“id”: “me” ,
“userInfo”: {
“firstName”:“Name” ,
“lastName”:“Surname”,
email":"myemail@mail.com
}
},
“to”: {
“id”: “bot”
}
}

and the call ends up with a 412 error. Here is the content:

{
“errors”: [
{
“msg”: “PAYLOAD_FIELDS_REQUIRED”,
“code”: 412
}
]
}
So, what am I doing wrong? What is missing is this payload?

Could you please help me?

@rictvs.remo I faced the same issue. I set Content-Type as “application/json” explicitly in postman, and it worked. I am using V1 API

@atlee_fernandes @rictvs.remo
Example webhook cURL. You should be able to import it in Postman.

curl --location --request POST 'https://bots.kore.ai/chatbot/hooks/st-6ac111c7-f170-XXXXXXXXXXXXXXX7c76186' \
--header 'Authorization: bearer eyJhbGciOiJIUzI1NiIsInXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5PrwB21h_4RrRy0eJu0' \
--header 'Content-Type: application/json' \
--data-raw '{
        "session" :{            
        	"new" : true
        },
        "message":{
			"text" : "Hi"
		},
        "from" :{
            "id": "a@b.com"
		},
        "to" :{
            "id": "st-6ac111c7-f170-XXXXXXXXXXXXXXX7c76186"

		}
}

'

Edit: Adding a screenshot if this helps.