Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
08-24-2020 12:43 AM - last edited on 08-24-2020 08:42 AM by Ryan.Paredez
Hi Experts,
We are using infobip API service for email integration
We have created a new HTTP Request Template.
In the Request URL section, we have selected the post method and provided a URL. In Authentication, we have added a username and password for authentication. The settings here is working fine.
In the Payload section, we have selected application/JSON
{
"from":"abc@xyz.com",
"to":"test@xyz.com}",
"subject":"AppDynamics",
"text":"Appdynamics test Event"
}
Saved configuration and run tests.
The test run result is success. However, in response payload it is throwing below message
{"requestError":{"serviceException":{"messageId":"BAD_REQUEST","text":"Bad request"}}}
Could you please help to resolve this?
Regards,
08-24-2020 02:27 AM
Hi There
I am assuming you have validated the same using Postman/SOAP UI? and it's working?
Have you added the 2 headers below to the setup in AppDynamics to the request
Accept: application/json
Content-Type: application/json
Let me know
Ciao
08-24-2020 03:23 AM
Hi Mario,
Thanks for quick response.
I have checked on postman, there also it is showing same bad request message.
I have added below headers, still it is showing same bad request message.
Accept: application/json
Content-Type: application/json
Regards,
08-24-2020 03:37 AM
Thanks
Ok first step is to understand how the InfoBIP API needs your request to be formatted.
I cant get the exact details from the docs
Also I am not sure if the payload has an issue but you have the "to" section end with a }
{
"from":"abc@xyz.com",
"to":"test@xyz.com}",
"subject":"AppDynamics",
"text":"Appdynamics test Event"
}
Assuming the correct payload should be as below
{
"from":"abc@xyz.com",
"to":"test@xyz.com",
"subject":"AppDynamics",
"text":"Appdynamics test Event"
}
Can you test
08-24-2020 03:53 AM - last edited on 08-31-2020 09:57 AM by Ryan.Paredez
Hi Mario,
that } was by mistake. I have corrected as suggested and checked but still, it is showing bad request message.
I tried without any payload and the result was
{"requestError":{"serviceException":{"messageId":"BAD_REQUEST","text":"[from : may not be null, content : must contain at least one of these (text, html or templateId), to : size must be between 1 and 2147483647, subject : may not be null]"}}}
As the User is able to authenticate the request, I guess the problem is with payload only.
Regards,
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form