E.g. http://server/build/1341335/api/get-info returns a JSON record containing information about the build.
HSVVEKTY2U5XJ4ZDHF43YEQXRPRWNZLZDDD4W7JFJ55UWD7CEFBQC HOI5XQHSZIQICDJXTCOOY6LOA6AKE4RYYDIXL6E76JJF26IORQAQC BEKA3TMM2QZ7FXCHAVKZ56EIHAS23APIKH3S72BHJ457NZ73W3EQC SHYRGAWZFYGRWCRB54TYL2GTU3B4WMQ3J5H4ZHGV27W7PUQN3EWQC SAFVRDTKKD25U6VW5IVNUILLLXNQXFU72XARYC6NRVXU6MJEW2WAC BKOIYITRBRVU4D7XFAZPV5QHAPCBMIO3SBNHYJ6TVT43WR32CTHQC LBNVQXUBEZ45SOTGVXK5UEZXIAIZTJLWZNUYFI4JZ6J65N3KPDVQC NUIKDEHLDR4ANFZFRCWBAWZGFVMHCZ7PSMPPFVQJ3AAAAWAQQD4AC OD5FSS5AJ3XRTV5Q4UQQF6JMBT6UUL7UUOMPPUBNOM6ZMVIHW35QC D5QIOJGPKQJIYBUCSC3MFJ3TXLPNZ2XMI37GXMFRVRFWWR2VMTFAC AFTXA575C6JTVLVXTYJUKQGPLBO3NFORLO5XDSPHNL44HXLRH4TAC J5UVLXOK6EDIL5I7VKWH4V2QDS4DPD7FHRK6XBWSXFRQS4JKXFZQC sub get_info : Chained('build') PathPart('api/get-info') Args(0) {my ($self, $c) = @_;my $build = $c->stash->{build};# !!! strip the json prefix$c->stash->{jsonBuildId} = $build->id;$c->stash->{jsonDrvPath} = $build->drvpath;$c->stash->{jsonOutPath} = $build->outpath;$c->forward('View::JSON');}
package Hydra::View::JSON;use base qw(Catalyst::View::JSON);1;