API-CLI

 view release on metacpan or  search on metacpan

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

    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/members

    githubcl GET /orgs/:org/members <org>

Members list.

Parameters:

    org  *  Name of organisation.

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

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

Check if a user is, publicly or privately, a membe...

Parameters:

    org       *  Name of organisation.
    username  *  Name of the user.    

=head3 GET /orgs/:org/public_members

    githubcl GET /orgs/:org/public_members <org>

Public members list.

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/public_members/:username

    githubcl GET /orgs/:org/public_members/:username <org> <username>

Check public membership.

Parameters:

    org       *  Name of organisation.
    username  *  Name of the user.    

=head3 GET /orgs/:org/repos

    githubcl GET /orgs/:org/repos [options] <org>

List repositories for the specified org....

Options:

    --q-type    

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/teams

    githubcl GET /orgs/:org/teams <org>

List teams.

Parameters:

    org  *  Name of organisation.

=head3 GET /rate_limit

    githubcl GET /rate_limit

Get your current rate limit status...


=head3 GET /repos/:owner/:repo

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

Get repository.

Parameters:

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

=head3 GET /repos/:owner/:repo/:archive_format/:path

    githubcl GET /repos/:owner/:repo/:archive_format/:path <owner> <repo> <archive_format> <path>

Get archive link.

Parameters:

    owner           *  Name of repository owner.                 
    repo            *  Name of repository.                       
    archive_format  *                                            
    path            *  Valid Git reference, defaults to 'master'.

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

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

List assignees.

Parameters:

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

=head3 GET /repos/:owner/:repo/assignees/:assignee

    githubcl GET /repos/:owner/:repo/assignees/:assignee <owner> <repo> <assignee>

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

=head3 GET /user/following/:username

    githubcl GET /user/following/:username <username>

Check if you are following a user....

Parameters:

    username  *  Name of user.

=head3 GET /user/issues

    githubcl GET /user/issues [options]

List issues.

Options:

    --q-filter     *  Issues assigned to you / created by you / mentioning you / you're       
                      subscribed to updates for / All issues the authenticated user can see   
    --q-state      *                                                                          
    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 


=head3 GET /user/keys

    githubcl GET /user/keys

List your public keys.


=head3 GET /user/keys/:keyId

    githubcl GET /user/keys/:keyId <keyId>

Get a single public key.

Parameters:

    keyId  *  ID of key.

=head3 GET /user/orgs

    githubcl GET /user/orgs

List public and private organizations for the auth...


=head3 GET /user/repos

    githubcl GET /user/repos [options]

List repositories for the authenticated user. Note...

Options:

    --q-type    


=head3 GET /user/starred

    githubcl GET /user/starred [options]

List repositories being starred by the authenticat...

Options:

    --q-direction    Ignored without 'sort' parameter.
    --q-sort                                          


=head3 GET /user/starred/:owner/:repo

    githubcl GET /user/starred/:owner/:repo <owner> <repo>

Check if you are starring a repository....

Parameters:

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

=head3 GET /user/subscriptions

    githubcl GET /user/subscriptions

List repositories being watched by the authenticat...


=head3 GET /user/subscriptions/:owner/:repo

    githubcl GET /user/subscriptions/:owner/:repo <owner> <repo>

Check if you are watching a repository....

Parameters:

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

=head3 GET /user/teams

    githubcl GET /user/teams

List all of the teams across all of the organizati...


=head3 GET /users

    githubcl GET /users [options]

Get all users.

Options:

    --q-since    The integer ID of the last User that you've seen.

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


List a users gists.

Options:

    --q-since    The time should be passed in as UTC in the ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                 Example: "2012-10-09T23:39:01Z".                                                 

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/keys

    githubcl GET /users/:username/keys <username>

List public keys for a user.

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/orgs

    githubcl GET /users/:username/orgs <username>

List all public organizations for a user....

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/received_events

    githubcl GET /users/:username/received_events <username>

These are events that you'll only see public event...

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/received_events/public

    githubcl GET /users/:username/received_events/public <username>

List public events that a user has received...

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/repos

    githubcl GET /users/:username/repos [options] <username>

List public repositories for the specified user....

Options:

    --q-type    

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/starred

    githubcl GET /users/:username/starred <username>

List repositories being starred by a user....

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/subscriptions

    githubcl GET /users/:username/subscriptions <username>

List repositories being watched by a user....

Parameters:

    username  *  Name of user.

=head3  PATCH

    githubcl  PATCH <subcommands>

PATCH call


=head3 PATCH /gists/:id

    githubcl PATCH /gists/:id <id>

Edit a gist.

Parameters:

    id  *  Id of gist.

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

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

Edit a comment.

Parameters:

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

=head3 PATCH /notifications/threads/:id

    githubcl PATCH /notifications/threads/:id <id>

Mark a thread as read

Parameters:



( run in 0.978 second using v1.01-cache-2.11-cpan-df04353d9ac )