my $perl = JSON::XS::decode_json $json;
print Dumper @$perl{'issues'};
####
$VAR1 = [
{
'fields' => {
'customfield_22181' => 'Jira Testing',
'customfield_11150' => {
'value' => 'Yes',
'self' => 'https://example.net/rest/api/2/customFieldOption/11347',
'id' => '11347'
},
'status' => {
'statusCategory' => {
'colorName' => 'yellow',
'name' => 'In Progress',
'self' => 'https://example.net/rest/api/2/statuscategory/4',
'id' => 4,
'key' => 'indeterminate'
},
'name' => 'ProdStaged',
'iconUrl' => 'https://example.net/images/icons/statuses/generic.png',
'self' => 'https://example.net/rest/api/2/status/10034',
'id' => '10034',
'description' => ''
},
'customfield_22380' => '2016-02-20',
'customfield_11179' => '2015-12-11',
'customfield_11780' => [
{
'value' => 'Sunday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12841',
'id' => '12841'
},
{
'value' => 'Monday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12842',
'id' => '12842'
},
{
'value' => 'Tuesday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12843',
'id' => '12843'
},
{
'value' => 'Wednesday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12844',
'id' => '12844'
},
{
'value' => 'Thursday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12845',
'id' => '12845'
},
{
'value' => 'Friday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12846',
'id' => '12846'
},
{
'value' => 'Saturday',
'self' => 'https://example.net/rest/api/2/customFieldOption/12847',
'id' => '12847'
}
],
'issuetype' => {
'name' => 'Auto Testing',
'iconUrl' => 'https://example.net/secure/viewavatar?size=xsmall&avatarId=26414&avatarType=issuetype',
'self' => 'https://example.net/rest/api/2/issuetype/10100',
'id' => '10100',
'subtask' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
'description' => '',
'avatarId' => 26414
},
'summary' => ' JIRA testing Summary',
'updated' => '2016-01-06T14:15:14.000-0500'
},
'expand' => 'operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields',
'self' => 'https://example.net/rest/api/2/issue/569825',
'id' => '569825',
'key' => 'TEST-10756'
}
];
####
customfield_22181 as 'Jira Testing'
customfield_11150{'value'} as 'Yes'
status-{'name'} as 'ProdStaged'
customfield_11780{'value'} as "'Sunday', 'Monday',...,'Saturday'"u
key as 'TEST-10756'
+ other customfields