OpsGenie Heartbeat returning No handler found both in code and in Postman, the apikey and Heartbeat name a re both valid, so I'm stuck as to why this is occuring?
I am sending the following Post request in PostMan;
https://api.eu.opsgenie.com/v2/hearbeats/TEST-GORDON-HEARTBEAT/ping
My code for this is;
private static async Task<string> CreateHeartbeat()
{
var apiKey = Environment.GetEnvironmentVariable("apiKey");
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", $"GenieKey {apiKey}");
try
{
var response = await client.PostAsync(Environment.GetEnvironmentVariable("apiHeartbeatUrl"),null);
return response.IsSuccessStatusCode.ToString();
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
}
Hi Donald - I believe we just resolved these issues with you over the in-app support chat.
Looked like the issues were:
A) the api url you were using had "eu" in it, for a non-EU Opsgenie account
and
B) Headers were formatted incorrectly
So I believe we resolved this issue. Feel free to reach out again if you run into more questions or issues!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.