# Organisations

Documentation de référence sur les types de schéma GraphQL dans la catégorie Organisations.

## addVerifiableDomain - mutation

Adds a verifiable domain to an owning account.

### Input fields for `addVerifiableDomain`

* `input` (AddVerifiableDomainInput!): 

### Return fields for `addVerifiableDomain`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `domain` (VerifiableDomain): The verifiable domain that was added.

## AddVerifiableDomainInput - input object

Autogenerated input type of AddVerifiableDomain.

### Input fields for `AddVerifiableDomainInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `domain` (URI!): The URL of the domain.
* `ownerId` (ID!): The ID of the owner to add the domain to.

## approveVerifiableDomain - mutation

Approve a verifiable domain for notification delivery.

### Input fields for `approveVerifiableDomain`

* `input` (ApproveVerifiableDomainInput!): 

### Return fields for `approveVerifiableDomain`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `domain` (VerifiableDomain): The verifiable domain that was approved.

## ApproveVerifiableDomainInput - input object

Autogenerated input type of ApproveVerifiableDomain.

### Input fields for `ApproveVerifiableDomainInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `id` (ID!): The ID of the verifiable domain to approve.

## deleteVerifiableDomain - mutation

Deletes a verifiable domain.

### Input fields for `deleteVerifiableDomain`

* `input` (DeleteVerifiableDomainInput!): 

### Return fields for `deleteVerifiableDomain`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `owner` (VerifiableDomainOwner): The owning account from which the domain was deleted.

## DeleteVerifiableDomainInput - input object

Autogenerated input type of DeleteVerifiableDomain.

### Input fields for `DeleteVerifiableDomainInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `id` (ID!): The ID of the verifiable domain to delete.

## EnterpriseFailedInvitationConnection - object

The connection type for OrganizationInvitation.

### Fields for `EnterpriseFailedInvitationConnection`

* `edges` ([EnterpriseFailedInvitationEdge]): A list of edges.
* `nodes` ([OrganizationInvitation]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.
* `totalUniqueUserCount` (Int!): Identifies the total count of unique users in the connection.

## EnterpriseFailedInvitationEdge - object

A failed invitation to be a member in an enterprise organization.

### Fields for `EnterpriseFailedInvitationEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (OrganizationInvitation): The item at the end of the edge.

## EnterpriseOrganizationMembershipConnection - object

The connection type for Organization.

### Fields for `EnterpriseOrganizationMembershipConnection`

* `edges` ([EnterpriseOrganizationMembershipEdge]): A list of edges.
* `nodes` ([Organization]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.

## EnterpriseOrganizationMembershipEdge - object

An enterprise organization that a user is a member of.

### Fields for `EnterpriseOrganizationMembershipEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (Organization): The item at the end of the edge.
* `role` (EnterpriseUserAccountMembershipRole!): The role of the user in the enterprise membership.

## EnterprisePendingMemberInvitationConnection - object

The connection type for OrganizationInvitation.

### Fields for `EnterprisePendingMemberInvitationConnection`

* `edges` ([EnterprisePendingMemberInvitationEdge]): A list of edges.
* `nodes` ([OrganizationInvitation]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.
* `totalUniqueUserCount` (Int!): Identifies the total count of unique users in the connection.

## EnterprisePendingMemberInvitationEdge - object

An invitation to be a member in an enterprise organization.

### Fields for `EnterprisePendingMemberInvitationEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (OrganizationInvitation): The item at the end of the edge.

## followOrganization - mutation

Follow an organization.

### Input fields for `followOrganization`

* `input` (FollowOrganizationInput!): 

### Return fields for `followOrganization`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organization` (Organization): The organization that was followed.

## FollowOrganizationInput - input object

Autogenerated input type of FollowOrganization.

### Input fields for `FollowOrganizationInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organizationId` (ID!): ID of the organization to follow.

## MemberFeatureRequestNotification - object

Represents a member feature request notification.

**Implements:** Node

### Fields for `MemberFeatureRequestNotification`

* `body` (String!): Represents member feature request body containing entity name and the number of feature requests.
* `id` (ID!): The Node ID of the MemberFeatureRequestNotification object.
* `title` (String!): Represents member feature request notification title.
* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.

## OrgAddBillingManagerAuditEntry - object

Audit log entry for a org.add_billing_manager.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgAddBillingManagerAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgAddBillingManagerAuditEntry object.
* `invitationEmail` (String): The email address used to invite a billing manager for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgAddMemberAuditEntry - object

Audit log entry for a org.add_member.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgAddMemberAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgAddMemberAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `permission` (OrgAddMemberAuditEntryPermission): The permission level of the member added to the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgAddMemberAuditEntryPermission - enum

The permissions available to members on an Organization.

### Values for `OrgAddMemberAuditEntryPermission`

* `ADMIN`: Can read, clone, push, and add collaborators to repositories.
* `READ`: Can read and clone repositories.

## Organization - object

An account on GitHub, with one or more owners, that has repositories, members and teams.

**Implements:** Actor, MemberStatusable, Node, PackageOwner, ProfileOwner, ProjectOwner, ProjectV2Owner, ProjectV2Recent, RepositoryDiscussionAuthor, RepositoryDiscussionCommentAuthor, RepositoryOwner, UniformResourceLocatable

### Fields for `Organization`

* `announcementBanner` (AnnouncementBanner): The announcement banner set on this organization, if any. Only visible to members of the organization's enterprise.
* `anyPinnableItems` (Boolean!): Determine if this repository owner has any items that can be pinned to their profile.
  * `type` (PinnableItemType): Filter to only a particular kind of pinnable item.

* `archivedAt` (DateTime): Identifies the date and time when the organization was archived.
* `auditLog` (OrganizationAuditEntryConnection!): Audit log entries of the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (AuditLogOrder): Ordering options for the returned audit log entries.
  * `query` (String): The query string to filter audit entries.

* `avatarUrl` (URI!): A URL pointing to the organization's public avatar.
  * `size` (Int): The size of the resulting square image.

* `createdAt` (DateTime!): Identifies the date and time when the object was created.
* `databaseId` (Int): Identifies the primary key from the database.
* `description` (String): The organization's public profile description.
* `descriptionHTML` (String): The organization's public profile description rendered to HTML.
* `domains` (VerifiableDomainConnection): A list of domains owned by the organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `isApproved` (Boolean): Filter by if the domain is approved.
  * `isVerified` (Boolean): Filter by if the domain is verified.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (VerifiableDomainOrder): Ordering options for verifiable domains returned.

* `email` (String): The organization's public email.
* `enterpriseOwners` (OrganizationEnterpriseOwnerConnection!): A list of owners of the organization's enterprise account.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (OrgEnterpriseOwnerOrder): Ordering options for enterprise owners returned from the connection.
  * `organizationRole` (RoleInOrganization): The organization role to filter by.
  * `query` (String): The search string to look for.

* `id` (ID!): The Node ID of the Organization object.
* `ipAllowListEnabledSetting` (IpAllowListEnabledSettingValue!): The setting value for whether the organization has an IP allow list enabled.
* `ipAllowListEntries` (IpAllowListEntryConnection!): The IP addresses that are allowed to access resources owned by the organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (IpAllowListEntryOrder): Ordering options for IP allow list entries returned.

* `ipAllowListForInstalledAppsEnabledSetting` (IpAllowListForInstalledAppsEnabledSettingValue!): The setting value for whether the organization has IP allow list configuration for installed GitHub Apps enabled.
* `isVerified` (Boolean!): Whether the organization has verified its profile email and website.
* `issueTypes` (IssueTypeConnection): A list of the organization's issue types.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (IssueTypeOrder): Ordering options for issue types returned from the connection.

* `itemShowcase` (ProfileItemShowcase!): Showcases a selection of repositories and gists that the profile owner has
either curated or that have been selected automatically based on popularity.
* `location` (String): The organization's public profile location.
* `login` (String!): The organization's login name.
* `mannequins` (MannequinConnection!): A list of all mannequins for this organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `login` (String): Filter mannequins by login.
  * `orderBy` (MannequinOrder): Ordering options for mannequins returned from the connection.

* `memberStatuses` (UserStatusConnection!): Get the status messages members of this entity have set that are either public or visible only to the organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (UserStatusOrder): Ordering options for user statuses returned from the connection.

* `membersCanForkPrivateRepositories` (Boolean!): Members can fork private repositories in this organization.
* `membersWithRole` (OrganizationMemberConnection!): A list of users who are members of this organization. _(Pagination: `after`, `before`, `first`, `last`)_
* `name` (String): The organization's public profile name.
* `newTeamResourcePath` (URI!): The HTTP path creating a new team.
* `newTeamUrl` (URI!): The HTTP URL creating a new team.
* `notificationDeliveryRestrictionEnabledSetting` (NotificationRestrictionSettingValue!): Indicates if email notification delivery for this organization is restricted to verified or approved domains.
* `organizationBillingEmail` (String): The billing email for the organization.
* `packages` (PackageConnection!): A list of packages under the owner.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `names` ([String]): Find packages by their names.
  * `orderBy` (PackageOrder): Ordering of the returned packages.
  * `packageType` (PackageType): Filter registry package by type.
  * `repositoryId` (ID): Find packages in a repository by ID.

* `pendingMembers` (UserConnection!): A list of users who have been invited to join this organization. _(Pagination: `after`, `before`, `first`, `last`)_
* `pinnableItems` (PinnableItemConnection!): A list of repositories and gists this profile owner can pin to their profile.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `types` ([PinnableItemType!]): Filter the types of pinnable items that are returned.

* `pinnedItems` (PinnableItemConnection!): A list of repositories and gists this profile owner has pinned to their profile.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `types` ([PinnableItemType!]): Filter the types of pinned items that are returned.

* `pinnedItemsRemaining` (Int!): Returns how many more items this profile owner can pin to their profile.
* `project` (Project): Find project by number. **Deprecated:** Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC.
  * `number` (Int!): The project number to find.

* `projectV2` (ProjectV2): Find a project by number.
  * `number` (Int!): The project number.

* `projects` (ProjectConnection!): A list of projects under the owner. **Deprecated:** Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (ProjectOrder): Ordering options for projects returned from the connection.
  * `search` (String): Query to search projects by, currently only searching by name.
  * `states` ([ProjectState!]): A list of states to filter the projects by.

* `projectsResourcePath` (URI!): The HTTP path listing organization's projects.
* `projectsUrl` (URI!): The HTTP URL listing organization's projects.
* `projectsV2` (ProjectV2Connection!): A list of projects under the owner.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `minPermissionLevel` (ProjectV2PermissionLevel): Filter projects based on user role. Default: `READ`.
  * `orderBy` (ProjectV2Order): How to order the returned projects.
  * `query` (String): A project to search for under the owner.

* `recentProjects` (ProjectV2Connection!): Recent projects that this user has modified in the context of the owner. _(Pagination: `after`, `before`, `first`, `last`)_
* `repositories` (RepositoryConnection!): A list of repositories that the user owns.
  * `affiliations` ([RepositoryAffiliation]): Array of viewer's affiliation options for repositories returned from the
connection. For example, OWNER will include only repositories that the
current viewer owns.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `hasIssuesEnabled` (Boolean): If non-null, filters repositories according to whether they have issues enabled.
  * `isArchived` (Boolean): If non-null, filters repositories according to whether they are archived and not maintained.
  * `isFork` (Boolean): If non-null, filters repositories according to whether they are forks of another repository.
  * `isLocked` (Boolean): If non-null, filters repositories according to whether they have been locked.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (RepositoryOrder): Ordering options for repositories returned from the connection.
  * `ownerAffiliations` ([RepositoryAffiliation]): Array of owner's affiliation options for repositories returned from the
connection. For example, OWNER will include only repositories that the
organization or user being viewed owns.
  * `privacy` (RepositoryPrivacy): If non-null, filters repositories according to privacy. Internal
repositories are considered private; consider using the visibility argument
if only internal repositories are needed. Cannot be combined with the
visibility argument.
  * `visibility` (RepositoryVisibility): If non-null, filters repositories according to visibility. Cannot be combined with the privacy argument.

* `repository` (Repository): Find Repository.
  * `followRenames` (Boolean): Follow repository renames. If disabled, a repository referenced by its old name will return an error. Default: `true`.
  * `name` (String!): Name of Repository to find.

* `repositoryDiscussionComments` (DiscussionCommentConnection!): Discussion comments this user has authored.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `onlyAnswers` (Boolean): Filter discussion comments to only those that were marked as the answer.
  * `repositoryId` (ID): Filter discussion comments to only those in a specific repository.

* `repositoryDiscussions` (DiscussionConnection!): Discussions this user has started.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `answered` (Boolean): Filter discussions to only those that have been answered or not. Defaults to
including both answered and unanswered discussions.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (DiscussionOrder): Ordering options for discussions returned from the connection.
  * `repositoryId` (ID): Filter discussions to only those in a specific repository.
  * `states` ([DiscussionState!]): A list of states to filter the discussions by.

* `repositoryMigrations` (RepositoryMigrationConnection!): A list of all repository migrations for this organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (RepositoryMigrationOrder): Ordering options for repository migrations returned.
  * `repositoryName` (String): Filter repository migrations by repository name.
  * `state` (MigrationState): Filter repository migrations by state.

* `requiresTwoFactorAuthentication` (Boolean): When true the organization requires all members, billing managers, and outside
collaborators to enable two-factor authentication.
* `resourcePath` (URI!): The HTTP path for this organization.
* `ruleset` (RepositoryRuleset): Returns a single ruleset from the current organization by ID.
  * `databaseId` (Int!): The ID of the ruleset to be returned.
  * `includeParents` (Boolean): Include rulesets configured at higher levels that apply to this organization. Default: `true`.

* `rulesets` (RepositoryRulesetConnection): A list of rulesets for this organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `includeParents` (Boolean): Return rulesets configured at higher levels that apply to this organization. Default: `true`.
  * `last` (Int): Returns the last n elements from the list.
  * `targets` ([RepositoryRulesetTarget!]): Return rulesets that apply to the specified target.

* `samlIdentityProvider` (OrganizationIdentityProvider): The Organization's SAML identity provider. Visible to (1) organization owners,
(2) organization owners' personal access tokens (classic) with read:org or
admin:org scope, (3) GitHub App with an installation token with read or write
access to members.
* `team` (Team): Find an organization's team by its slug.
  * `slug` (String!): The name or slug of the team to find.

* `teams` (TeamConnection!): A list of teams in this organization.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `ldapMapped` (Boolean): If true, filters teams that are mapped to an LDAP Group (Enterprise only).
  * `notificationSetting` (TeamNotificationSetting): If non-null, filters teams according to notification setting.
  * `orderBy` (TeamOrder): Ordering options for teams returned from the connection.
  * `privacy` (TeamPrivacy): If non-null, filters teams according to privacy.
  * `query` (String): If non-null, filters teams with query on team name and team slug.
  * `role` (TeamRole): If non-null, filters teams according to whether the viewer is an admin or member on team.
  * `rootTeamsOnly` (Boolean): If true, restrict to only root teams.
  * `userLogins` ([String!]): User logins to filter by.

* `teamsResourcePath` (URI!): The HTTP path listing organization's teams.
* `teamsUrl` (URI!): The HTTP URL listing organization's teams.
* `twitterUsername` (String): The organization's Twitter username.
* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.
* `url` (URI!): The HTTP URL for this organization.
* `viewerCanAdminister` (Boolean!): Organization is adminable by the viewer.
* `viewerCanChangePinnedItems` (Boolean!): Can the viewer pin repositories and gists to the profile?.
* `viewerCanCreateProjects` (Boolean!): Can the current viewer create new projects on this owner. **Deprecated:** Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC.
* `viewerCanCreateRepositories` (Boolean!): Viewer can create repositories on this organization.
* `viewerCanCreateTeams` (Boolean!): Viewer can create teams on this organization.
* `viewerIsAMember` (Boolean!): Viewer is an active member of this organization.
* `viewerIsFollowing` (Boolean!): Whether or not this Organization is followed by the viewer.
* `webCommitSignoffRequired` (Boolean!): Whether contributors are required to sign off on web-based commits for repositories in this organization.
* `websiteUrl` (URI): The organization's public profile URL.

## organization - query

Lookup a organization by login.

**Type:** Organization

### Arguments for `organization`

* `login` (String!): The organization's login.

## OrganizationAuditEntry - union

An audit entry in an organization audit log.

### Possible types for `OrganizationAuditEntry`

* MembersCanDeleteReposClearAuditEntry
* MembersCanDeleteReposDisableAuditEntry
* MembersCanDeleteReposEnableAuditEntry
* OauthApplicationCreateAuditEntry
* OrgAddBillingManagerAuditEntry
* OrgAddMemberAuditEntry
* OrgBlockUserAuditEntry
* OrgConfigDisableCollaboratorsOnlyAuditEntry
* OrgConfigEnableCollaboratorsOnlyAuditEntry
* OrgCreateAuditEntry
* OrgDisableOauthAppRestrictionsAuditEntry
* OrgDisableSamlAuditEntry
* OrgDisableTwoFactorRequirementAuditEntry
* OrgEnableOauthAppRestrictionsAuditEntry
* OrgEnableSamlAuditEntry
* OrgEnableTwoFactorRequirementAuditEntry
* OrgInviteMemberAuditEntry
* OrgInviteToBusinessAuditEntry
* OrgOauthAppAccessApprovedAuditEntry
* OrgOauthAppAccessBlockedAuditEntry
* OrgOauthAppAccessDeniedAuditEntry
* OrgOauthAppAccessRequestedAuditEntry
* OrgOauthAppAccessUnblockedAuditEntry
* OrgRemoveBillingManagerAuditEntry
* OrgRemoveMemberAuditEntry
* OrgRemoveOutsideCollaboratorAuditEntry
* OrgRestoreMemberAuditEntry
* OrgUnblockUserAuditEntry
* OrgUpdateDefaultRepositoryPermissionAuditEntry
* OrgUpdateMemberAuditEntry
* OrgUpdateMemberRepositoryCreationPermissionAuditEntry
* OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
* PrivateRepositoryForkingDisableAuditEntry
* PrivateRepositoryForkingEnableAuditEntry
* RepoAccessAuditEntry
* RepoAddMemberAuditEntry
* RepoAddTopicAuditEntry
* RepoArchivedAuditEntry
* RepoChangeMergeSettingAuditEntry
* RepoConfigDisableAnonymousGitAccessAuditEntry
* RepoConfigDisableCollaboratorsOnlyAuditEntry
* RepoConfigDisableContributorsOnlyAuditEntry
* RepoConfigDisableSockpuppetDisallowedAuditEntry
* RepoConfigEnableAnonymousGitAccessAuditEntry
* RepoConfigEnableCollaboratorsOnlyAuditEntry
* RepoConfigEnableContributorsOnlyAuditEntry
* RepoConfigEnableSockpuppetDisallowedAuditEntry
* RepoConfigLockAnonymousGitAccessAuditEntry
* RepoConfigUnlockAnonymousGitAccessAuditEntry
* RepoCreateAuditEntry
* RepoDestroyAuditEntry
* RepoRemoveMemberAuditEntry
* RepoRemoveTopicAuditEntry
* RepositoryVisibilityChangeDisableAuditEntry
* RepositoryVisibilityChangeEnableAuditEntry
* TeamAddMemberAuditEntry
* TeamAddRepositoryAuditEntry
* TeamChangeParentTeamAuditEntry
* TeamRemoveMemberAuditEntry
* TeamRemoveRepositoryAuditEntry

## OrganizationAuditEntryConnection - object

The connection type for OrganizationAuditEntry.

### Fields for `OrganizationAuditEntryConnection`

* `edges` ([OrganizationAuditEntryEdge]): A list of edges.
* `nodes` ([OrganizationAuditEntry]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.

## OrganizationAuditEntryData - interface

Metadata for an audit entry with action org.*.

### Fields for `OrganizationAuditEntryData`

* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

### Implemented by

* MembersCanDeleteReposClearAuditEntry
* MembersCanDeleteReposDisableAuditEntry
* MembersCanDeleteReposEnableAuditEntry
* OauthApplicationCreateAuditEntry
* PrivateRepositoryForkingDisableAuditEntry
* PrivateRepositoryForkingEnableAuditEntry
* RepoConfigDisableAnonymousGitAccessAuditEntry
* RepoConfigDisableCollaboratorsOnlyAuditEntry
* RepoConfigDisableContributorsOnlyAuditEntry
* RepoConfigDisableSockpuppetDisallowedAuditEntry
* RepoConfigEnableAnonymousGitAccessAuditEntry
* RepoConfigEnableCollaboratorsOnlyAuditEntry
* RepoConfigEnableContributorsOnlyAuditEntry
* RepoConfigEnableSockpuppetDisallowedAuditEntry
* RepoConfigLockAnonymousGitAccessAuditEntry
* RepoConfigUnlockAnonymousGitAccessAuditEntry
* RepositoryVisibilityChangeDisableAuditEntry
* RepositoryVisibilityChangeEnableAuditEntry
* OrgAddBillingManagerAuditEntry
* OrgAddMemberAuditEntry
* OrgBlockUserAuditEntry
* OrgConfigDisableCollaboratorsOnlyAuditEntry
* OrgConfigEnableCollaboratorsOnlyAuditEntry
* OrgCreateAuditEntry
* OrgDisableOauthAppRestrictionsAuditEntry
* OrgDisableSamlAuditEntry
* OrgDisableTwoFactorRequirementAuditEntry
* OrgEnableOauthAppRestrictionsAuditEntry
* OrgEnableSamlAuditEntry
* OrgEnableTwoFactorRequirementAuditEntry
* OrgInviteMemberAuditEntry
* OrgInviteToBusinessAuditEntry
* OrgOauthAppAccessApprovedAuditEntry
* OrgOauthAppAccessBlockedAuditEntry
* OrgOauthAppAccessDeniedAuditEntry
* OrgOauthAppAccessRequestedAuditEntry
* OrgOauthAppAccessUnblockedAuditEntry
* OrgRemoveBillingManagerAuditEntry
* OrgRemoveMemberAuditEntry
* OrgRemoveOutsideCollaboratorAuditEntry
* OrgRestoreMemberAuditEntry
* OrgRestoreMemberMembershipOrganizationAuditEntryData
* OrgUnblockUserAuditEntry
* OrgUpdateDefaultRepositoryPermissionAuditEntry
* OrgUpdateMemberAuditEntry
* OrgUpdateMemberRepositoryCreationPermissionAuditEntry
* OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
* RepoAccessAuditEntry
* RepoAddMemberAuditEntry
* RepoAddTopicAuditEntry
* RepoArchivedAuditEntry
* RepoChangeMergeSettingAuditEntry
* RepoCreateAuditEntry
* RepoDestroyAuditEntry
* RepoRemoveMemberAuditEntry
* RepoRemoveTopicAuditEntry
* TeamAddMemberAuditEntry
* TeamAddRepositoryAuditEntry
* TeamChangeParentTeamAuditEntry
* TeamRemoveMemberAuditEntry
* TeamRemoveRepositoryAuditEntry

## OrganizationAuditEntryEdge - object

An edge in a connection.

### Fields for `OrganizationAuditEntryEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (OrganizationAuditEntry): The item at the end of the edge.

## OrganizationConnection - object

A list of organizations managed by an enterprise.

### Fields for `OrganizationConnection`

* `edges` ([OrganizationEdge]): A list of edges.
* `nodes` ([Organization]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.

## OrganizationEdge - object

An edge in a connection.

### Fields for `OrganizationEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (Organization): The item at the end of the edge.

## OrganizationIdentityProvider - object

An Identity Provider configured to provision SAML and SCIM identities for
Organizations. Visible to (1) organization owners, (2) organization owners'
personal access tokens (classic) with read:org or admin:org scope, (3) GitHub
App with an installation token with read or write access to members.

**Implements:** Node

### Fields for `OrganizationIdentityProvider`

* `digestMethod` (URI): The digest algorithm used to sign SAML requests for the Identity Provider.
* `externalIdentities` (ExternalIdentityConnection!): External Identities provisioned by this Identity Provider.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `login` (String): Filter to external identities with the users login.
  * `membersOnly` (Boolean): Filter to external identities with valid org membership only.
  * `userName` (String): Filter to external identities with the users userName/NameID attribute.

* `id` (ID!): The Node ID of the OrganizationIdentityProvider object.
* `idpCertificate` (X509Certificate): The x509 certificate used by the Identity Provider to sign assertions and responses.
* `issuer` (String): The Issuer Entity ID for the SAML Identity Provider.
* `organization` (Organization): Organization this Identity Provider belongs to.
* `signatureMethod` (URI): The signature algorithm used to sign SAML requests for the Identity Provider.
* `ssoUrl` (URI): The URL endpoint for the Identity Provider's SAML SSO.

## OrganizationInvitation - object

An Invitation for a user to an organization.

**Implements:** Node

### Fields for `OrganizationInvitation`

* `createdAt` (DateTime!): Identifies the date and time when the object was created.
* `email` (String): The email address of the user invited to the organization.
* `id` (ID!): The Node ID of the OrganizationInvitation object.
* `invitationSource` (OrganizationInvitationSource!): The source of the invitation.
* `invitationType` (OrganizationInvitationType!): The type of invitation that was sent (e.g. email, user).
* `invitee` (User): The user who was invited to the organization.
* `inviter` (User!): The user who created the invitation. **Deprecated:** inviter will be removed. inviter will be replaced by inviterActor. Removal on 2024-07-01 UTC.
* `inviterActor` (User): The user who created the invitation.
* `organization` (Organization!): The organization the invite is for.
* `role` (OrganizationInvitationRole!): The user's pending role in the organization (e.g. member, owner).

## OrganizationInvitationConnection - object

The connection type for OrganizationInvitation.

### Fields for `OrganizationInvitationConnection`

* `edges` ([OrganizationInvitationEdge]): A list of edges.
* `nodes` ([OrganizationInvitation]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.

## OrganizationInvitationEdge - object

An edge in a connection.

### Fields for `OrganizationInvitationEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (OrganizationInvitation): The item at the end of the edge.

## OrganizationInvitationRole - enum

The possible organization invitation roles.

### Values for `OrganizationInvitationRole`

* `ADMIN`: The user is invited to be an admin of the organization.
* `BILLING_MANAGER`: The user is invited to be a billing manager of the organization.
* `DIRECT_MEMBER`: The user is invited to be a direct member of the organization.
* `REINSTATE`: The user's previous role will be reinstated.

## OrganizationInvitationSource - enum

The possible organization invitation sources.

### Values for `OrganizationInvitationSource`

* `MEMBER`: The invitation was created from the web interface or from API.
* `SCIM`: The invitation was created from SCIM.
* `UNKNOWN`: The invitation was sent before this feature was added.

## OrganizationInvitationType - enum

The possible organization invitation types.

### Values for `OrganizationInvitationType`

* `EMAIL`: The invitation was to an email address.
* `USER`: The invitation was to an existing user.

## OrganizationMemberRole - enum

The possible roles within an organization for its members.

### Values for `OrganizationMemberRole`

* `ADMIN`: The user is an administrator of the organization.
* `MEMBER`: The user is a member of the organization.

## OrganizationMembersCanCreateRepositoriesSettingValue - enum

The possible values for the members can create repositories setting on an organization.

### Values for `OrganizationMembersCanCreateRepositoriesSettingValue`

* `ALL`: Members will be able to create public and private repositories.
* `DISABLED`: Members will not be able to create public or private repositories.
* `INTERNAL`: Members will be able to create only internal repositories.
* `PRIVATE`: Members will be able to create only private repositories.

## OrganizationOrder - input object

Ordering options for organization connections.

### Input fields for `OrganizationOrder`

* `direction` (OrderDirection!): The ordering direction.
* `field` (OrganizationOrderField!): The field to order organizations by.

## OrganizationOrderField - enum

Properties by which organization connections can be ordered.

### Values for `OrganizationOrderField`

* `CREATED_AT`: Order organizations by creation time.
* `LOGIN`: Order organizations by login.

## organizations - query

A list of organizations.

**Type:** OrganizationConnection!

### Arguments for `organizations`

* `after` (String): Returns the elements in the list that come after the specified cursor.
* `before` (String): Returns the elements in the list that come before the specified cursor.
* `first` (Int): Returns the first n elements from the list.
* `last` (Int): Returns the last n elements from the list.
* `orderBy` (OrganizationOrder): Ordering options for the User's organizations.

## OrganizationsHovercardContext - object

An organization list hovercard context.

**Implements:** HovercardContext

### Fields for `OrganizationsHovercardContext`

* `message` (String!): A string describing this context.
* `octicon` (String!): An octicon to accompany this context.
* `relevantOrganizations` (OrganizationConnection!): Organizations this user is a member of that are relevant.
  * `after` (String): Returns the elements in the list that come after the specified cursor.
  * `before` (String): Returns the elements in the list that come before the specified cursor.
  * `first` (Int): Returns the first n elements from the list.
  * `last` (Int): Returns the last n elements from the list.
  * `orderBy` (OrganizationOrder): Ordering options for the User's organizations.

* `totalOrganizationCount` (Int!): The total number of organizations this user is in.

## OrgBlockUserAuditEntry - object

Audit log entry for a org.block_user.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgBlockUserAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUser` (User): The blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserName` (String): The username of the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserResourcePath` (URI): The HTTP path for the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserUrl` (URI): The HTTP URL for the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgBlockUserAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgConfigDisableCollaboratorsOnlyAuditEntry - object

Audit log entry for a org.config.disable_collaborators_only event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgConfigDisableCollaboratorsOnlyAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgConfigDisableCollaboratorsOnlyAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgConfigEnableCollaboratorsOnlyAuditEntry - object

Audit log entry for a org.config.enable_collaborators_only event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgConfigEnableCollaboratorsOnlyAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgConfigEnableCollaboratorsOnlyAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgCreateAuditEntry - object

Audit log entry for a org.create event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgCreateAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `billingPlan` (OrgCreateAuditEntryBillingPlan): The billing plan for the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgCreateAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgCreateAuditEntryBillingPlan - enum

The billing plans available for organizations.

### Values for `OrgCreateAuditEntryBillingPlan`

* `BUSINESS`: Team Plan.
* `BUSINESS_PLUS`: Enterprise Cloud Plan.
* `FREE`: Free Plan.
* `TIERED_PER_SEAT`: Tiered Per Seat Plan.
* `UNLIMITED`: Legacy Unlimited Plan.

## OrgDisableOauthAppRestrictionsAuditEntry - object

Audit log entry for a org.disable_oauth_app_restrictions event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgDisableOauthAppRestrictionsAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgDisableOauthAppRestrictionsAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgDisableSamlAuditEntry - object

Audit log entry for a org.disable_saml event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgDisableSamlAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `digestMethodUrl` (URI): The SAML provider's digest algorithm URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgDisableSamlAuditEntry object.
* `issuerUrl` (URI): The SAML provider's issuer URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `signatureMethodUrl` (URI): The SAML provider's signature algorithm URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `singleSignOnUrl` (URI): The SAML provider's single sign-on URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgDisableTwoFactorRequirementAuditEntry - object

Audit log entry for a org.disable_two_factor_requirement event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgDisableTwoFactorRequirementAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgDisableTwoFactorRequirementAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgEnableOauthAppRestrictionsAuditEntry - object

Audit log entry for a org.enable_oauth_app_restrictions event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgEnableOauthAppRestrictionsAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgEnableOauthAppRestrictionsAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgEnableSamlAuditEntry - object

Audit log entry for a org.enable_saml event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgEnableSamlAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `digestMethodUrl` (URI): The SAML provider's digest algorithm URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgEnableSamlAuditEntry object.
* `issuerUrl` (URI): The SAML provider's issuer URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `signatureMethodUrl` (URI): The SAML provider's signature algorithm URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `singleSignOnUrl` (URI): The SAML provider's single sign-on URL. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgEnableTwoFactorRequirementAuditEntry - object

Audit log entry for a org.enable_two_factor_requirement event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgEnableTwoFactorRequirementAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgEnableTwoFactorRequirementAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgEnterpriseOwnerOrder - input object

Ordering options for an organization's enterprise owner connections.

### Input fields for `OrgEnterpriseOwnerOrder`

* `direction` (OrderDirection!): The ordering direction.
* `field` (OrgEnterpriseOwnerOrderField!): The field to order enterprise owners by.

## OrgEnterpriseOwnerOrderField - enum

Properties by which enterprise owners can be ordered.

### Values for `OrgEnterpriseOwnerOrderField`

* `LOGIN`: Order enterprise owners by login.

## OrgInviteMemberAuditEntry - object

Audit log entry for a org.invite_member event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgInviteMemberAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `email` (String): The email address of the organization invitation. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgInviteMemberAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationInvitation` (OrganizationInvitation): The organization invitation. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgInviteToBusinessAuditEntry - object

Audit log entry for a org.invite_to_business event.

**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData

### Fields for `OrgInviteToBusinessAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.
* `enterpriseSlug` (String): The slug of the enterprise.
* `enterpriseUrl` (URI): The HTTP URL for this enterprise.
* `id` (ID!): The Node ID of the OrgInviteToBusinessAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgOauthAppAccessApprovedAuditEntry - object

Audit log entry for a org.oauth_app_access_approved event.

**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData

### Fields for `OrgOauthAppAccessApprovedAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgOauthAppAccessApprovedAuditEntry object.
* `oauthApplicationName` (String): The name of the OAuth application.
* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.
* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgOauthAppAccessBlockedAuditEntry - object

Audit log entry for a org.oauth_app_access_blocked event.

**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData

### Fields for `OrgOauthAppAccessBlockedAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgOauthAppAccessBlockedAuditEntry object.
* `oauthApplicationName` (String): The name of the OAuth application.
* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.
* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgOauthAppAccessDeniedAuditEntry - object

Audit log entry for a org.oauth_app_access_denied event.

**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData

### Fields for `OrgOauthAppAccessDeniedAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgOauthAppAccessDeniedAuditEntry object.
* `oauthApplicationName` (String): The name of the OAuth application.
* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.
* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgOauthAppAccessRequestedAuditEntry - object

Audit log entry for a org.oauth_app_access_requested event.

**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData

### Fields for `OrgOauthAppAccessRequestedAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgOauthAppAccessRequestedAuditEntry object.
* `oauthApplicationName` (String): The name of the OAuth application.
* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.
* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgOauthAppAccessUnblockedAuditEntry - object

Audit log entry for a org.oauth_app_access_unblocked event.

**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData

### Fields for `OrgOauthAppAccessUnblockedAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgOauthAppAccessUnblockedAuditEntry object.
* `oauthApplicationName` (String): The name of the OAuth application.
* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.
* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRemoveBillingManagerAuditEntry - object

Audit log entry for a org.remove_billing_manager event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgRemoveBillingManagerAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgRemoveBillingManagerAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `reason` (OrgRemoveBillingManagerAuditEntryReason): The reason for the billing manager being removed. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRemoveBillingManagerAuditEntryReason - enum

The reason a billing manager was removed from an Organization.

### Values for `OrgRemoveBillingManagerAuditEntryReason`

* `SAML_EXTERNAL_IDENTITY_MISSING`: SAML external identity missing.
* `SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY`: SAML SSO enforcement requires an external identity.
* `TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE`: The organization required 2FA of its billing managers and this user did not have 2FA enabled.

## OrgRemoveMemberAuditEntry - object

Audit log entry for a org.remove_member event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgRemoveMemberAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgRemoveMemberAuditEntry object.
* `membershipTypes` ([OrgRemoveMemberAuditEntryMembershipType!]): The types of membership the member has with the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `reason` (OrgRemoveMemberAuditEntryReason): The reason for the member being removed. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRemoveMemberAuditEntryMembershipType - enum

The type of membership a user has with an Organization.

### Values for `OrgRemoveMemberAuditEntryMembershipType`

* `ADMIN`: Organization owners have full access and can change several settings,
including the names of repositories that belong to the Organization and Owners
team membership. In addition, organization owners can delete the organization
and all of its repositories.
* `BILLING_MANAGER`: A billing manager is a user who manages the billing settings for the Organization, such as updating payment information.
* `DIRECT_MEMBER`: A direct member is a user that is a member of the Organization.
* `OUTSIDE_COLLABORATOR`: An outside collaborator is a person who isn't explicitly a member of the
Organization, but who has Read, Write, or Admin permissions to one or more
repositories in the organization.
* `SUSPENDED`: A suspended member.
* `UNAFFILIATED`: An unaffiliated collaborator is a person who is not a member of the
Organization and does not have access to any repositories in the Organization.

## OrgRemoveMemberAuditEntryReason - enum

The reason a member was removed from an Organization.

### Values for `OrgRemoveMemberAuditEntryReason`

* `SAML_EXTERNAL_IDENTITY_MISSING`: SAML external identity missing.
* `SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY`: SAML SSO enforcement requires an external identity.
* `TWO_FACTOR_ACCOUNT_RECOVERY`: User was removed from organization during account recovery.
* `TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE`: The organization required 2FA of its billing managers and this user did not have 2FA enabled.
* `USER_ACCOUNT_DELETED`: User account has been deleted.

## OrgRemoveOutsideCollaboratorAuditEntry - object

Audit log entry for a org.remove_outside_collaborator event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgRemoveOutsideCollaboratorAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgRemoveOutsideCollaboratorAuditEntry object.
* `membershipTypes` ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!]): The types of membership the outside collaborator has with the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `reason` (OrgRemoveOutsideCollaboratorAuditEntryReason): The reason for the outside collaborator being removed from the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRemoveOutsideCollaboratorAuditEntryMembershipType - enum

The type of membership a user has with an Organization.

### Values for `OrgRemoveOutsideCollaboratorAuditEntryMembershipType`

* `BILLING_MANAGER`: A billing manager is a user who manages the billing settings for the Organization, such as updating payment information.
* `OUTSIDE_COLLABORATOR`: An outside collaborator is a person who isn't explicitly a member of the
Organization, but who has Read, Write, or Admin permissions to one or more
repositories in the organization.
* `UNAFFILIATED`: An unaffiliated collaborator is a person who is not a member of the
Organization and does not have access to any repositories in the organization.

## OrgRemoveOutsideCollaboratorAuditEntryReason - enum

The reason an outside collaborator was removed from an Organization.

### Values for `OrgRemoveOutsideCollaboratorAuditEntryReason`

* `SAML_EXTERNAL_IDENTITY_MISSING`: SAML external identity missing.
* `TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE`: The organization required 2FA of its billing managers and this user did not have 2FA enabled.

## OrgRestoreMemberAuditEntry - object

Audit log entry for a org.restore_member event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgRestoreMemberAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgRestoreMemberAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredCustomEmailRoutingsCount` (Int): The number of custom email routings for the restored member. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredIssueAssignmentsCount` (Int): The number of issue assignments for the restored member. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredMemberships` ([OrgRestoreMemberAuditEntryMembership!]): Restored organization membership objects. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredMembershipsCount` (Int): The number of restored memberships. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredRepositoriesCount` (Int): The number of repositories of the restored member. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredRepositoryStarsCount` (Int): The number of starred repositories for the restored member. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `restoredRepositoryWatchesCount` (Int): The number of watched repositories for the restored member. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRestoreMemberAuditEntryMembership - union

Types of memberships that can be restored for an Organization member.

### Possible types for `OrgRestoreMemberAuditEntryMembership`

* OrgRestoreMemberMembershipOrganizationAuditEntryData
* OrgRestoreMemberMembershipRepositoryAuditEntryData
* OrgRestoreMemberMembershipTeamAuditEntryData

## OrgRestoreMemberMembershipOrganizationAuditEntryData - object

Metadata for an organization membership for org.restore_member actions.

**Implements:** OrganizationAuditEntryData

### Fields for `OrgRestoreMemberMembershipOrganizationAuditEntryData`

* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgRestoreMemberMembershipRepositoryAuditEntryData - object

Metadata for a repository membership for org.restore_member actions.

**Implements:** RepositoryAuditEntryData

### Fields for `OrgRestoreMemberMembershipRepositoryAuditEntryData`

* `repository` (Repository): The repository associated with the action.
* `repositoryName` (String): The name of the repository.
* `repositoryResourcePath` (URI): The HTTP path for the repository.
* `repositoryUrl` (URI): The HTTP URL for the repository.

## OrgRestoreMemberMembershipTeamAuditEntryData - object

Metadata for a team membership for org.restore_member actions.

**Implements:** TeamAuditEntryData

### Fields for `OrgRestoreMemberMembershipTeamAuditEntryData`

* `team` (Team): The team associated with the action.
* `teamName` (String): The name of the team.
* `teamResourcePath` (URI): The HTTP path for this team.
* `teamUrl` (URI): The HTTP URL for this team.

## OrgUnblockUserAuditEntry - object

Audit log entry for a org.unblock_user.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgUnblockUserAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUser` (User): The user being unblocked by the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserName` (String): The username of the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserResourcePath` (URI): The HTTP path for the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `blockedUserUrl` (URI): The HTTP URL for the blocked user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgUnblockUserAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgUpdateDefaultRepositoryPermissionAuditEntry - object

Audit log entry for a org.update_default_repository_permission.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgUpdateDefaultRepositoryPermissionAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgUpdateDefaultRepositoryPermissionAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `permission` (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission): The new base repository permission level for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `permissionWas` (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission): The former base repository permission level for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgUpdateDefaultRepositoryPermissionAuditEntryPermission - enum

The default permission a repository can have in an Organization.

### Values for `OrgUpdateDefaultRepositoryPermissionAuditEntryPermission`

* `ADMIN`: Can read, clone, push, and add collaborators to repositories.
* `NONE`: No default permission value.
* `READ`: Can read and clone repositories.
* `WRITE`: Can read, clone and push to repositories.

## OrgUpdateMemberAuditEntry - object

Audit log entry for a org.update_member event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgUpdateMemberAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgUpdateMemberAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `permission` (OrgUpdateMemberAuditEntryPermission): The new member permission level for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `permissionWas` (OrgUpdateMemberAuditEntryPermission): The former member permission level for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgUpdateMemberAuditEntryPermission - enum

The permissions available to members on an Organization.

### Values for `OrgUpdateMemberAuditEntryPermission`

* `ADMIN`: Can read, clone, push, and add collaborators to repositories.
* `READ`: Can read and clone repositories.

## OrgUpdateMemberRepositoryCreationPermissionAuditEntry - object

Audit log entry for a org.update_member_repository_creation_permission event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgUpdateMemberRepositoryCreationPermissionAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `canCreateRepositories` (Boolean): Can members create repositories in the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgUpdateMemberRepositoryCreationPermissionAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `visibility` (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility): The permission for visibility level of repositories for this organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility - enum

The permissions available for repository creation on an Organization.

### Values for `OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility`

* `ALL`: All organization members are restricted from creating any repositories.
* `INTERNAL`: All organization members are restricted from creating internal repositories.
* `NONE`: All organization members are allowed to create any repositories.
* `PRIVATE`: All organization members are restricted from creating private repositories.
* `PRIVATE_INTERNAL`: All organization members are restricted from creating private or internal repositories.
* `PUBLIC`: All organization members are restricted from creating public repositories.
* `PUBLIC_INTERNAL`: All organization members are restricted from creating public or internal repositories.
* `PUBLIC_PRIVATE`: All organization members are restricted from creating public or private repositories.

## OrgUpdateMemberRepositoryInvitationPermissionAuditEntry - object

Audit log entry for a org.update_member_repository_invitation_permission event.

**Implements:** AuditEntry, Node, OrganizationAuditEntryData

### Fields for `OrgUpdateMemberRepositoryInvitationPermissionAuditEntry`

* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `canInviteOutsideCollaboratorsToRepositories` (Boolean): Can outside collaborators be invited to repositories in the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `id` (ID!): The Node ID of the OrgUpdateMemberRepositoryInvitationPermissionAuditEntry object.
* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.
* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.

## PermissionGranter - union

Types that can grant permissions on a repository to a user.

### Possible types for `PermissionGranter`

* Organization
* Repository
* Team

## regenerateVerifiableDomainToken - mutation

Regenerates a verifiable domain's verification token.

### Input fields for `regenerateVerifiableDomainToken`

* `input` (RegenerateVerifiableDomainTokenInput!): 

### Return fields for `regenerateVerifiableDomainToken`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `verificationToken` (String): The verification token that was generated.

## RegenerateVerifiableDomainTokenInput - input object

Autogenerated input type of RegenerateVerifiableDomainToken.

### Input fields for `RegenerateVerifiableDomainTokenInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `id` (ID!): The ID of the verifiable domain to regenerate the verification token of.

## removeOutsideCollaborator - mutation

Removes outside collaborator from all repositories in an organization.

### Input fields for `removeOutsideCollaborator`

* `input` (RemoveOutsideCollaboratorInput!): 

### Return fields for `removeOutsideCollaborator`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `removedUser` (User): The user that was removed as an outside collaborator.

## RemoveOutsideCollaboratorInput - input object

Autogenerated input type of RemoveOutsideCollaborator.

### Input fields for `RemoveOutsideCollaboratorInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organizationId` (ID!): The ID of the organization to remove the outside collaborator from.
* `userId` (ID!): The ID of the outside collaborator to remove.

## RoleInOrganization - enum

Possible roles a user may have in relation to an organization.

### Values for `RoleInOrganization`

* `DIRECT_MEMBER`: A user who is a direct member of the organization.
* `OWNER`: A user with full administrative access to the organization.
* `UNAFFILIATED`: A user who is unaffiliated with the organization.

## unfollowOrganization - mutation

Unfollow an organization.

### Input fields for `unfollowOrganization`

* `input` (UnfollowOrganizationInput!): 

### Return fields for `unfollowOrganization`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organization` (Organization): The organization that was unfollowed.

## UnfollowOrganizationInput - input object

Autogenerated input type of UnfollowOrganization.

### Input fields for `UnfollowOrganizationInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organizationId` (ID!): ID of the organization to unfollow.

## updateOrganizationAllowPrivateRepositoryForkingSetting - mutation

Sets whether private repository forks are enabled for an organization.

### Input fields for `updateOrganizationAllowPrivateRepositoryForkingSetting`

* `input` (UpdateOrganizationAllowPrivateRepositoryForkingSettingInput!): 

### Return fields for `updateOrganizationAllowPrivateRepositoryForkingSetting`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `message` (String): A message confirming the result of updating the allow private repository forking setting.
* `organization` (Organization): The organization with the updated allow private repository forking setting.

## UpdateOrganizationAllowPrivateRepositoryForkingSettingInput - input object

Autogenerated input type of UpdateOrganizationAllowPrivateRepositoryForkingSetting.

### Input fields for `UpdateOrganizationAllowPrivateRepositoryForkingSettingInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `forkingEnabled` (Boolean!): Enable forking of private repositories in the organization?.
* `organizationId` (ID!): The ID of the organization on which to set the allow private repository forking setting.

## updateOrganizationWebCommitSignoffSetting - mutation

Sets whether contributors are required to sign off on web-based commits for repositories in an organization.

### Input fields for `updateOrganizationWebCommitSignoffSetting`

* `input` (UpdateOrganizationWebCommitSignoffSettingInput!): 

### Return fields for `updateOrganizationWebCommitSignoffSetting`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `message` (String): A message confirming the result of updating the web commit signoff setting.
* `organization` (Organization): The organization with the updated web commit signoff setting.

## UpdateOrganizationWebCommitSignoffSettingInput - input object

Autogenerated input type of UpdateOrganizationWebCommitSignoffSetting.

### Input fields for `UpdateOrganizationWebCommitSignoffSettingInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `organizationId` (ID!): The ID of the organization on which to set the web commit signoff setting.
* `webCommitSignoffRequired` (Boolean!): Enable signoff on web-based commits for repositories in the organization?.

## VerifiableDomain - object

A domain that can be verified or approved for an organization or an enterprise.

**Implements:** Node

### Fields for `VerifiableDomain`

* `createdAt` (DateTime!): Identifies the date and time when the object was created.
* `databaseId` (Int): Identifies the primary key from the database.
* `dnsHostName` (URI): The DNS host name that should be used for verification.
* `domain` (URI!): The unicode encoded domain.
* `hasFoundHostName` (Boolean!): Whether a TXT record for verification with the expected host name was found.
* `hasFoundVerificationToken` (Boolean!): Whether a TXT record for verification with the expected verification token was found.
* `id` (ID!): The Node ID of the VerifiableDomain object.
* `isApproved` (Boolean!): Whether or not the domain is approved.
* `isRequiredForPolicyEnforcement` (Boolean!): Whether this domain is required to exist for an organization or enterprise policy to be enforced.
* `isVerified` (Boolean!): Whether or not the domain is verified.
* `owner` (VerifiableDomainOwner!): The owner of the domain.
* `punycodeEncodedDomain` (URI!): The punycode encoded domain.
* `tokenExpirationTime` (DateTime): The time that the current verification token will expire.
* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.
* `verificationToken` (String): The current verification token for the domain.

## VerifiableDomainConnection - object

The connection type for VerifiableDomain.

### Fields for `VerifiableDomainConnection`

* `edges` ([VerifiableDomainEdge]): A list of edges.
* `nodes` ([VerifiableDomain]): A list of nodes.
* `pageInfo` (PageInfo!): Information to aid in pagination.
* `totalCount` (Int!): Identifies the total count of items in the connection.

## VerifiableDomainEdge - object

An edge in a connection.

### Fields for `VerifiableDomainEdge`

* `cursor` (String!): A cursor for use in pagination.
* `node` (VerifiableDomain): The item at the end of the edge.

## VerifiableDomainOrder - input object

Ordering options for verifiable domain connections.

### Input fields for `VerifiableDomainOrder`

* `direction` (OrderDirection!): The ordering direction.
* `field` (VerifiableDomainOrderField!): The field to order verifiable domains by.

## VerifiableDomainOrderField - enum

Properties by which verifiable domain connections can be ordered.

### Values for `VerifiableDomainOrderField`

* `CREATED_AT`: Order verifiable domains by their creation date.
* `DOMAIN`: Order verifiable domains by the domain name.

## VerifiableDomainOwner - union

Types that can own a verifiable domain.

### Possible types for `VerifiableDomainOwner`

* Enterprise
* Organization

## verifyVerifiableDomain - mutation

Verify that a verifiable domain has the expected DNS record.

### Input fields for `verifyVerifiableDomain`

* `input` (VerifyVerifiableDomainInput!): 

### Return fields for `verifyVerifiableDomain`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `domain` (VerifiableDomain): The verifiable domain that was verified.

## VerifyVerifiableDomainInput - input object

Autogenerated input type of VerifyVerifiableDomain.

### Input fields for `VerifyVerifiableDomainInput`

* `clientMutationId` (String): A unique identifier for the client performing the mutation.
* `id` (ID!): The ID of the verifiable domain to verify.