Skip to main content

AdminMutation

The admin query root of TravelgateX s for implementing GraphQL mutations.

type AdminMutation {
createAccess(data: AccessCreateInput!): Access!
updateAccess(
where: AccessWhereUniqueInput!
data: AccessUpdateInput!
): Access!
deleteAccess(where: AccessWhereUniqueInput!): Access!
activateAccess(where: AccessWhereUniqueInput!): Access!
safeDeactivateAccess(where: AccessWhereUniqueInput!): Access!
safeDeactivateClient(where: ClientWhereUniqueInput!): Client!
safeDeactivateSupplier(where: SupplierWhereUniqueInput!): Supplier!
safeDeactivateProvider(where: ProviderWhereUniqueInput!): Provider!
deactivateAccess(where: AccessWhereUniqueInput!): Access!
grantAccessToGroups(
where: AccessWhereUniqueInput!
groupCodes: [ID!]
): Access!
revokeAccessFromGroups(
where: AccessWhereUniqueInput!
groupCodes: [ID!]
): Access!
setAccessShared(where: AccessWhereUniqueInput!, sharedCode: ID!): Access!
removeAccessShared(where: AccessWhereUniqueInput!): Access!
setAccessMaster(where: AccessWhereUniqueInput!, masterCode: ID!): Access!
removeAccessMaster(where: AccessWhereUniqueInput!): Access!
appendAccessParameters(
where: AccessWhereUniqueInput!
data: [ParameterInput!]!
): Access!
deleteAccessParameters(where: AccessWhereUniqueInput!, keys: [ID!]!): Access!
appendAccessMarkets(where: AccessWhereUniqueInput!, data: [String!]!): Access!
deleteAccessMarkets(where: AccessWhereUniqueInput!, data: [String!]!): Access!
appendAccessRateRules(
where: AccessWhereUniqueInput!
data: [RateRulesType!]!
): Access!
deleteAccessRateRules(
where: AccessWhereUniqueInput!
data: [RateRulesType!]!
): Access!
grantClientToGroup(where: ClientWhereUniqueInput!, group: ID!): Client!
createClient(data: ClientCreateInput!): Client!
deleteClient(where: ClientWhereUniqueInput!): Client!
activateClient(where: ClientWhereUniqueInput!): Client!
deactivateClient(where: ClientWhereUniqueInput!): Client!
createSystem(input: CreateSystemInput!): System
updateSystem(input: UpdateSystemInput!): System
setSupplierMaintainer(supplierID: ID!, maintainer: ID!): Member
setProviderMaintainer(providerID: ID!, maintainer: ID!): Member
updateLegacyAccess(input: LegacyAccessInput!): LegacyAccess
createLegacyAccess(input: LegacyAccessInput!): LegacyAccess
updateHubUser(input: UpdateHubUserInput!): HubUser
updateHubProvider(input: UpdateHubProviderInput!): HubProvider
activateSpeedLegacy(where: LegacyAccessWhereUniqueInput!): LegacyAccess!
deactivateSpeedLegacy(where: LegacyAccessWhereUniqueInput!): LegacyAccess!
createOrganization(organization: CreateOrganizationInput!): Organization!
createContextForSupplier(input: SupplierContextInput!): Supplier
updateOrganization(organization: UpdateOrganizationInput!): Organization!
createFolder(folder: CreateFolderInput!): Group!
createHotelXGroup(group: CreateHotelXGroupInput!): AllGroup!
createPassword(code: ID!, password: String!, type: PasswordType!): Password!
addMemberToOrganization(
where: MemberToOrganizationInput!
data: MemberDataInOrganization!
): Members!
safeAddMemberToOrganization(
where: MemberToOrganizationInput!
data: MemberDataInOrganization!
): Members!
changeOrganizationMemberOwner(
member: String!
organization: String!
): Members!
removeMemberFromOrganization(where: MemberToOrganizationInput!): Members!
addContact(
organizationCode: ID!
type: OrganizationContactType!
user: ID!
): Organization!
deleteContact(organizationCode: ID!, user: ID!): Organization!
createPartner(data: PartnerCreateInput!): Partner!
updatePartner(
data: PartnerUpdateInput!
where: PartnerWhereUniqueInput!
): Partner!
deletePartner(where: PartnerWhereUniqueInput!): Partner!
addPartnerToOrganization(
organizationCode: ID!
where: PartnerWhereUniqueInput!
): Partner!
deletePartnerFromOrganization(
organizationCode: ID!
where: PartnerWhereUniqueInput!
): Partner!
setPrimaryPartner(
organizationCode: ID!
where: PartnerWhereUniqueInput!
): Partner!
updateProvider(input: ProviderInput!): Provider
createFtpByOrganization(orgCode: ID!): Organization!
setPartnerToOrganization(orgCode: ID!, partnerCode: ID!): Organization!
removePartnerFromOrganization(orgCode: ID!): Organization!
createProvider(data: ProviderCreateInput!): Provider!
deleteProvider(where: ProviderWhereUniqueInput!): Provider!
activateProvider(where: ProviderWhereUniqueInput!): Provider!
deactivateProvider(where: ProviderWhereUniqueInput!): Provider!
createGroupContent(data: GroupContentCreateInput!): GroupContent!
deleteGroupContent(code: ID!): GroupContent!
createSupplier(data: SupplierCreateInput!): Supplier!
grantSupplierToGroups(
where: SupplierWhereUniqueInput!
groupCodes: [ID!]
): Supplier!
revokeSupplierFromGroups(
where: SupplierWhereUniqueInput!
groupCodes: [ID!]
): Supplier!
deleteSupplier(where: SupplierWhereUniqueInput!): Supplier!
updateSupplier(
where: SupplierWhereUniqueInput!
data: SupplierUpdateInput!
): Supplier!
updateSupplierGiata(
where: SupplierWhereUniqueInput!
data: SupplierGiataUpdateInput!
): Supplier!
updateOrganizationGiata(
where: OrganizationWhereUniqueInput!
data: GiataOrganizationInput!
): Organizations!
setSupplierServiceIntegrationData(
where: SupplierWhereUniqueInput!
data: SupplierServiceIntegrationData
): Supplier!
activateSupplier(where: SupplierWhereUniqueInput!): Supplier!
deactivateSupplier(where: SupplierWhereUniqueInput!): Supplier!
archiveAccess(where: AccessWhereUniqueInput!): Access!
unArchiveAccess(where: AccessWhereUniqueInput!): Access!
archiveClient(where: ClientWhereUniqueInput!): Client!
unArchiveClient(where: ClientWhereUniqueInput!): Client!
archiveSupplier(where: SupplierWhereUniqueInput!): Supplier!
unArchiveSupplier(where: SupplierWhereUniqueInput!): Supplier!
setSupplierDefaultSharedAccess(
where: SupplierWhereUniqueInput!
sharedDefaultCode: ID!
): Supplier!
removeSupplierDefaultSharedAccess(where: SupplierWhereUniqueInput!): Supplier!
setIsPublicSupplier(
where: SupplierWhereUniqueInput!
isPublic: Boolean!
): Supplier!
setProviderConnectionType(
where: ProviderWhereUniqueInput!
data: ProviderConnectionType!
): Provider!
addOrganizationToBlacklist(
where: OrganizationWhereUniqueInput!
): Organizations!
removeOrganizationFromBlacklist(
where: OrganizationWhereUniqueInput!
): Organizations!
archiveOrganization(where: OrganizationWhereUniqueInput!): Organizations!
unArchiveOrganization(where: OrganizationWhereUniqueInput!): Organizations!
archiveOrganizationIAM(organization: DeleteOrganizationInput!): Organization!
unArchiveOrganizationIAM(
organization: DeleteOrganizationInput!
): Organization!
archiveMember(where: MemberWhereUniqueInput!): Members!
unArchiveMember(where: MemberWhereUniqueInput!): Members!
setOrganizationTestValue(
where: OrganizationWhereUniqueInput!
isTest: Boolean!
): Organizations!
setOrganizationOwner(
where: OrganizationWhereUniqueInput!
ownerCode: String!
): Organizations!
setOrganization2FA(
where: OrganizationWhereUniqueInput!
enable: Boolean!
): Organizations!
removeOrganizationOwner(where: OrganizationWhereUniqueInput!): Organizations!
deactivateMember(where: MemberWhereUniqueInput!): Members!
activateMember(where: MemberWhereUniqueInput!): Members!
updateMemberDataInOrganization(
where: MemberToOrganizationInput!
data: MemberDataInOrganization!
): Members!
setMember2FA(where: MemberWhereUniqueInput!, enable: Boolean!): Members!
createApikey(data: APIKeyCreateInput!): Apikeys!
removeMemberServiceRole(
where: MemberToOrganizationInput!
data: MemberServiceRoleInOrganization!
): Members!
updateMemberServiceRole(
where: MemberToOrganizationInput!
data: MemberServiceRoleInOrganization!
): Members!
refreshToken(code: String!): RefreshResponse!
safeDeactivateApikey(where: ApikeyOrganizationInput!): Members!
updateApikeyRole(where: ApikeyOrganizationInput!, role: ApikeyRole!): Apikeys!
archiveApikey(where: ApikeyOrganizationInput!): Apikeys!
unArchiveApikey(where: ApikeyOrganizationInput!): Apikeys!
activateApikey(where: ApikeyOrganizationInput!): Apikeys!
deactivateApikey(where: ApikeyOrganizationInput!): Apikeys!
removeApikeyServiceRole(
where: ApikeyOrganizationInput!
service: MemberService!
): Apikeys!
updateApikeyServiceRole(
where: ApikeyOrganizationInput!
data: ApikeyServiceRole!
): Apikeys!
}

Fields

AdminMutation.createAccess ● Access! non-null object

Creates an Access

AdminMutation.createAccess.data ● AccessCreateInput! non-null input

AdminMutation.updateAccess ● Access! non-null object

Updates an Access

AdminMutation.updateAccess.where ● AccessWhereUniqueInput! non-null input
AdminMutation.updateAccess.data ● AccessUpdateInput! non-null input

AdminMutation.deleteAccess ● Access! non-null object

Deletes an Access

AdminMutation.deleteAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.activateAccess ● Access! non-null object

Activate Access

AdminMutation.activateAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.safeDeactivateAccess ● Access! non-null object

Safe Desactivate Access: checks if the access has traffic, if not the access will be deactivated.

AdminMutation.safeDeactivateAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.safeDeactivateClient ● Client! non-null object

Safe Desactivate Client: checks if the client has traffic, if not the client will be deactivated.

AdminMutation.safeDeactivateClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.safeDeactivateSupplier ● Supplier! non-null object

Safe Desactivate Supplier: checks if the supplier has traffic, if not the supplier will be deactivated.

AdminMutation.safeDeactivateSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.safeDeactivateProvider ● Provider! non-null object

Safe Desactivate Provider: checks if the related suppliers have traffic, if not the provider will be deactivated.

AdminMutation.safeDeactivateProvider.where ● ProviderWhereUniqueInput! non-null input

AdminMutation.deactivateAccess ● Access! non-null object

Desactivate Access

AdminMutation.deactivateAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.grantAccessToGroups ● Access! non-null object

Grants Access visibility to a group

AdminMutation.grantAccessToGroups.where ● AccessWhereUniqueInput! non-null input
AdminMutation.grantAccessToGroups.groupCodes ● [ID!] list scalar

AdminMutation.revokeAccessFromGroups ● Access! non-null object

Revoke Access visibility to a group

AdminMutation.revokeAccessFromGroups.where ● AccessWhereUniqueInput! non-null input
AdminMutation.revokeAccessFromGroups.groupCodes ● [ID!] list scalar

AdminMutation.setAccessShared ● Access! non-null object

Set a shared Access

AdminMutation.setAccessShared.where ● AccessWhereUniqueInput! non-null input
AdminMutation.setAccessShared.sharedCode ● ID! non-null scalar

AdminMutation.removeAccessShared ● Access! non-null object

Remove a shared Access

AdminMutation.removeAccessShared.where ● AccessWhereUniqueInput! non-null input

AdminMutation.setAccessMaster ● Access! non-null object

Set a master Access

AdminMutation.setAccessMaster.where ● AccessWhereUniqueInput! non-null input
AdminMutation.setAccessMaster.masterCode ● ID! non-null scalar

AdminMutation.removeAccessMaster ● Access! non-null object

Remove a master Access

AdminMutation.removeAccessMaster.where ● AccessWhereUniqueInput! non-null input

AdminMutation.appendAccessParameters ● Access! non-null object

Add a parameter into "parameters" of an Access

AdminMutation.appendAccessParameters.where ● AccessWhereUniqueInput! non-null input
AdminMutation.appendAccessParameters.data ● [ParameterInput!]! non-null input

AdminMutation.deleteAccessParameters ● Access! non-null object

Delete a parameter into "parameters" of an Access

AdminMutation.deleteAccessParameters.where ● AccessWhereUniqueInput! non-null input
AdminMutation.deleteAccessParameters.keys ● [ID!]! non-null scalar

AdminMutation.appendAccessMarkets ● Access! non-null object

Add a market into "markets" of an Access

AdminMutation.appendAccessMarkets.where ● AccessWhereUniqueInput! non-null input
AdminMutation.appendAccessMarkets.data ● [String!]! non-null scalar

AdminMutation.deleteAccessMarkets ● Access! non-null object

Delete a market into "markets" of an Access

AdminMutation.deleteAccessMarkets.where ● AccessWhereUniqueInput! non-null input
AdminMutation.deleteAccessMarkets.data ● [String!]! non-null scalar

AdminMutation.appendAccessRateRules ● Access! non-null object

Add a RateRule into "RateRules" of an Access

AdminMutation.appendAccessRateRules.where ● AccessWhereUniqueInput! non-null input
AdminMutation.appendAccessRateRules.data ● [RateRulesType!]! non-null enum

AdminMutation.deleteAccessRateRules ● Access! non-null object

Delete a RateRule into "RateRules" of an Access

AdminMutation.deleteAccessRateRules.where ● AccessWhereUniqueInput! non-null input
AdminMutation.deleteAccessRateRules.data ● [RateRulesType!]! non-null enum

AdminMutation.grantClientToGroup ● Client! non-null object

Assigns the client to a specific IAM group. By definition, a client can only be in one group, so this mutation will deallocate the client from the group it belongs to and assign the new group. This mutation also updates the owner organization which will be the one corresponding to the given group.

AdminMutation.grantClientToGroup.where ● ClientWhereUniqueInput! non-null input
AdminMutation.grantClientToGroup.group ● ID! non-null scalar

AdminMutation.createClient ● Client! non-null object

Create new Client

AdminMutation.createClient.data ● ClientCreateInput! non-null input

AdminMutation.deleteClient ● Client! non-null object

Delete Client. [WARNING] Only SuperAdmin users can delete

AdminMutation.deleteClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.activateClient ● Client! non-null object

Activate Client

AdminMutation.activateClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.deactivateClient ● Client! non-null object

Deactivate Client

AdminMutation.deactivateClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.createSystem ● System object

Creates a System.

AdminMutation.createSystem.input ● CreateSystemInput! non-null input

AdminMutation.updateSystem ● System object

Updates a System.

AdminMutation.updateSystem.input ● UpdateSystemInput! non-null input

AdminMutation.setSupplierMaintainer ● Member object

Set supplier mantainer

AdminMutation.setSupplierMaintainer.supplierID ● ID! non-null scalar
AdminMutation.setSupplierMaintainer.maintainer ● ID! non-null scalar

AdminMutation.setProviderMaintainer ● Member object

AdminMutation.setProviderMaintainer.providerID ● ID! non-null scalar
AdminMutation.setProviderMaintainer.maintainer ● ID! non-null scalar

AdminMutation.updateLegacyAccess ● LegacyAccess object

Update legacy access. HubUser HubProvider relation

AdminMutation.updateLegacyAccess.input ● LegacyAccessInput! non-null input

AdminMutation.createLegacyAccess ● LegacyAccess object

Create legacy access. HubUser HubProvider relation

AdminMutation.createLegacyAccess.input ● LegacyAccessInput! non-null input

AdminMutation.updateHubUser ● HubUser object

Updates a HubUser

AdminMutation.updateHubUser.input ● UpdateHubUserInput! non-null input

AdminMutation.updateHubProvider ● HubProvider object

Updates existing hubprovider

AdminMutation.updateHubProvider.input ● UpdateHubProviderInput! non-null input

AdminMutation.activateSpeedLegacy ● LegacyAccess! non-null object

Activate Speed

AdminMutation.activateSpeedLegacy.where ● LegacyAccessWhereUniqueInput! non-null input

AdminMutation.deactivateSpeedLegacy ● LegacyAccess! non-null object

Deactivate Speed

AdminMutation.deactivateSpeedLegacy.where ● LegacyAccessWhereUniqueInput! non-null input

AdminMutation.createOrganization ● Organization! non-null object

Create organization. Require an user to be specified as the owner of the group.

AdminMutation.createOrganization.organization ● CreateOrganizationInput! non-null input

AdminMutation.createContextForSupplier ● Supplier object

Create Context for supplier

AdminMutation.createContextForSupplier.input ● SupplierContextInput! non-null input

AdminMutation.updateOrganization ● Organization! non-null object

Updates organization information.

AdminMutation.updateOrganization.organization ● UpdateOrganizationInput! non-null input

AdminMutation.createFolder ● Group! non-null object

Create folder.Requires an existing folder and a template

AdminMutation.createFolder.folder ● CreateFolderInput! non-null input

AdminMutation.createHotelXGroup ● AllGroup! non-null object

Create HotelX group

AdminMutation.createHotelXGroup.group ● CreateHotelXGroupInput! non-null input

AdminMutation.createPassword ● Password! non-null object

Create FTP/HUB_USER password

AdminMutation.createPassword.code ● ID! non-null scalar
AdminMutation.createPassword.password ● String! non-null scalar
AdminMutation.createPassword.type ● PasswordType! non-null enum

AdminMutation.addMemberToOrganization ● Members! non-null object

Adds a user to an organization with owner permissions.

AdminMutation.addMemberToOrganization.where ● MemberToOrganizationInput! non-null input
AdminMutation.addMemberToOrganization.data ● MemberDataInOrganization! non-null input

AdminMutation.safeAddMemberToOrganization ● Members! non-null object

Adds a user to an organization checking if the email member domain is already registered in the organziation. If exists, the member will be added.

AdminMutation.safeAddMemberToOrganization.where ● MemberToOrganizationInput! non-null input
AdminMutation.safeAddMemberToOrganization.data ● MemberDataInOrganization! non-null input

AdminMutation.changeOrganizationMemberOwner ● Members! non-null object

Change Organization Member Owner

AdminMutation.changeOrganizationMemberOwner.member ● String! non-null scalar
AdminMutation.changeOrganizationMemberOwner.organization ● String! non-null scalar

AdminMutation.removeMemberFromOrganization ● Members! non-null object

Removes users from an organization. If it doesn t belongo to any more organizations it deletes the user.

AdminMutation.removeMemberFromOrganization.where ● MemberToOrganizationInput! non-null input

AdminMutation.addContact ● Organization! non-null object

AdminMutation.addContact.organizationCode ● ID! non-null scalar
AdminMutation.addContact.type ● OrganizationContactType! non-null enum
AdminMutation.addContact.user ● ID! non-null scalar

AdminMutation.deleteContact ● Organization! non-null object

AdminMutation.deleteContact.organizationCode ● ID! non-null scalar
AdminMutation.deleteContact.user ● ID! non-null scalar

AdminMutation.createPartner ● Partner! non-null object

Creates a Partner.

AdminMutation.createPartner.data ● PartnerCreateInput! non-null input

AdminMutation.updatePartner ● Partner! non-null object

Update a Partner.

AdminMutation.updatePartner.data ● PartnerUpdateInput! non-null input
AdminMutation.updatePartner.where ● PartnerWhereUniqueInput! non-null input

AdminMutation.deletePartner ● Partner! non-null object

Delete a Partner, from all groups

AdminMutation.deletePartner.where ● PartnerWhereUniqueInput! non-null input

AdminMutation.addPartnerToOrganization ● Partner! non-null object

Add Partner to a group

AdminMutation.addPartnerToOrganization.organizationCode ● ID! non-null scalar
AdminMutation.addPartnerToOrganization.where ● PartnerWhereUniqueInput! non-null input

AdminMutation.deletePartnerFromOrganization ● Partner! non-null object

Delete Partner from a group

AdminMutation.deletePartnerFromOrganization.organizationCode ● ID! non-null scalar
AdminMutation.deletePartnerFromOrganization.where ● PartnerWhereUniqueInput! non-null input

AdminMutation.setPrimaryPartner ● Partner! non-null object

set the primary Partner for an organizationCode

AdminMutation.setPrimaryPartner.organizationCode ● ID! non-null scalar
AdminMutation.setPrimaryPartner.where ● PartnerWhereUniqueInput! non-null input

AdminMutation.updateProvider ● Provider object

Update provider is active field

AdminMutation.updateProvider.input ● ProviderInput! non-null input

AdminMutation.createFtpByOrganization ● Organization! non-null object

Sets FTP structure and send an email to the organization owner with the credentials

AdminMutation.createFtpByOrganization.orgCode ● ID! non-null scalar

AdminMutation.setPartnerToOrganization ● Organization! non-null object

Add parter to an Organization

AdminMutation.setPartnerToOrganization.orgCode ● ID! non-null scalar
AdminMutation.setPartnerToOrganization.partnerCode ● ID! non-null scalar

AdminMutation.removePartnerFromOrganization ● Organization! non-null object

Remove parter to an Organization

AdminMutation.removePartnerFromOrganization.orgCode ● ID! non-null scalar

AdminMutation.createProvider ● Provider! non-null object

Create new Provider

AdminMutation.createProvider.data ● ProviderCreateInput! non-null input

AdminMutation.deleteProvider ● Provider! non-null object

Delete Provider

AdminMutation.deleteProvider.where ● ProviderWhereUniqueInput! non-null input

AdminMutation.activateProvider ● Provider! non-null object

Activate Provider

AdminMutation.activateProvider.where ● ProviderWhereUniqueInput! non-null input

AdminMutation.deactivateProvider ● Provider! non-null object

Deactivate Provider. When a Provider is deactivated, all its Suppliers are deactivated

AdminMutation.deactivateProvider.where ● ProviderWhereUniqueInput! non-null input

AdminMutation.createGroupContent ● GroupContent! non-null object

Create a GroupContent, if the context does not exist it will be created

AdminMutation.createGroupContent.data ● GroupContentCreateInput! non-null input

AdminMutation.deleteGroupContent ● GroupContent! non-null object

Delete a GroupContent, associated contexts will be deleted

AdminMutation.deleteGroupContent.code ● ID! non-null scalar

AdminMutation.createSupplier ● Supplier! non-null object

Create new Supplier

AdminMutation.createSupplier.data ● SupplierCreateInput! non-null input

AdminMutation.grantSupplierToGroups ● Supplier! non-null object

Assigns the Supplier to a specific IAM group list.

AdminMutation.grantSupplierToGroups.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.grantSupplierToGroups.groupCodes ● [ID!] list scalar

AdminMutation.revokeSupplierFromGroups ● Supplier! non-null object

Revoke the Supplier from a specific IAM group list.

AdminMutation.revokeSupplierFromGroups.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.revokeSupplierFromGroups.groupCodes ● [ID!] list scalar

AdminMutation.deleteSupplier ● Supplier! non-null object

Delete Supplier

AdminMutation.deleteSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.updateSupplier ● Supplier! non-null object

Update Supplier basic data

AdminMutation.updateSupplier.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.updateSupplier.data ● SupplierUpdateInput! non-null input

AdminMutation.updateSupplierGiata ● Supplier! non-null object

AdminMutation.updateSupplierGiata.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.updateSupplierGiata.data ● SupplierGiataUpdateInput! non-null input

AdminMutation.updateOrganizationGiata ● Organizations! non-null object

AdminMutation.updateOrganizationGiata.where ● OrganizationWhereUniqueInput! non-null input
AdminMutation.updateOrganizationGiata.data ● GiataOrganizationInput! non-null input

AdminMutation.setSupplierServiceIntegrationData ● Supplier! non-null object

set Service integration data for suppliers

AdminMutation.setSupplierServiceIntegrationData.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.setSupplierServiceIntegrationData.data ● SupplierServiceIntegrationData input

AdminMutation.activateSupplier ● Supplier! non-null object

Activate Supplier. If the Provider is deactivated, the Supplier will remain deactivated

AdminMutation.activateSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.deactivateSupplier ● Supplier! non-null object

Deactivate Supplier

AdminMutation.deactivateSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.archiveAccess ● Access! non-null object

Archive/Unarchive Access

AdminMutation.archiveAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.unArchiveAccess ● Access! non-null object

AdminMutation.unArchiveAccess.where ● AccessWhereUniqueInput! non-null input

AdminMutation.archiveClient ● Client! non-null object

Archive/Unarchive Client

AdminMutation.archiveClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.unArchiveClient ● Client! non-null object

AdminMutation.unArchiveClient.where ● ClientWhereUniqueInput! non-null input

AdminMutation.archiveSupplier ● Supplier! non-null object

Archive/Unarchive Supplier

AdminMutation.archiveSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.unArchiveSupplier ● Supplier! non-null object

AdminMutation.unArchiveSupplier.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.setSupplierDefaultSharedAccess ● Supplier! non-null object

Set the DefaultShared Access for the Supplier

AdminMutation.setSupplierDefaultSharedAccess.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.setSupplierDefaultSharedAccess.sharedDefaultCode ● ID! non-null scalar

AdminMutation.removeSupplierDefaultSharedAccess ● Supplier! non-null object

Remove the DefaultShared Access for the Supplier

AdminMutation.removeSupplierDefaultSharedAccess.where ● SupplierWhereUniqueInput! non-null input

AdminMutation.setIsPublicSupplier ● Supplier! non-null object

EntitiesV2: Remove the DefaultShared Access for the Supplier

AdminMutation.setIsPublicSupplier.where ● SupplierWhereUniqueInput! non-null input
AdminMutation.setIsPublicSupplier.isPublic ● Boolean! non-null scalar

AdminMutation.setProviderConnectionType ● Provider! non-null object

Set the Connection Type for the Supplier

AdminMutation.setProviderConnectionType.where ● ProviderWhereUniqueInput! non-null input
AdminMutation.setProviderConnectionType.data ● ProviderConnectionType! non-null enum

AdminMutation.addOrganizationToBlacklist ● Organizations! non-null object

Add Organization to Blackist

AdminMutation.addOrganizationToBlacklist.where ● OrganizationWhereUniqueInput! non-null input

AdminMutation.removeOrganizationFromBlacklist ● Organizations! non-null object

Remove Organization from Blackist

AdminMutation.removeOrganizationFromBlacklist.where ● OrganizationWhereUniqueInput! non-null input

AdminMutation.archiveOrganization ● Organizations! non-null object

Archives organization from entities

AdminMutation.archiveOrganization.where ● OrganizationWhereUniqueInput! non-null input

AdminMutation.unArchiveOrganization ● Organizations! non-null object

Unarchives organization from entities

AdminMutation.unArchiveOrganization.where ● OrganizationWhereUniqueInput! non-null input

AdminMutation.archiveOrganizationIAM ● Organization! non-null object

ArchiveOrganizationIAM: Archives organization from IAM

AdminMutation.archiveOrganizationIAM.organization ● DeleteOrganizationInput! non-null input

AdminMutation.unArchiveOrganizationIAM ● Organization! non-null object

UnarchiveOrganizationIAM: Unarchives organization from IAM

AdminMutation.unArchiveOrganizationIAM.organization ● DeleteOrganizationInput! non-null input

AdminMutation.archiveMember ● Members! non-null object

Archives member from platform

AdminMutation.archiveMember.where ● MemberWhereUniqueInput! non-null input

AdminMutation.unArchiveMember ● Members! non-null object

Unarchives member from platform

AdminMutation.unArchiveMember.where ● MemberWhereUniqueInput! non-null input

AdminMutation.setOrganizationTestValue ● Organizations! non-null object

Update isTestValue in entitiesV2

AdminMutation.setOrganizationTestValue.where ● OrganizationWhereUniqueInput! non-null input
AdminMutation.setOrganizationTestValue.isTest ● Boolean! non-null scalar

AdminMutation.setOrganizationOwner ● Organizations! non-null object

Set organization owner in entv2

AdminMutation.setOrganizationOwner.where ● OrganizationWhereUniqueInput! non-null input
AdminMutation.setOrganizationOwner.ownerCode ● String! non-null scalar

AdminMutation.setOrganization2FA ● Organizations! non-null object

Set if organization uses 2FA in auth0/entV2

AdminMutation.setOrganization2FA.where ● OrganizationWhereUniqueInput! non-null input
AdminMutation.setOrganization2FA.enable ● Boolean! non-null scalar

AdminMutation.removeOrganizationOwner ● Organizations! non-null object

Remove organization owner in entv2

AdminMutation.removeOrganizationOwner.where ● OrganizationWhereUniqueInput! non-null input

AdminMutation.deactivateMember ● Members! non-null object

Deactives member from platform

AdminMutation.deactivateMember.where ● MemberWhereUniqueInput! non-null input

AdminMutation.activateMember ● Members! non-null object

Actives member from platform

AdminMutation.activateMember.where ● MemberWhereUniqueInput! non-null input

AdminMutation.updateMemberDataInOrganization ● Members! non-null object

Update Member information in Organization

AdminMutation.updateMemberDataInOrganization.where ● MemberToOrganizationInput! non-null input
AdminMutation.updateMemberDataInOrganization.data ● MemberDataInOrganization! non-null input

AdminMutation.setMember2FA ● Members! non-null object

Set if member uses 2FA in auth0/entV2

AdminMutation.setMember2FA.where ● MemberWhereUniqueInput! non-null input
AdminMutation.setMember2FA.enable ● Boolean! non-null scalar

AdminMutation.createApikey ● Apikeys! non-null object

Creates an Apikey associated with an organization. WARNING: This mutation does not apply IAM permissions

AdminMutation.createApikey.data ● APIKeyCreateInput! non-null input

AdminMutation.removeMemberServiceRole ● Members! non-null object

AdminMutation.removeMemberServiceRole.where ● MemberToOrganizationInput! non-null input
AdminMutation.removeMemberServiceRole.data ● MemberServiceRoleInOrganization! non-null input

AdminMutation.updateMemberServiceRole ● Members! non-null object

AdminMutation.updateMemberServiceRole.where ● MemberToOrganizationInput! non-null input
AdminMutation.updateMemberServiceRole.data ● MemberServiceRoleInOrganization! non-null input

AdminMutation.refreshToken ● RefreshResponse! non-null object

AdminMutation.refreshToken.code ● String! non-null scalar

AdminMutation.safeDeactivateApikey ● Members! non-null object

AdminMutation.safeDeactivateApikey.where ● ApikeyOrganizationInput! non-null input

AdminMutation.updateApikeyRole ● Apikeys! non-null object

AdminMutation.updateApikeyRole.where ● ApikeyOrganizationInput! non-null input
AdminMutation.updateApikeyRole.role ● ApikeyRole! non-null enum

AdminMutation.archiveApikey ● Apikeys! non-null object

AdminMutation.archiveApikey.where ● ApikeyOrganizationInput! non-null input

AdminMutation.unArchiveApikey ● Apikeys! non-null object

AdminMutation.unArchiveApikey.where ● ApikeyOrganizationInput! non-null input

AdminMutation.activateApikey ● Apikeys! non-null object

AdminMutation.activateApikey.where ● ApikeyOrganizationInput! non-null input

AdminMutation.deactivateApikey ● Apikeys! non-null object

AdminMutation.deactivateApikey.where ● ApikeyOrganizationInput! non-null input

AdminMutation.removeApikeyServiceRole ● Apikeys! non-null object

AdminMutation.removeApikeyServiceRole.where ● ApikeyOrganizationInput! non-null input
AdminMutation.removeApikeyServiceRole.service ● MemberService! non-null enum

AdminMutation.updateApikeyServiceRole ● Apikeys! non-null object

AdminMutation.updateApikeyServiceRole.where ● ApikeyOrganizationInput! non-null input
AdminMutation.updateApikeyServiceRole.data ● ApikeyServiceRole! non-null input

Returned By

admin mutation