Healthchecks API
use Mojo::Base -base, -signatures;
use Mojo::UserAgent;
use Mojo::JSON qw(decode_json encode_json);
use Carp qw(carp);
use Data::Dumper;
our $VERSION = "0.02";
has 'url';
has 'api
(defined $args->{data}) {
$res = $c->ua->$method($url => { 'X-Api-Key' => $c->apikey } => json => $args->{data})->result;
} else {
$res = $c->ua->$method($url => { 'X-Api-Key' => $
json when json is too large
my $json = decode_json($res->body);
my $data;
if (defined $args->{key}) {
$data = (ref($json) eq 'HASH') ? $json->{$args->{key}} : $json