get_gpg_key_for_authenticated_user | SELECT | gpg_key_id | 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. |
list_gpg_keys_for_authenticated_user | SELECT | | 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. |
list_gpg_keys_for_user | SELECT | username | Lists the GPG keys for a user. This information is accessible by anyone. |
create_gpg_key_for_authenticated_user | INSERT | data__armored_public_key | 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. |
delete_gpg_key_for_authenticated_user | DELETE | gpg_key_id | 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. |