cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Controller (SaaS, On Premises)

Email Alert using HTTP Template

Email Alert using HTTP Template

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,

 

Tags (3)
By replying you agree to the Terms and Conditions of the AppDynamics Community.
Email Alert using HTTP Template
4 REPLIES 4
Mario.Morelli
Architect

Re: Email Alert using HTTP Template

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



Learn more about me in the Community Member Spotlight Q & A

Re: Email Alert using HTTP Template

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,

Mario.Morelli
Architect

Re: Email Alert using HTTP Template

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 



Learn more about me in the Community Member Spotlight Q & A

Re: Email Alert using HTTP Template

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,