Integrations
GitHub: Users
46 GitHub SDK operations with complete input and response references.
| Operation | TypeScript | Python |
|---|---|---|
| Add an email address for the authenticated user | users.usersAddEmailForAuthenticatedUser | users.users_add_email_for_authenticated_user |
| Add social accounts for the authenticated user | users.usersAddSocialAccountForAuthenticatedUser | users.users_add_social_account_for_authenticated_user |
| Block a user | users.usersBlock | users.users_block |
| Check if a user is blocked by the authenticated user | users.usersCheckBlocked | users.users_check_blocked |
| Check if a user follows another user | users.usersCheckFollowingForUser | users.users_check_following_for_user |
| Check if a person is followed by the authenticated user | users.usersCheckPersonIsFollowedByAuthenticated | users.users_check_person_is_followed_by_authenticated |
| Create a GPG key for the authenticated user | users.usersCreateGpgKeyForAuthenticatedUser | users.users_create_gpg_key_for_authenticated_user |
| Create a SSH signing key for the authenticated user | users.usersCreateSshSigningKeyForAuthenticatedUser | users.users_create_ssh_signing_key_for_authenticated_user |
| Delete attestations in bulk | users.usersDeleteAttestationsBulk | users.users_delete_attestations_bulk |
| Delete attestations by ID | users.usersDeleteAttestationsById | users.users_delete_attestations_by_id |
| Delete attestations by subject digest | users.usersDeleteAttestationsBySubjectDigest | users.users_delete_attestations_by_subject_digest |
| Delete an email address for the authenticated user | users.usersDeleteEmailForAuthenticatedUser | users.users_delete_email_for_authenticated_user |
| Delete a GPG key for the authenticated user | users.usersDeleteGpgKeyForAuthenticatedUser | users.users_delete_gpg_key_for_authenticated_user |
| Delete a public SSH key for the authenticated user | users.usersDeletePublicSshKeyForAuthenticatedUser | users.users_delete_public_ssh_key_for_authenticated_user |
| Delete social accounts for the authenticated user | users.usersDeleteSocialAccountForAuthenticatedUser | users.users_delete_social_account_for_authenticated_user |
| Delete an SSH signing key for the authenticated user | users.usersDeleteSshSigningKeyForAuthenticatedUser | users.users_delete_ssh_signing_key_for_authenticated_user |
| Follow a user | users.usersFollow | users.users_follow |
| Get the authenticated user | users.usersGetAuthenticated | users.users_get_authenticated |
| Get a user using their ID | users.usersGetById | users.users_get_by_id |
| Get a user | users.usersGetByUsername | users.users_get_by_username |
| Get contextual information for a user | users.usersGetContextForUser | users.users_get_context_for_user |
| Get a GPG key for the authenticated user | users.usersGetGpgKeyForAuthenticatedUser | users.users_get_gpg_key_for_authenticated_user |
| Get a public SSH key for the authenticated user | users.usersGetPublicSshKeyForAuthenticatedUser | users.users_get_public_ssh_key_for_authenticated_user |
| Get an SSH signing key for the authenticated user | users.usersGetSshSigningKeyForAuthenticatedUser | users.users_get_ssh_signing_key_for_authenticated_user |
| List users | users.usersList | users.users_list |
| List attestations | users.usersListAttestations | users.users_list_attestations |
| List attestations by bulk subject digests | users.usersListAttestationsBulk | users.users_list_attestations_bulk |
| List users blocked by the authenticated user | users.usersListBlockedByAuthenticatedUser | users.users_list_blocked_by_authenticated_user |
| List email addresses for the authenticated user | users.usersListEmailsForAuthenticatedUser | users.users_list_emails_for_authenticated_user |
| List the people the authenticated user follows | users.usersListFollowedByAuthenticatedUser | users.users_list_followed_by_authenticated_user |
| List followers of the authenticated user | users.usersListFollowersForAuthenticatedUser | users.users_list_followers_for_authenticated_user |
| List followers of a user | users.usersListFollowersForUser | users.users_list_followers_for_user |
| List the people a user follows | users.usersListFollowingForUser | users.users_list_following_for_user |
| List GPG keys for the authenticated user | users.usersListGpgKeysForAuthenticatedUser | users.users_list_gpg_keys_for_authenticated_user |
| List GPG keys for a user | users.usersListGpgKeysForUser | users.users_list_gpg_keys_for_user |
| List public email addresses for the authenticated user | users.usersListPublicEmailsForAuthenticatedUser | users.users_list_public_emails_for_authenticated_user |
| List public keys for a user | users.usersListPublicKeysForUser | users.users_list_public_keys_for_user |
| List public SSH keys for the authenticated user | users.usersListPublicSshKeysForAuthenticatedUser | users.users_list_public_ssh_keys_for_authenticated_user |
| List social accounts for the authenticated user | users.usersListSocialAccountsForAuthenticatedUser | users.users_list_social_accounts_for_authenticated_user |
| List social accounts for a user | users.usersListSocialAccountsForUser | users.users_list_social_accounts_for_user |
| List SSH signing keys for the authenticated user | users.usersListSshSigningKeysForAuthenticatedUser | users.users_list_ssh_signing_keys_for_authenticated_user |
| List SSH signing keys for a user | users.usersListSshSigningKeysForUser | users.users_list_ssh_signing_keys_for_user |
| Set primary email visibility for the authenticated user | users.usersSetPrimaryEmailVisibilityForAuthenticatedUser | users.users_set_primary_email_visibility_for_authenticated_user |
| Unblock a user | users.usersUnblock | users.users_unblock |
| Unfollow a user | users.usersUnfollow | users.users_unfollow |
| Update the authenticated user | users.usersUpdateAuthenticated | users.users_update_authenticated |