LWP :: Simple :: REST – Uma interface procedural simples para verbos HTTP em Perl.

Uma interface simples de procedimento para verbos HTTP.

Você pode usá-lo para solicitar qualquer link que desejar, como solicitações de APIs RESTful.

Por exemplo:

Para receber uma resposta json e decodificá-la:

my $response = http_get( 'https://current.trovebox.com/photos/list.json' );
my $decoded_json = decode_json( $response );

Ou apenas use o método que retorna o json decodificado:

my $decoded_json = json_get( 'https://current.trovebox.com/photos/list.json' );

Link para o módulo:
https://github.com/ItaloGoncales/LWP-Simple-REST

Ou no CPAN:
https://metacpan.org/pod/LWP::Simple::REST