view release on metacpan or search on metacpan
examples/bash/githubcl.bash view on Meta::CPAN
;;
esac
;;
esac
;;
/repos/:owner/:repo/commits)
FLAGS+=()
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".
' '--q-sha' 'Sha or branch to start listing commits from.' '--q-path' 'Only commits containing this file path will be returned.' '--q-author' 'GitHub login, name, or email by which to filter by commit author.' '--q-until' 'ISO 8601 Date - Only commit...
__githubcl_handle_options_flags
case $INDEX in
2)
__comp_current_options || return
;;
3)
__comp_current_options || return
;;
*)
__comp_current_options true || return # after parameters
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: number
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: number
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
type: array
assignees:
items:
properties:
avatar_url:
type: integer
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
blob:
properties:
content:
type: string
encoding:
examples/githubcl-appspec.yaml view on Meta::CPAN
commit:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-appspec.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parents:
items:
properties:
sha:
type: string
url:
examples/githubcl-appspec.yaml view on Meta::CPAN
type: array
collaborators:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
comment:
properties:
body:
type: string
type: object
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
commit:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-appspec.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
files:
items:
properties:
additions:
type: integer
blob_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
commits:
items:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-appspec.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parents:
items:
properties:
sha:
type: string
url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
items:
properties:
avatar_url:
type: string
contributions:
type: integer
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
contributorsStats:
items:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
total:
description: The Total number of commits authored by the contributor.
type: integer
weeks:
items:
properties:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
event:
properties:
actor:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit_id:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
event:
examples/githubcl-appspec.yaml view on Meta::CPAN
issue:
properties:
assignee:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
comments:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
url:
type: string
type: object
events:
properties:
actor:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
created_at:
type: object
id:
type: integer
org:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
payload:
properties: {}
type: object
public:
type: boolean
repo:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
git_pull_url:
type: string
git_push_url:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
version:
type: string
type: object
type: array
html_url:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
gists:
items:
properties:
comments:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
gitCommit:
properties:
author:
properties:
examples/githubcl-appspec.yaml view on Meta::CPAN
items:
properties:
assignee:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
comments:
examples/githubcl-appspec.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
issuesComment:
properties:
body:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
issuesComments:
items:
properties:
_links:
properties:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
key:
properties:
id:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
type: object
members:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
merge:
properties:
merged:
type: boolean
message:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-appspec.yaml view on Meta::CPAN
name:
type: string
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
url:
type: string
type: object
subject:
examples/githubcl-appspec.yaml view on Meta::CPAN
type: object
orgMembers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
orgPublicMembers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
orgTeams:
items:
properties:
id:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
items:
type: string
type: array
required:
- name
type: object
organization:
properties:
avatar_url:
type: string
blog:
type: string
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
email:
type: string
followers:
type: integer
following:
type: integer
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gists:
type: integer
public_repos:
type: integer
type:
type: string
url:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
body:
type: string
changed_files:
type: integer
closed_at:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
html_url:
type: string
issue_url:
type: string
merge_commit_sha:
examples/githubcl-appspec.yaml view on Meta::CPAN
merged_at:
type: string
merged_by:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
number:
type: integer
patch_url:
type: string
state:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
pullUpdate:
properties:
body:
type: string
state:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
html_url:
type: string
issue_url:
type: string
merged_at:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
pullsComment:
properties:
_links:
properties:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
pullsCommentPost:
properties:
body:
type: string
commit_id:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
pullsPost:
properties:
base:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
id:
type: integer
state:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
organization:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
type:
type: string
url:
type: string
type: object
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parent:
description: Is present when the repo is a fork. Parent is the repo this
repo was forked from.
properties:
clone_url:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
repoCommit:
properties:
author:
properties:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
name:
type: string
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
url:
type: string
type: object
type: array
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
received_events_url:
type: string
type:
type: string
url:
type: string
type: object
private:
type: boolean
examples/githubcl-appspec.yaml view on Meta::CPAN
type: string
watchers:
type: integer
type: object
type: array
type: object
search-user-by-email:
properties:
user:
properties:
blog:
type: string
company:
type: string
created:
type: string
created_at:
type: string
email:
type: string
followers_count:
type: integer
following_count:
type: integer
gravatar_id:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gist_count:
type: integer
public_repo_count:
type: integer
type:
type: string
type: object
examples/githubcl-appspec.yaml view on Meta::CPAN
avatar_url:
type: string
followers_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
score:
type: number
subscriptions_url:
examples/githubcl-appspec.yaml view on Meta::CPAN
fullname:
type: string
gravatar_id:
type: string
id:
type: string
language:
type: string
location:
type: string
login:
type: string
name:
type: string
public_repo_count:
type: integer
repos:
type: integer
score:
type: number
type:
examples/githubcl-appspec.yaml view on Meta::CPAN
type: object
stargazers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
subscribition:
properties:
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
members_count:
type: integer
name:
type: string
organization:
properties:
avatar_url:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
permission:
type: string
repos_count:
type: integer
url:
type: string
examples/githubcl-appspec.yaml view on Meta::CPAN
type: array
url:
type: string
type: object
user:
properties:
avatar_url:
type: string
bio:
type: string
blog:
type: string
collaborators:
type: integer
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
disk_usage:
type: integer
examples/githubcl-appspec.yaml view on Meta::CPAN
gravatar_id:
type: string
hireable:
type: boolean
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
owned_private_repos:
type: integer
plan:
properties:
collaborators:
type: integer
name:
examples/githubcl-appspec.yaml view on Meta::CPAN
properties:
key:
type: string
title:
type: string
type: object
user-update:
properties:
bio:
type: string
blog:
type: string
company:
type: string
email:
type: string
hireable:
type: boolean
location:
type: string
name:
type: string
type: object
user-userId:
properties:
avatar_url:
type: string
bio:
type: string
blog:
type: string
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
email:
description: 'Note: The returned email is the userâs publicly visible email
address (or null if the user has not specified a public email address
in their profile).'
examples/githubcl-appspec.yaml view on Meta::CPAN
gravatar_id:
type: string
hireable:
type: boolean
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gists:
type: integer
public_repos:
type: integer
type:
type: string
url:
examples/githubcl-appspec.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-appspec.yaml view on Meta::CPAN
type: array
users:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
users-userId-keys:
items: {}
type: array
users-userId-orgs:
items: {}
type: array
externalDocs:
url: https://developer.github.com/v3/
host: api.github.com
info:
description: |
Powerful collaboration, code review, and code management for open source and private projects.
termsOfService: https://help.github.com/articles/github-terms-of-service/#b-api-terms
title: GitHub
version: v3
x-logo:
url: http://assets-cdn.github.com/images/modules/logos_page/GitHub-Mark.png
x-origin:
format: swagger
url: https://raw.githubusercontent.com/APIs-guru/unofficial_openapi_specs/master/github.com/v3/swagger.yaml
version: '2.0'
x-providerName: github.com
x-unofficialSpec: true
paths:
/emojis:
get:
description: Lists all the emojis available to use on GitHub.
examples/githubcl-appspec.yaml view on Meta::CPAN
name: since
type: string
- description: Sha or branch to start listing commits from.
in: query
name: sha
type: string
- description: Only commits containing this file path will be returned.
in: query
name: path
type: string
- description: GitHub login, name, or email by which to filter by commit author.
in: query
name: author
type: string
- description: ISO 8601 Date - Only commits before this date will be returned.
in: query
name: until
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-appspec.yaml view on Meta::CPAN
schema:
$ref: '#/definitions/commits'
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
/repos/{owner}/{repo}/commits/{ref}/status:
get:
description: |
Get the combined Status for a specific Ref
The Combined status endpoint is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the blog post for full details.
To access this endpoint during the preview period, you must provide a custom media type in the Accept header:
application/vnd.github.she-hulk-preview+json
parameters:
- description: Name of repository owner.
in: path
name: owner
required: true
type: string
- description: Name of repository.
in: path
examples/githubcl-appspec.yaml view on Meta::CPAN
schema:
$ref: '#/definitions/users'
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
/user/following/{username}:
delete:
description: |
Unfollow a user.
Unfollowing a user requires the user to be logged in and authenticated with
basic auth or OAuth with the user:follow scope.
parameters:
- description: Name of user.
in: path
name: username
required: true
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-appspec.yaml view on Meta::CPAN
description: Response if you are following this user.
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
'404':
description: Response if you are not following this user.
put:
description: |
Follow a user.
Following a user requires the user to be logged in and authenticated with
basic auth or OAuth with the user:follow scope.
parameters:
- description: Name of user.
in: path
name: username
required: true
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-appspec.yaml view on Meta::CPAN
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
produces:
- application/json
schemes:
- https
securityDefinitions:
oauth_2_0:
authorizationUrl: https://github.com/login/oauth/authorize
description: |
OAuth2 is a protocol that lets external apps request authorization to private
details in a user's GitHub account without getting their password. This is
preferred over Basic Authentication because tokens can be limited to specific
types of data, and can be revoked by users at any time.
flow: accessCode
scopes:
admin:org: ''
admin:org_hook: ''
admin:public_key: ''
examples/githubcl-appspec.yaml view on Meta::CPAN
read:repo_hook: ''
repo: ''
repo:status: ''
repo_deployment: ''
user: ''
user:email: ''
user:follow: ''
write:org: ''
write:public_key: ''
write:repo_hook: ''
tokenUrl: https://github.com/login/oauth/access_token
type: oauth2
swagger: '2.0'
x-hasEquivalentPaths: true
options:
- name: data-file
summary: File with data for POST/PUT/PATCH/DELETE requests
type: file
- aliases:
- d
name: debug
examples/githubcl-appspec.yaml view on Meta::CPAN
- name: q-sha
required: ~
summary: Sha or branch to start listing commits from.
type: string
- name: q-path
required: ~
summary: Only commits containing this file path will be returned.
type: string
- name: q-author
required: ~
summary: GitHub login, name, or email by which to filter by commit author.
type: string
- name: q-until
required: ~
summary: ISO 8601 Date - Only commits before this date will be returned.
type: string
parameters:
- name: owner
required: 1
summary: Name of repository owner.
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
- https
host: api.github.com
basePath: /
x-hasEquivalentPaths: true
info:
description: |
Powerful collaboration, code review, and code management for open source and private projects.
termsOfService: 'https://help.github.com/articles/github-terms-of-service/#b-api-terms'
title: GitHub
version: v3
x-logo:
url: 'http://assets-cdn.github.com/images/modules/logos_page/GitHub-Mark.png'
x-origin:
format: swagger
url: 'https://raw.githubusercontent.com/APIs-guru/unofficial_openapi_specs/master/github.com/v3/swagger.yaml'
version: '2.0'
x-providerName: github.com
x-unofficialSpec: true
externalDocs:
url: 'https://developer.github.com/v3/'
consumes:
- application/json
produces:
- application/json
securityDefinitions:
oauth_2_0:
authorizationUrl: 'https://github.com/login/oauth/authorize'
description: |
OAuth2 is a protocol that lets external apps request authorization to private
details in a user's GitHub account without getting their password. This is
preferred over Basic Authentication because tokens can be limited to specific
types of data, and can be revoked by users at any time.
flow: accessCode
scopes:
'admin:org': ''
'admin:org_hook': ''
'admin:public_key': ''
examples/githubcl-openapi.yaml view on Meta::CPAN
'read:repo_hook': ''
repo: ''
'repo:status': ''
repo_deployment: ''
user: ''
'user:email': ''
'user:follow': ''
'write:org': ''
'write:public_key': ''
'write:repo_hook': ''
tokenUrl: 'https://github.com/login/oauth/access_token'
type: oauth2
paths:
/emojis:
get:
description: Lists all the emojis available to use on GitHub.
parameters:
- description: |
You can check the current version of media type in responses.
in: header
name: X-GitHub-Media-Type
examples/githubcl-openapi.yaml view on Meta::CPAN
name: since
type: string
- description: Sha or branch to start listing commits from.
in: query
name: sha
type: string
- description: Only commits containing this file path will be returned.
in: query
name: path
type: string
- description: 'GitHub login, name, or email by which to filter by commit author.'
in: query
name: author
type: string
- description: ISO 8601 Date - Only commits before this date will be returned.
in: query
name: until
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-openapi.yaml view on Meta::CPAN
schema:
$ref: '#/definitions/commits'
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
'/repos/{owner}/{repo}/commits/{ref}/status':
get:
description: |
Get the combined Status for a specific Ref
The Combined status endpoint is currently available for developers to preview. During the preview period, the API may change without advance notice. Please see the blog post for full details.
To access this endpoint during the preview period, you must provide a custom media type in the Accept header:
application/vnd.github.she-hulk-preview+json
parameters:
- description: Name of repository owner.
in: path
name: owner
required: true
type: string
- description: Name of repository.
in: path
examples/githubcl-openapi.yaml view on Meta::CPAN
schema:
$ref: '#/definitions/users'
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
'/user/following/{username}':
delete:
description: |
Unfollow a user.
Unfollowing a user requires the user to be logged in and authenticated with
basic auth or OAuth with the user:follow scope.
parameters:
- description: Name of user.
in: path
name: username
required: true
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-openapi.yaml view on Meta::CPAN
description: Response if you are following this user.
'403':
description: |
API rate limit exceeded. See http://developer.github.com/v3/#rate-limiting
for details.
'404':
description: Response if you are not following this user.
put:
description: |
Follow a user.
Following a user requires the user to be logged in and authenticated with
basic auth or OAuth with the user:follow scope.
parameters:
- description: Name of user.
in: path
name: username
required: true
type: string
- description: |
You can check the current version of media type in responses.
in: header
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: number
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: number
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
type: array
assignees:
items:
properties:
avatar_url:
type: integer
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
blob:
properties:
content:
type: string
encoding:
examples/githubcl-openapi.yaml view on Meta::CPAN
commit:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-openapi.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parents:
items:
properties:
sha:
type: string
url:
examples/githubcl-openapi.yaml view on Meta::CPAN
type: array
collaborators:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
comment:
properties:
body:
type: string
type: object
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
commit:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-openapi.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
files:
items:
properties:
additions:
type: integer
blob_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
commits:
items:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit:
properties:
author:
properties:
date:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
examples/githubcl-openapi.yaml view on Meta::CPAN
type: string
type: object
committer:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parents:
items:
properties:
sha:
type: string
url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
items:
properties:
avatar_url:
type: string
contributions:
type: integer
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
contributorsStats:
items:
properties:
author:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
total:
description: The Total number of commits authored by the contributor.
type: integer
weeks:
items:
properties:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
event:
properties:
actor:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
commit_id:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
event:
examples/githubcl-openapi.yaml view on Meta::CPAN
issue:
properties:
assignee:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
comments:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
url:
type: string
type: object
events:
properties:
actor:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
created_at:
type: object
id:
type: integer
org:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
payload:
properties: {}
type: object
public:
type: boolean
repo:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
git_pull_url:
type: string
git_push_url:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
version:
type: string
type: object
type: array
html_url:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
gists:
items:
properties:
comments:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
gitCommit:
properties:
author:
properties:
examples/githubcl-openapi.yaml view on Meta::CPAN
items:
properties:
assignee:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
comments:
examples/githubcl-openapi.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
issuesComment:
properties:
body:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
issuesComments:
items:
properties:
_links:
properties:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
key:
properties:
id:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
type: object
members:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
merge:
properties:
merged:
type: boolean
message:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
due_on:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
number:
examples/githubcl-openapi.yaml view on Meta::CPAN
name:
type: string
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
url:
type: string
type: object
subject:
examples/githubcl-openapi.yaml view on Meta::CPAN
type: object
orgMembers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
orgPublicMembers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
orgTeams:
items:
properties:
id:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
items:
type: string
type: array
required:
- name
type: object
organization:
properties:
avatar_url:
type: string
blog:
type: string
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
email:
type: string
followers:
type: integer
following:
type: integer
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gists:
type: integer
public_repos:
type: integer
type:
type: string
url:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
body:
type: string
changed_files:
type: integer
closed_at:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
html_url:
type: string
issue_url:
type: string
merge_commit_sha:
examples/githubcl-openapi.yaml view on Meta::CPAN
merged_at:
type: string
merged_by:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
number:
type: integer
patch_url:
type: string
state:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
pullUpdate:
properties:
body:
type: string
state:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
body:
type: string
closed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
sha:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
html_url:
type: string
issue_url:
type: string
merged_at:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
pullsComment:
properties:
_links:
properties:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
pullsCommentPost:
properties:
body:
type: string
commit_id:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
pullsPost:
properties:
base:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
creator:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
description:
type: string
id:
type: integer
state:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
organization:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
type:
type: string
url:
type: string
type: object
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
parent:
description: Is present when the repo is a fork. Parent is the repo this repo was forked from.
properties:
clone_url:
type: string
created_at:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
site_admin:
type: boolean
starred_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
url:
type: string
user:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: object
type: array
repoCommit:
properties:
author:
properties:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
name:
type: string
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
url:
type: string
type: object
type: array
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
following_url:
type: string
gists_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
starred_url:
type: string
subscriptions_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
received_events_url:
type: string
type:
type: string
url:
type: string
type: object
private:
type: boolean
examples/githubcl-openapi.yaml view on Meta::CPAN
type: string
watchers:
type: integer
type: object
type: array
type: object
search-user-by-email:
properties:
user:
properties:
blog:
type: string
company:
type: string
created:
type: string
created_at:
type: string
email:
type: string
followers_count:
type: integer
following_count:
type: integer
gravatar_id:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gist_count:
type: integer
public_repo_count:
type: integer
type:
type: string
type: object
examples/githubcl-openapi.yaml view on Meta::CPAN
avatar_url:
type: string
followers_url:
type: string
gravatar_id:
type: string
html_url:
type: string
id:
type: integer
login:
type: string
organizations_url:
type: string
received_events_url:
type: string
repos_url:
type: string
score:
type: number
subscriptions_url:
examples/githubcl-openapi.yaml view on Meta::CPAN
fullname:
type: string
gravatar_id:
type: string
id:
type: string
language:
type: string
location:
type: string
login:
type: string
name:
type: string
public_repo_count:
type: integer
repos:
type: integer
score:
type: number
type:
examples/githubcl-openapi.yaml view on Meta::CPAN
type: object
stargazers:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
subscribition:
properties:
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
type: string
size:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
members_count:
type: integer
name:
type: string
organization:
properties:
avatar_url:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
permission:
type: string
repos_count:
type: integer
url:
type: string
examples/githubcl-openapi.yaml view on Meta::CPAN
type: array
url:
type: string
type: object
user:
properties:
avatar_url:
type: string
bio:
type: string
blog:
type: string
collaborators:
type: integer
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
disk_usage:
type: integer
examples/githubcl-openapi.yaml view on Meta::CPAN
gravatar_id:
type: string
hireable:
type: boolean
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
owned_private_repos:
type: integer
plan:
properties:
collaborators:
type: integer
name:
examples/githubcl-openapi.yaml view on Meta::CPAN
properties:
key:
type: string
title:
type: string
type: object
user-update:
properties:
bio:
type: string
blog:
type: string
company:
type: string
email:
type: string
hireable:
type: boolean
location:
type: string
name:
type: string
type: object
user-userId:
properties:
avatar_url:
type: string
bio:
type: string
blog:
type: string
company:
type: string
created_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
email:
description: 'Note: The returned email is the userâs publicly visible email address (or null if the user has not specified a public email address in their profile).'
type: string
followers:
examples/githubcl-openapi.yaml view on Meta::CPAN
gravatar_id:
type: string
hireable:
type: boolean
html_url:
type: string
id:
type: integer
location:
type: string
login:
type: string
name:
type: string
public_gists:
type: integer
public_repos:
type: integer
type:
type: string
url:
examples/githubcl-openapi.yaml view on Meta::CPAN
open_issues_count:
type: integer
owner:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
private:
type: boolean
pushed_at:
description: 'ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ'
type: string
size:
examples/githubcl-openapi.yaml view on Meta::CPAN
type: array
users:
items:
properties:
avatar_url:
type: string
gravatar_id:
type: string
id:
type: integer
login:
type: string
url:
type: string
type: object
type: array
users-userId-keys:
items: {}
type: array
users-userId-orgs:
items: {}
examples/html/githubcl.html view on Meta::CPAN
<pre><code> githubcl GET /repos/:owner/:repo/commits [options] <owner> <repo></code></pre>
<p>List commits on a repository.</p>
<p>Options:</p>
<pre><code> --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".
--q-sha Sha or branch to start listing commits from.
--q-path Only commits containing this file path will be returned.
--q-author GitHub login, name, or email by which to filter by commit author.
--q-until ISO 8601 Date - Only commits before this date will be returned. </code></pre>
<p>Parameters:</p>
<pre><code> owner * Name of repository owner.
repo * Name of repository. </code></pre>
<h3 id="GET-repos-:owner-:repo-commits-:ref-status">GET /repos/:owner/:repo/commits/:ref/status</h3>
<pre><code> githubcl GET /repos/:owner/:repo/commits/:ref/status <owner> <repo> <ref></code></pre>
examples/pod/githubcl.pod view on Meta::CPAN
githubcl GET /repos/:owner/:repo/commits [options] <owner> <repo>
List commits on a repository.
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".
--q-sha Sha or branch to start listing commits from.
--q-path Only commits containing this file path will be returned.
--q-author GitHub login, name, or email by which to filter by commit author.
--q-until ISO 8601 Date - Only commits before this date will be returned.
Parameters:
owner * Name of repository owner.
repo * Name of repository.
=head3 GET /repos/:owner/:repo/commits/:ref/status
githubcl GET /repos/:owner/:repo/commits/:ref/status <owner> <repo> <ref>
examples/zsh/_githubcl view on Meta::CPAN
'-d[debug]' \
'--verbose[verbose]' \
'-v[verbose]' \
'--help[Show command help]' \
'-h[Show command help]' \
'--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".
]:q-since' \
'--q-sha[Sha or branch to start listing commits from.]:q-sha' \
'--q-path[Only commits containing this file path will be returned.]:q-path' \
'--q-author[GitHub login, name, or email by which to filter by commit author.]:q-author' \
'--q-until[ISO 8601 Date - Only commits before this date will be returned.]:q-until' \
&& ret=0
case $state in
owner)
;;
repo)
;;