Envio insert/update via post direto do banco de dados

Estou querendo automatizar via banco (trigger ou function) sempre que houver um insert ou update em uma determinada tabela enviar a linha via metodo post (jason), meu banco postgres 10. encontrei essa função plperl, porem não estou conseguindo aplicar ou se alguem estiver alguma outra sugestão (sistema de terceiros nao tenho acesso ao codigo fonte)

CREATE OR REPLACE FUNCTION restful.put(auri character varying, ajson_text text)
 RETURNS text
 LANGUAGE plperlu
 SECURITY DEFINER
AS $function$
  use REST::Client;  
  use Encode qw(encode);
  my $client = REST::Client->new();    
  $client->getUseragent()->proxy( 'https', 'http://some-proxy/' ); # use for proxy authentication
  $client->addHeader('Content-Type', 'application/json');          # headers
  $client->POST( $_[0], encode('UTF-8', $_[1]));                   # encoding
  return $client->responseContent();  
$function$