# WWW::ManageWP [![Build Status](https://travis-ci.org/shaneutt/p5-www-managewp.svg?branch=master)](https://travis-ci.org/shaneutt/p5-www-managewp.svg?branch=master) API Client for "ManageWP", a tool to manage Wordpress sites from one dashboard (https://managewp.com). # SYNOPSIS This client is still in early stages, and there will be packages added in the versions to come to add better wrapping around the ManageWP API. API Documentation: http://managewp.com/docs/api/#documentation ``` Create the object: my $managewp = WWW::ManageWP->new(apiKEY => $apiKEY, apiURL => $apiURL); Call methods manually: my $users = $managewp->get(method => 'users/list'); my $plans = $managewp->get(method => 'plans/list'); Call simple methods: my $register_response = $managewp->register_user(user_email => 'test@example.com'); my $autologin = $managewp->autologin_user(user_email => 'test@example.com'); my $changeplan_response = $managewp->change_plan( user_email => 'test@example.com', plan_id => $plan_id, ); my $removal_response = $managewp->remove_user(user_email => 'test@example.com'); my $users = $managewp->list_users; ```