get_ssh_signing_key_for_authenticated_user | SELECT | ssh_signing_key_id | Gets extended details for an SSH signing key. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least read:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps." |
list_ssh_signing_keys_for_authenticated_user | SELECT | | Lists the SSH signing keys for the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least read:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps." |
list_ssh_signing_keys_for_user | SELECT | username | Lists the SSH signing keys for a user. This operation is accessible by anyone. |
create_ssh_signing_key_for_authenticated_user | INSERT | data__key | Creates an SSH signing key for the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least write:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps." |
delete_ssh_signing_key_for_authenticated_user | DELETE | ssh_signing_key_id | Deletes an SSH signing key from the authenticated user's GitHub account. You must authenticate with Basic Authentication, or you must authenticate with OAuth with at least admin:ssh_signing_key scope. For more information, see "Understanding scopes for OAuth apps." |