+ $c->render(text => "Try the API");
+ return($self->render(json => {status => "error", data => { message => "No JSON found" }})) unless $self->req->json;
+ my $username = $self->req->json->{username};
+ my $api_key = $self->req->json->{api_key};
+ $self->render(json => {status => "error", data => { message => "No username found" }});
+ $self->render(json => {status => "error", data => { message => "No API Key found" }});
+ unless ("fnord" eq $username) {
+ $self->render(json => {status => "error", data => { message => "Credentials mis-match" }});
+ unless ("68b329da9893e34099c7d8ad5cb9c940" eq $api_key) {
+ $self->render(json => {status => "error", data => { message => "Credentials mis-match" }});
+post '/v1/example' => sub {
+ $c->render(json => {status => "success"});