{"name":"Github","organization":{"key":"flow"},"application":{"key":"github"},"namespace":"io.flow.github.v0","version":"0.4.67","info":{"license":{"name":"MIT","url":"http://opensource.org/licenses/MIT"},"contact":{"name":"Michael Bryzek","url":"http://twitter.com/mbryzek","email":"mbryzek@alum.mit.edu"}},"headers":[],"imports":[],"enums":[{"name":"contents_type","plural":"contents_types","values":[{"name":"file","attributes":[]},{"name":"dir","attributes":[]},{"name":"symlink","attributes":[]},{"name":"submodule","attributes":[]}],"attributes":[]},{"name":"encoding","plural":"encodings","values":[{"name":"base64","attributes":[]},{"name":"utf-8","attributes":[]}],"attributes":[]},{"name":"hook_event","plural":"hook_events","values":[{"name":"push","attributes":[]},{"name":"pull_request","attributes":[]}],"attributes":[]},{"name":"node_type","plural":"node_types","values":[{"name":"blob","attributes":[]},{"name":"tree","attributes":[]},{"name":"commit","attributes":[]}],"attributes":[]},{"name":"owner_type","plural":"owner_types","values":[{"name":"User","attributes":[]}],"attributes":[]},{"name":"visibility","plural":"visibilities","values":[{"name":"all","attributes":[]},{"name":"public","attributes":[]},{"name":"private","attributes":[]}],"attributes":[]}],"interfaces":[],"unions":[],"models":[{"name":"blob","plural":"blobs","fields":[{"name":"content","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"encoding","type":"encoding","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"size","type":"long","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"blob_created","plural":"blob_createds","fields":[{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"blob_form","plural":"blob_forms","fields":[{"name":"content","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"encoding","type":"encoding","required":true,"attributes":[],"annotations":[],"default":"utf-8"}],"attributes":[],"interfaces":[]},{"name":"commit","plural":"commits","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[],"example":"c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc"},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[],"example":"https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc"},{"name":"html_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"author","type":"person","required":true,"attributes":[],"annotations":[]},{"name":"committer","type":"person","required":true,"attributes":[],"annotations":[]},{"name":"tree","type":"tree_summary","required":true,"attributes":[],"annotations":[]},{"name":"message","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"parents","type":"[commit_summary]","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"commit_form","plural":"commit_forms","fields":[{"name":"message","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"tree","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"parents","type":"[string]","required":true,"attributes":[],"annotations":[]},{"name":"author","type":"person","required":true,"attributes":[],"annotations":[]},{"name":"committer","type":"person","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"commit_response","plural":"commit_responses","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"author","type":"person","required":true,"attributes":[],"annotations":[]},{"name":"committer","type":"person","required":true,"attributes":[],"annotations":[]},{"name":"message","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"tree","type":"tree_summary","required":true,"attributes":[],"annotations":[]},{"name":"parents","type":"[tree_summary]","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"commit_summary","plural":"commit_summaries","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[],"example":"c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc"},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[],"example":"https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc"}],"attributes":[],"interfaces":[]},{"name":"contents","plural":"contents","fields":[{"name":"type","type":"contents_type","required":true,"attributes":[],"annotations":[]},{"name":"encoding","type":"encoding","required":true,"attributes":[],"annotations":[]},{"name":"size","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"path","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"content","type":"string","required":false,"attributes":[],"annotations":[],"description":"If file, then present"},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"git_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"html_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"download_url","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"create_tree_form","plural":"create_tree_forms","fields":[{"name":"base_tree","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"tree","type":"[tree_form]","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"create_tree_response","plural":"create_tree_responses","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"tree_result","type":"tree","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"error","plural":"errors","fields":[{"name":"resource","type":"string","required":true,"attributes":[],"annotations":[],"example":"Issue"},{"name":"field","type":"string","required":true,"attributes":[],"annotations":[],"example":"title"},{"name":"code","type":"string","required":true,"attributes":[],"annotations":[],"example":"missing_field"}],"attributes":[],"interfaces":[]},{"name":"github_object","plural":"github_objects","fields":[{"name":"type","type":"string","required":true,"attributes":[],"annotations":[],"example":"commit"},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"hook","plural":"hooks","fields":[{"name":"id","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"test_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"ping_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"events","type":"[hook_event]","required":true,"attributes":[],"annotations":[]},{"name":"active","type":"boolean","required":true,"attributes":[],"annotations":[]},{"name":"config","type":"hook_config","required":true,"attributes":[],"annotations":[]},{"name":"updated_at","type":"date-time-iso8601","required":true,"attributes":[],"annotations":[]},{"name":"created_at","type":"date-time-iso8601","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[],"description":"See https://developer.github.com/v3/repos/hooks/#create-a-hook"},{"name":"hook_config","plural":"hook_configs","fields":[{"name":"url","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"content_type","type":"string","required":false,"attributes":[],"annotations":[],"example":"json or form"}],"attributes":[],"interfaces":[]},{"name":"hook_form","plural":"hook_forms","fields":[{"name":"name","type":"string","required":true,"attributes":[],"annotations":[],"example":"web"},{"name":"config","type":"hook_config","required":true,"attributes":[],"annotations":[]},{"name":"events","type":"[hook_event]","required":true,"attributes":[],"annotations":[]},{"name":"active","type":"boolean","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"node","plural":"nodes","fields":[{"name":"path","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"mode","type":"string","required":true,"attributes":[],"annotations":[],"description":"100644 file (blob), 100755 executable (blob), 040000 subdirectory (tree), 160000 submodule (commit)"},{"name":"type","type":"node_type","required":true,"attributes":[],"annotations":[]},{"name":"size","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"node_form","plural":"node_forms","fields":[{"name":"path","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"mode","type":"string","required":true,"attributes":[],"annotations":[],"description":"100644 file (blob), 100755 executable (blob), 040000 subdirectory (tree), 160000 submodule (commit)"},{"name":"type","type":"node_type","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"person","plural":"people","fields":[{"name":"name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"email","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"date","type":"date-time-iso8601","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"pull_request","plural":"pull_requests","fields":[{"name":"id","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"number","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"html_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"head","type":"pull_request_head","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"pull_request_form","plural":"pull_request_forms","fields":[{"name":"title","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"head","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"base","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"body","type":"string","required":false,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"pull_request_head","plural":"pull_request_heads","fields":[{"name":"ref","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"ref","plural":"refs","fields":[{"name":"ref","type":"string","required":true,"attributes":[],"annotations":[],"example":"refs/heads/featureA or refs/heads/main"},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"object","type":"github_object","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"ref_form","plural":"ref_forms","fields":[{"name":"ref","type":"string","required":true,"attributes":[],"annotations":[],"example":"refs/heads/featureA or refs/heads/main"},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[],"example":"940bd336248efae0f9ee5bc7b2d5c985887b16ac"}],"attributes":[],"interfaces":[]},{"name":"ref_update_form","plural":"ref_update_forms","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[],"example":"940bd336248efae0f9ee5bc7b2d5c985887b16ac"}],"attributes":[],"interfaces":[]},{"name":"repository","plural":"repositories","fields":[{"name":"id","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"owner","type":"user","required":true,"attributes":[],"annotations":[]},{"name":"name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"full_name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"private","type":"boolean","required":true,"attributes":[],"annotations":[]},{"name":"description","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"html_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"default_branch","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tag","plural":"tags","fields":[{"name":"tag","type":"string","required":true,"attributes":[],"annotations":[],"example":"v0.0.1"},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[],"example":"940bd336248efae0f9ee5bc7b2d5c985887b16ac"},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[],"example":"https://api.github.com/repos/octocat/Hello-World/git/tags/940bd336248efae0f9ee5bc7b2d5c985887b16ac"},{"name":"message","type":"string","required":true,"attributes":[],"annotations":[],"example":"initial version"},{"name":"tagger","type":"tagger","required":true,"attributes":[],"annotations":[]},{"name":"object","type":"github_object","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tag_form","plural":"tag_forms","fields":[{"name":"tag","type":"string","required":true,"attributes":[],"annotations":[],"example":"v0.0.1"},{"name":"message","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"object","type":"string","required":true,"attributes":[],"annotations":[],"description":"The SHA of the git object this is tagging","example":"940bd336248efae0f9ee5bc7b2d5c985887b16ac"},{"name":"type","type":"string","required":true,"attributes":[],"annotations":[],"default":"commit"},{"name":"tagger","type":"tagger","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tag_summary","plural":"tag_summaries","fields":[{"name":"name","type":"string","required":true,"attributes":[],"annotations":[],"example":"v0.1"},{"name":"commit","type":"commit_summary","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tagger","plural":"taggers","fields":[{"name":"name","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"email","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"date","type":"date-time-iso8601","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tree","plural":"trees","fields":[{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"truncated","type":"boolean","required":true,"attributes":[],"annotations":[]},{"name":"tree","type":"[node]","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tree_form","plural":"tree_forms","fields":[{"name":"path","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"mode","type":"string","required":true,"attributes":[],"annotations":[],"description":"100644 file (blob), 100755 executable (blob), 040000 subdirectory (tree), 160000 submodule (commit)"},{"name":"type","type":"node_type","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"content","type":"string","required":false,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tree_result","plural":"tree_results","fields":[{"name":"path","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"mode","type":"string","required":true,"attributes":[],"annotations":[],"description":"100644 file (blob), 100755 executable (blob), 040000 subdirectory (tree), 160000 submodule (commit)"},{"name":"type","type":"node_type","required":true,"attributes":[],"annotations":[]},{"name":"size","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"tree_summary","plural":"tree_summaries","fields":[{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"sha","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"unprocessable_entity","plural":"unprocessable_entities","fields":[{"name":"message","type":"string","required":true,"attributes":[],"annotations":[],"example":"Validation Failed"},{"name":"errors","type":"[error]","required":false,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"user","plural":"users","fields":[{"name":"id","type":"long","required":true,"attributes":[],"annotations":[]},{"name":"login","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"name","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"email","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"avatar_url","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"gravatar_id","type":"string","required":false,"attributes":[],"annotations":[]},{"name":"url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"html_url","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"type","type":"owner_type","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"user_email","plural":"user_emails","fields":[{"name":"email","type":"string","required":true,"attributes":[],"annotations":[]},{"name":"verified","type":"boolean","required":true,"attributes":[],"annotations":[]},{"name":"primary","type":"boolean","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]},{"name":"user_org","plural":"user_orgs","fields":[{"name":"login","type":"string","required":true,"attributes":[],"annotations":[]}],"attributes":[],"interfaces":[]}],"resources":[{"type":"blob","plural":"blobs","operations":[{"method":"GET","path":"/repos/:owner/:repo/git/blobs/:sha","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"sha","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"blob","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"POST","path":"/repos/:owner/:repo/git/blobs","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"blob_created","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"blob_form","attributes":[]}}],"attributes":[],"path":"/repos/:owner/:repo/git/blobs"},{"type":"commit","plural":"commits","operations":[{"method":"GET","path":"/repos/:owner/:repo/git/commits/:sha","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"sha","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"commit","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[]},{"method":"POST","path":"/repos/:owner/:repo/git/commits","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"commit_response","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"commit_form","attributes":[]}}],"attributes":[],"path":"/repos/:owner/:repo/git/commits"},{"type":"contents","plural":"contents","operations":[{"method":"GET","path":"/repos/:owner/:repo/readme","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"ref","type":"string","location":"Query","required":true,"default":"main"}],"responses":[{"code":{"integer":{"value":200}},"type":"contents","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/repos/:owner/:repo/contents/:path","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"path","type":"string","location":"Path","required":true},{"name":"ref","type":"string","location":"Query","required":true,"default":"main"}],"responses":[{"code":{"integer":{"value":200}},"type":"contents","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":"/repos/:owner/:repo"},{"type":"hook","plural":"hooks","operations":[{"method":"GET","path":"/repos/:owner/:repo/hooks","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"[hook]","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/repos/:owner/:repo/hooks/:id","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"id","type":"long","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"hook","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"POST","path":"/repos/:owner/:repo/hooks","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"hook","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"hook_form","attributes":[]}},{"method":"DELETE","path":"/repos/:owner/:repo/hooks/:id","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"id","type":"long","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":204}},"type":"unit","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":"/repos/:owner/:repo/hooks"},{"type":"pull_request","plural":"pull_requests","operations":[{"method":"POST","path":"/repos/:owner/:repo/pulls","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"pull_request","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"pull_request_form","attributes":[]}},{"method":"GET","path":"/repos/:owner/:repo/pulls","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"page","type":"long","location":"Query","required":true,"default":"1"}],"responses":[{"code":{"integer":{"value":200}},"type":"[pull_request]","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":"/repos/:owner/:repo/pulls"},{"type":"ref","plural":"refs","operations":[{"method":"GET","path":"/repos/:owner/:repo/git/refs","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"[ref]","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/repos/:owner/:repo/git/refs/:ref","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"ref","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"ref","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"POST","path":"/repos/:owner/:repo/git/refs","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"ref","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"ref_form","attributes":[]}},{"method":"PUT","path":"/repos/:owner/:repo/git/refs/:ref","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"ref","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"ref","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"ref_update_form","attributes":[]}}],"attributes":[],"path":"/repos/:owner/:repo/git/refs"},{"type":"repository","plural":"repositories","operations":[{"method":"GET","path":"/user/repos","parameters":[{"name":"page","type":"long","location":"Query","required":true,"default":"1"},{"name":"visibility","type":"visibility","location":"Query","required":true,"default":"all"},{"name":"affiliation","type":"string","location":"Query","required":false},{"name":"type","type":"string","location":"Query","required":false},{"name":"sort","type":"string","location":"Query","required":true,"default":"full_name"},{"name":"direction","type":"string","location":"Query","required":true,"default":"asc"}],"responses":[{"code":{"integer":{"value":200}},"type":"[repository]","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/users/:username/repos","parameters":[{"name":"username","type":"string","location":"Path","required":true},{"name":"page","type":"long","location":"Query","required":true,"default":"1"},{"name":"type","type":"string","location":"Query","required":true,"default":"owner"},{"name":"sort","type":"string","location":"Query","required":true,"default":"full_name"},{"name":"direction","type":"string","location":"Query","required":true,"default":"asc"}],"responses":[{"code":{"integer":{"value":200}},"type":"[repository]","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[],"description":"List public repositories for the specified user."},{"method":"GET","path":"/orgs/:org/repos","parameters":[{"name":"org","type":"string","location":"Path","required":true},{"name":"page","type":"long","location":"Query","required":true,"default":"1"},{"name":"type","type":"string","location":"Query","required":true,"default":"all"},{"name":"sort","type":"string","location":"Query","required":true,"default":"full_name"},{"name":"direction","type":"string","location":"Query","required":true,"default":"asc"}],"responses":[{"code":{"integer":{"value":200}},"type":"[repository]","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[],"description":"List repositories for the specified org."}],"attributes":[],"path":""},{"type":"tag","plural":"tags","operations":[{"method":"GET","path":"/repos/:owner/:repo/tags","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"page","type":"long","location":"Query","required":true,"default":"1"},{"name":"per_page","type":"long","location":"Query","required":true,"default":"30"}],"responses":[{"code":{"integer":{"value":200}},"type":"[tag_summary]","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/repos/:owner/:repo/tags/:sha","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true},{"name":"sha","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":200}},"type":"tag","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"POST","path":"/repos/:owner/:repo/git/tags","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"tag","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"tag_form","attributes":[]}}],"attributes":[],"path":"/repos/:owner/:repo"},{"type":"tree","plural":"trees","operations":[{"method":"POST","path":"/repos/:owner/:repo/git/trees","parameters":[{"name":"owner","type":"string","location":"Path","required":true},{"name":"repo","type":"string","location":"Path","required":true}],"responses":[{"code":{"integer":{"value":201}},"type":"create_tree_response","attributes":[]},{"code":{"integer":{"value":404}},"type":"unit","attributes":[]},{"code":{"integer":{"value":422}},"type":"unprocessable_entity","attributes":[]}],"attributes":[],"body":{"type":"create_tree_form","attributes":[]}}],"attributes":[],"path":"/repos/:owner/:repo/git/trees"},{"type":"user","plural":"users","operations":[{"method":"GET","path":"/user","parameters":[],"responses":[{"code":{"integer":{"value":200}},"type":"user","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[]},{"method":"GET","path":"/user/orgs","parameters":[{"name":"page","type":"long","location":"Query","required":true,"default":"1"},{"name":"per_page","type":"long","location":"Query","required":false,"maximum":100}],"responses":[{"code":{"integer":{"value":200}},"type":"[user_org]","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":""},{"type":"user_email","plural":"user_emails","operations":[{"method":"GET","path":"/user/emails","parameters":[],"responses":[{"code":{"integer":{"value":200}},"type":"[user_email]","attributes":[]},{"code":{"integer":{"value":401}},"type":"unit","attributes":[]}],"attributes":[]}],"attributes":[],"path":"/user/emails"}],"attributes":[],"annotations":[],"apidoc":{"version":"0.4.67"},"base_url":"https://api.github.com","description":"See https://developer.github.com/v3/"}