GitHub v3 REST API

Email

object

Email

emailstring(email)required

Example:octocat@github.com

primarybooleanrequired

Example:true

verifiedbooleanrequired

Example:true

visibilitystringrequired

Example:public

Example

GPG Key

object

A unique encryption key

idintegerrequired

Example:3

primary_key_idintegerrequired
key_idstringrequired

Example:3262EFF25BA0D270

public_keystringrequired

Example:xsBNBFayYZ...

emailsarray[object]required

Example:{"email":"mastahyeti@users.noreply.github.com","verified":true}

Show Child Parameters
subkeysarray[object]required

Example:{"id":4,"primary_key_id":3,"key_id":"4A595D4C72EE49C7","public_key":"zsBNBFayYZ...","emails":[],"subkeys":[],"can_sign":false,"can_encrypt_comms":true,"can_encrypt_storage":true,"can_certify":false,"created_at":"2016-03-24T11:31:04-06:00","expires_at":null}

Show Child Parameters
can_signbooleanrequired

Example:true

can_encrypt_commsbooleanrequired
can_encrypt_storagebooleanrequired
can_certifybooleanrequired

Example:true

created_atstring(date-time)required

Example:2016-03-24T11:31:04-06:00

expires_atstring(date-time)required
raw_keystringrequired
Example

Key

object

Key

keystringrequired
idintegerrequired
urlstringrequired
titlestringrequired
created_atstring(date-time)required
verifiedbooleanrequired
read_onlybooleanrequired
Example

Starred Repository

object

Starred Repository

starred_atstring(date-time)required
repoobjectrequired

A git repository

Show Child Parameters
Example

Hovercard

object

Hovercard

contextsarray[object]required
Show Child Parameters
Example