Apigee-Edge

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

[![Build Status](https://travis-ci.org/binary-com/perl-Apigee-Edge.svg?branch=master)](https://travis-ci.org/binary-com/perl-Apigee-Edge)
[![codecov](https://codecov.io/gh/binary-com/perl-Apigee-Edge/branch/master/graph/badge.svg)](https://codecov.io/gh/binary-com/perl-Apigee-Edge)
[![Gitter chat](https://badges.gitter.im/binary-com/perl-Apigee-Edge.png)](https://gitter.im/binary-com/perl-Apigee-Edge)

# NAME

Apigee::Edge - Apigee.com 'Edge' management API.

# SYNOPSIS

    use Apigee::Edge;

    my $apigee = Apigee::Edge->new(
      org => 'apigee_org',
      usr => 'your_email',
      pwd => 'your_password'
    );

# DESCRIPTION

Apigee::Edge is an object-oriented interface to facilitate management of Developers and Apps using the Apigee.com 'Edge' management API. see [http://apigee.com/docs/api-services/content/api-reference-getting-started](http://apigee.com/docs/api-servic...

The API is incompleted. welcome to fork the repos on github [https://github.com/binary-com/perl-Apigee-Edge](https://github.com/binary-com/perl-Apigee-Edge) and send us pull-requests.

# METHODS

## new

- org

    required. organization name.

- usr

    required. login email

- pwd

    required. login password

- endpoint

    optional. default to https://api.enterprise.apigee.com/v1

## Apps

[http://apigee.com/docs/api/apps-0](http://apigee.com/docs/api/apps-0)

### get\_app

    my $app = $apigee->get_app($app_id);

### get\_apps

    my $app_ids = $apigee->get_apps();
    my $apps = $apigee->get_apps(expand => 'true', includeCred => 'true');

### get\_apps\_by\_family

    my $app_ids = $apigee->get_apps_by_family($family);

### get\_apps\_by\_keystatus



( run in 2.708 seconds using v1.01-cache-2.11-cpan-df04353d9ac )