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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.