Michael Hollenbeck
and 1 contributors

NAME

Imgur::API - A minimal client for Imgur's REST api

SYNOPSIS

 use Imgur::API;

 my $imgur = Imgur::API->new(api_key=><your api key>);

 my $img_details = $imgur->image->get(image=>'pdX5DZS');

 my $img = $imgur->image->upload(image=>$imgr->content("/home/user/Downloads/what.jpg",title=>"image title",album=>"dCsfeXb");
 my $ret = $imgur->image->delete(image=>'pdX5DZSsdf54fs");

DESCRIPTION

Imgur::API is a Perl interface to Imgur's REST API. Complete documentation can be found at https://apidocs.imgur.com/.

ENDPOINTS

Imgur::API::Endpoint::Account

Imgur::API::Endpoint::Album

Imgur::API::Endpoint::Comment

Imgur::API::Endpoint::Conversation

Imgur::API::Endpoint::Custom_gallery

Imgur::API::Endpoint::Gallery

Imgur::API::Endpoint::Image

Imgur::API::Endpoint::Memegen

Imgur::API::Endpoint::Notification

Imgur::API::Endpoint::Topic

Imgur::API::Endpoint::Misc

Imgur::API::Endpoint::OAuth

MODELS

Imgur::API::Model::Account

Imgur::API::Model::Topic

Imgur::API::Model::GalleryImage

Imgur::API::Model::GalleryProfile

Imgur::API::Model::Conversation

Imgur::API::Model::Message

Imgur::API::Model::CustomGallery

Imgur::API::Model::Comment

Imgur::API::Model::TagVote

Imgur::API::Model::Album

Imgur::API::Model::Vote

Imgur::API::Model::Tag

Imgur::API::Model::Image

Imgur::API::Model::GalleryAlbum

Imgur::API::Model::Basic

Imgur::API::Model::Notification

Imgur::API::Model::MemeMetadata

Imgur::API::Model::AccountSettings

SEE ALSO

https://api.imgur.com/