Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Lists the current user’s GPG keys. Requires that you are authenticated via Basic Auth or via OAuth with at least read:gpg_key
scope.
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Response
A unique encryption key
Example:3
Example:3262EFF25BA0D270
Example:xsBNBFayYZ...
Example:[{"email":"mastahyeti@users.noreply.github.com","verified":true}]
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}]
Example:true
Example:true
Example:2016-03-24T11:31:04-06:00
Adds a GPG key to the authenticated user’s GitHub account. Requires that you are authenticated via Basic Auth, or OAuth with at least write:gpg_key
scope.
A GPG key in ASCII-armored format.
Response
A unique encryption key
Example:3
Example:3262EFF25BA0D270
Example:xsBNBFayYZ...
Example:[{"email":"mastahyeti@users.noreply.github.com","verified":true}]
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}]
Example:true
Example:true
Example:2016-03-24T11:31:04-06:00
View extended details for a single GPG key. Requires that you are authenticated via Basic Auth or via OAuth with at least read:gpg_key
scope.
gpg_key_id parameter
Response
A unique encryption key
Example:3
Example:3262EFF25BA0D270
Example:xsBNBFayYZ...
Example:[{"email":"mastahyeti@users.noreply.github.com","verified":true}]
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}]
Example:true
Example:true
Example:2016-03-24T11:31:04-06:00
Removes a GPG key from the authenticated user’s GitHub account. Requires that you are authenticated via Basic Auth or via OAuth with at least admin:gpg_key
scope.
gpg_key_id parameter
Response
Lists the public SSH keys for the authenticated user’s GitHub account. Requires that you are authenticated via Basic Auth or via OAuth with at least read:public_key
scope.
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Response
Key