API-CLI

 view release on metacpan or  search on metacpan

examples/pod/githubcl.pod  view on Meta::CPAN

=head1 NAME

githubcl - GitHub

=head1 ABSTRACT



=head1 DESCRIPTION



=head2 GLOBAL OPTIONS

    --data-file     File with data for POST/PUT/PATCH/DELETE requests
    --debug -d      debug (flag)                                     
    --verbose -v    verbose (flag)                                   
    --help -h       Show command help (flag)                         


=head2 SUBCOMMANDS

=head3  DELETE

    githubcl  DELETE <subcommands>

DELETE call


=head3 DELETE /gists/:id

    githubcl DELETE /gists/:id <id>

Delete a gist.

Parameters:

    id  *  Id of gist.

=head3 DELETE /gists/:id/comments/:commentId

    githubcl DELETE /gists/:id/comments/:commentId <id> <commentId>

Delete a comment.

Parameters:

    id         *  Id of gist.   
    commentId  *  Id of comment.

=head3 DELETE /gists/:id/star

    githubcl DELETE /gists/:id/star <id>

Unstar a gist.

Parameters:

    id  *  Id of gist.

=head3 DELETE /notifications/threads/:id/subscription

    githubcl DELETE /notifications/threads/:id/subscription <id>

Delete a Thread Subscription.

Parameters:

    id  *  Id of thread.

=head3 DELETE /orgs/:org/members/:username

    githubcl DELETE /orgs/:org/members/:username <org> <username>

Remove a member.

examples/pod/githubcl.pod  view on Meta::CPAN

    githubcl GET /repos/:owner/:repo/releases/:id <owner> <repo> <id>

Get a single release

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    id     *                           

=head3 GET /repos/:owner/:repo/releases/:id/assets

    githubcl GET /repos/:owner/:repo/releases/:id/assets <owner> <repo> <id>

List assets for a release

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    id     *                           

=head3 GET /repos/:owner/:repo/releases/assets/:id

    githubcl GET /repos/:owner/:repo/releases/assets/:id <owner> <repo> <id>

Get a single release asset

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    id     *                           

=head3 GET /repos/:owner/:repo/stargazers

    githubcl GET /repos/:owner/:repo/stargazers <owner> <repo>

List Stargazers.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/stats/code_frequency

    githubcl GET /repos/:owner/:repo/stats/code_frequency <owner> <repo>

Get the number of additions and deletions per week...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/stats/commit_activity

    githubcl GET /repos/:owner/:repo/stats/commit_activity <owner> <repo>

Get the last year of commit activity data....

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/stats/contributors

    githubcl GET /repos/:owner/:repo/stats/contributors <owner> <repo>

Get contributors list with additions, deletions, a...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/stats/participation

    githubcl GET /repos/:owner/:repo/stats/participation <owner> <repo>

Get the weekly commit count for the repo owner and...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/stats/punch_card

    githubcl GET /repos/:owner/:repo/stats/punch_card <owner> <repo>

Get the number of commits per hour in each day....

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/statuses/:ref

    githubcl GET /repos/:owner/:repo/statuses/:ref <owner> <repo> <ref>

List Statuses for a specific Ref....

Parameters:

    owner  *  Name of repository owner.                                                    
    repo   *  Name of repository.                                                          
    ref    *  Ref to list the statuses from. It can be a SHA, a branch name, or a tag name.

=head3 GET /repos/:owner/:repo/subscribers

    githubcl GET /repos/:owner/:repo/subscribers <owner> <repo>

List watchers.

Parameters:

    owner  *  Name of repository owner.



( run in 1.503 second using v1.01-cache-2.11-cpan-f6376fbd888 )