NAME

Catmandu::Importer::ArXiv - Package that imports data from https://arxiv.org/.

SYNOPSIS

use Catmandu::Importer::ArXiv;

my %attrs = (
  query => 'all:electron'
);

my $importer = Catmandu::Importer::ArXiv->new(%attrs);

my $n = $importer->each(sub {
  my $hashref = $_[0];
  # ...
});

CONFIGURATION

base_api

The API endpoint. Default is https://export.arxiv.org/api/query

base_frontend

The arXiv base url. Default is https://arxiv.org

query

Search by query.

id

Search by one or many arXiv ids. This parameter accepts a comma-separated list of ids. This parameter accepts also an ORCID iD.

start

Start parameter for pagination.

limit

Limit parameter for pagination.

SEE ALSO

Catmandu::Iterable, Catmandu::Importer::Inspire