In [2]:
import requests as req

In [3]:
resp = req.get('https://api.github.com/users/myles/repos?type=owner&sotr=pushed')

resp.ok


Out[3]:
True

In [5]:
data = resp.json()

keys = list(data[0].keys())

keys.sort()

keys


Out[5]:
['archive_url',
 'archived',
 'assignees_url',
 'blobs_url',
 'branches_url',
 'clone_url',
 'collaborators_url',
 'comments_url',
 'commits_url',
 'compare_url',
 'contents_url',
 'contributors_url',
 'created_at',
 'default_branch',
 'deployments_url',
 'description',
 'downloads_url',
 'events_url',
 'fork',
 'forks',
 'forks_count',
 'forks_url',
 'full_name',
 'git_commits_url',
 'git_refs_url',
 'git_tags_url',
 'git_url',
 'has_downloads',
 'has_issues',
 'has_pages',
 'has_projects',
 'has_wiki',
 'homepage',
 'hooks_url',
 'html_url',
 'id',
 'issue_comment_url',
 'issue_events_url',
 'issues_url',
 'keys_url',
 'labels_url',
 'language',
 'languages_url',
 'license',
 'merges_url',
 'milestones_url',
 'mirror_url',
 'name',
 'node_id',
 'notifications_url',
 'open_issues',
 'open_issues_count',
 'owner',
 'private',
 'pulls_url',
 'pushed_at',
 'releases_url',
 'size',
 'ssh_url',
 'stargazers_count',
 'stargazers_url',
 'statuses_url',
 'subscribers_url',
 'subscription_url',
 'svn_url',
 'tags_url',
 'teams_url',
 'trees_url',
 'updated_at',
 'url',
 'watchers',
 'watchers_count']

In [ ]: