NAME
WWW::MetaForge::ArcRaiders::Request - HTTP Request factory for MetaForge ARC Raiders API
VERSION
version 0.002
SYNOPSIS
use WWW::MetaForge::ArcRaiders::Request;
my $factory = WWW::MetaForge::ArcRaiders::Request->new;
# Get HTTP::Request objects for async usage
my $req = $factory->items(search => 'Ferro');
my $req = $factory->event_timers(map => 'Dam');
DESCRIPTION
Factory for creating HTTP::Request objects for the MetaForge API. Use standalone for integration with async HTTP frameworks like WWW::Chain.
base_url
Base URL for main API endpoints. Defaults to https://metaforge.app/api/arc-raiders.
map_data_url
Base URL for map data endpoint. Defaults to https://metaforge.app/api/game-map-data.
items
my $req = $factory->items(search => 'Ferro', page => 1);
Returns HTTP::Request for /items endpoint.
arcs
my $req = $factory->arcs(includeLoot => 'true');
Returns HTTP::Request for /arcs endpoint.
quests
my $req = $factory->quests(type => 'StoryQuest');
Returns HTTP::Request for /quests endpoint.
traders
my $req = $factory->traders;
Returns HTTP::Request for /traders endpoint.
event_timers
my $req = $factory->event_timers(map => 'Dam');
Returns HTTP::Request for /events-schedule endpoint.
map_data
my $req = $factory->map_data(map => 'Spaceport');
Returns HTTP::Request for /game-map-data endpoint.
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-www-metaforge/issues.
IRC
You can reach Getty on irc.perl.org for questions and support.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHOR
Torsten Raudssus <torsten@raudssus.de>
COPYRIGHT AND LICENSE
This software is copyright (c) 2026 by Torsten Raudssus.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.