Discovery
Last updated
Queries
applications query
Retrieve applications data from the Viio GraphQL API.
applications(first: Int, after: String, last: Int, before: String, where: ApplicationDiscoveryFilterInput, order: [ApplicationDiscoverySortInput!]): ApplicationsConnection
Returns: ApplicationsConnection
Arguments for applications
| Name | Description |
|---|---|
where (ApplicationDiscoveryFilterInput) | |
order ([ApplicationDiscoverySortInput!]) | |
first (Int) | Returns the first n elements from the list. |
after (String) | Returns elements after the specified cursor. |
last (Int) | Returns the last n elements from the list. |
before (String) | Returns elements before the specified cursor. |
archivedApplications query
Retrieve archivedApplications data from the Viio GraphQL API.
archivedApplications(first: Int, after: String, last: Int, before: String): ArchivedApplicationsConnection
Returns: ArchivedApplicationsConnection
Arguments for archivedApplications
| Name | Description |
|---|---|
first (Int) | Returns the first n elements from the list. |
after (String) | Returns elements after the specified cursor. |
last (Int) | Returns the last n elements from the list. |
before (String) | Returns elements before the specified cursor. |
application query
Retrieve application data from the Viio GraphQL API.
application(id: ID!): Application
Returns: Application
Arguments for application
| Name | Description |
|---|---|
id (ID!) |
productsOverlap query
Analyzes user overlap between products. Returns users who use at least 'overlapSize' apps from 'productIds' list and don't use any apps from 'excludeProductIds' list.
productsOverlap(input: ProductsOverlapInput!): ProductsOverlap!
Returns: ProductsOverlap!
Arguments for productsOverlap
| Name | Description |
|---|---|
input (ProductsOverlapInput!) |
overlappedUsers query
Retrieves users who overlap across multiple products. Returns users who use at least 'overlapSize' apps from 'productIds' list and don't use any apps from 'excludeProductIds' list.
overlappedUsers(input: ProductsOverlapInput!, first: Int, after: String, last: Int, before: String): OverlappedUsersConnection
Returns: OverlappedUsersConnection
Arguments for overlappedUsers
| Name | Description |
|---|---|
input (ProductsOverlapInput!) | |
first (Int) | Returns the first n elements from the list. |
after (String) | Returns elements after the specified cursor. |
last (Int) | Returns the last n elements from the list. |
before (String) | Returns elements before the specified cursor. |
vendors query
Retrieve vendors data from the Viio GraphQL API.
vendors(first: Int, after: String, last: Int, before: String, where: VendorDiscoveryFilterInput, order: [VendorSortInput!]): VendorsConnection
Returns: VendorsConnection
Arguments for vendors
| Name | Description |
|---|---|
where (VendorDiscoveryFilterInput) | |
order ([VendorSortInput!]) | |
first (Int) | Returns the first n elements from the list. |
after (String) | Returns elements after the specified cursor. |
last (Int) | Returns the last n elements from the list. |
before (String) | Returns elements before the specified cursor. |
deviceAgents query
Retrieve deviceAgents data from the Viio GraphQL API.
deviceAgents(first: Int, after: String, last: Int, before: String, where: DeviceAgentFilterInput, order: [DeviceAgentSortInput!]): DeviceAgentsConnection
Returns: DeviceAgentsConnection
Arguments for deviceAgents
| Name | Description |
|---|---|
where (DeviceAgentFilterInput) | |
order ([DeviceAgentSortInput!]) | |
first (Int) | Returns the first n elements from the list. |
after (String) | Returns elements after the specified cursor. |
last (Int) | Returns the last n elements from the list. |
before (String) | Returns elements before the specified cursor. |
deviceAgentsSummary query
Retrieve deviceAgentsSummary data from the Viio GraphQL API.
deviceAgentsSummary(where: DeviceAgentFilterInput): DeviceAgentsSummary!
Returns: DeviceAgentsSummary!
Arguments for deviceAgentsSummary
| Name | Description |
|---|---|
where (DeviceAgentFilterInput) |
Mutations
changeVendorsState mutation
Run the changeVendorsState mutation through the Viio GraphQL API.
changeVendorsState(input: ChangeVendorsStateInput!, where: VendorDiscoveryFilterInput): ChangeVendorsStatePayload!
Returns: ChangeVendorsStatePayload!
Arguments for changeVendorsState
| Name | Description |
|---|---|
input (ChangeVendorsStateInput!) | |
where (VendorDiscoveryFilterInput) |
changeVendorsOwners mutation
Run the changeVendorsOwners mutation through the Viio GraphQL API.
changeVendorsOwners(input: ChangeVendorsOwnersInput!, where: VendorDiscoveryFilterInput): ChangeVendorsOwnersPayload!
Returns: ChangeVendorsOwnersPayload!
Arguments for changeVendorsOwners
| Name | Description |
|---|---|
input (ChangeVendorsOwnersInput!) | |
where (VendorDiscoveryFilterInput) |
Objects
Application object
Fields returned by the Application object type.
Implements Product.
| Name | Description |
|---|---|
id (ID!) | |
type (ApplicationType!) | |
vendorId (ID) | |
vendorName (String!) | |
categoryId (ID!) | |
name (String!) | |
description (String) | |
subdomains ([Subdomain!]!) | |
links (DiscoveryLinks!) | |
tagIds ([ID!]!) | |
category (ProductCategory!) | |
vendor (Vendor) | |
tags ([ApplicationTag!]!) | |
plans (LicensePlansConnection) |
ApplicationDiscoveriesConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ApplicationDiscoveriesEdge!]) | A list of edges. |
nodes ([ApplicationDiscovery!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ApplicationDiscoveriesEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (ApplicationDiscovery!) | The item at the end of the edge. |
ApplicationDiscovery object
Fields returned by the ApplicationDiscovery object type.
| Name | Description |
|---|---|
id (ID!) | |
applicationId (ID!) | |
state (DiscoveryState!) | |
portfolioType (PortfolioType) | |
detailedSources ([DiscoveryDetailedSource!]!) | |
lastUsed (DateTime) | |
ownerId (ID) | |
owners (ProductDiscoveryOwners!) | |
license (ProductLicense) | |
contractDetails (DiscoveryContractDetails) | |
createdAt (DateTime!) | |
userCountStat (ApplicationDiscoveryUserCountStat!) | |
sources ([ApplicationDiscoverySource!]!) | |
name (String!) | |
description (String) | |
links (DiscoveryLinks!) | |
vendor (Vendor) | |
vendorId (ID) | |
vendorName (String!) | |
category (ProductCategory!) | |
tags ([ApplicationTag!]!) | |
type (ApplicationType!) | |
userStats (ApplicationUsageStats!) | |
spendStats (ApplicationUsageSpends!) | |
application (Application!) | |
owner (Employee) | |
invoices (InvoicesConnection) |
ApplicationDiscoveryUserCountStat object
Fields returned by the ApplicationDiscoveryUserCountStat object type.
| Name | Description |
|---|---|
all (Int!) | |
last12Months (Int!) | |
last6Months (Int!) | |
last3Months (Int!) | |
last2Months (Int!) | |
last1Month (Int!) | |
last60Days (Int!) | |
last30Days (Int!) |
ApplicationsConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ApplicationsEdge!]) | A list of edges. |
nodes ([ApplicationDiscovery!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ApplicationsEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (ApplicationDiscovery!) | The item at the end of the edge. |
ApplicationsUsageConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ApplicationsUsageEdge!]) | A list of edges. |
nodes ([UserUsage!]) | A flattened list of the nodes. |
ApplicationsUsageEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (UserUsage!) | The item at the end of the edge. |
ApplicationsUser object
Fields returned by the ApplicationsUser object type.
| Name | Description |
|---|---|
id (ID!) | |
employeeId (ID) | |
unmappedIntegratedUser (IntegratedUser) | |
employee (Employee) |
ApplicationTag object
Fields returned by the ApplicationTag object type.
| Name | Description |
|---|---|
id (ID!) | |
name (String!) | |
applicationDiscoveries (ApplicationDiscoveriesConnection) |
ApplicationUsageMonthAmount object
Fields returned by the ApplicationUsageMonthAmount object type.
| Name | Description |
|---|---|
month (String!) | |
amount (Float!) |
ApplicationUsageMonthSpend object
Fields returned by the ApplicationUsageMonthSpend object type.
| Name | Description |
|---|---|
type (String!) | |
months ([ApplicationUsageMonthAmount!]!) |
ApplicationUsageMonthStats object
Fields returned by the ApplicationUsageMonthStats object type.
| Name | Description |
|---|---|
month (String!) | |
usersCount (Int!) | |
daysCount (Int!) | |
averageDays (Float!) |
ApplicationUsageSpends object
Fields returned by the ApplicationUsageSpends object type.
| Name | Description |
|---|---|
total ([ApplicationUsageTotalSpend!]!) | |
months ([ApplicationUsageMonthSpend!]!) |
ApplicationUsageStats object
Fields returned by the ApplicationUsageStats object type.
| Name | Description |
|---|---|
months ([ApplicationUsageMonthStats!]!) |
ApplicationUsageTotalSpend object
Fields returned by the ApplicationUsageTotalSpend object type.
| Name | Description |
|---|---|
type (String!) | |
count (Int!) | |
amount (Float!) | |
minDate (DateTime!) | |
maxDate (DateTime!) | |
numberOfMonths (Int!) | |
averageMonthly (Float!) |
ArchivedApplicationsConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ArchivedApplicationsEdge!]) | A list of edges. |
nodes ([ApplicationDiscovery!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ArchivedApplicationsEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (ApplicationDiscovery!) | The item at the end of the edge. |
AuditLogDiscoverySource object
Fields returned by the AuditLogDiscoverySource object type.
| Name | Description |
|---|---|
installationIds ([ID!]!) | |
lastUsed (DateTime!) | |
installations (DirectIntegrationInstallationsConnection) |
BrowserExtensionDiscoverySource object
Fields returned by the BrowserExtensionDiscoverySource object type.
| Name | Description |
|---|---|
lastUsed (DateTime!) |
BrowserExtensionInstance object
Fields returned by the BrowserExtensionInstance object type.
| Name | Description |
|---|---|
instanceId (String!) |
BrowserExtensionMetadata object
Fields returned by the BrowserExtensionMetadata object type.
| Name | Description |
|---|---|
edition (String!) | |
browser (BrowserInfo!) |
BrowserInfo object
Fields returned by the BrowserInfo object type.
| Name | Description |
|---|---|
name (String!) | |
version (String!) | |
platform (String!) |
BuiltInSource object
Fields returned by the BuiltInSource object type.
| Name | Description |
|---|---|
dataSource (DiscoverySourceName!) | |
firstUsed (DateTime!) | |
lastUsed (DateTime!) | |
recency (Int!) |
ChangeVendorsOwnersPayload object
Fields returned by the ChangeVendorsOwnersPayload object type.
| Name | Description |
|---|---|
updatedCount (Int) | |
errors ([ChangeVendorsOwnersError!]) |
ChangeVendorsStatePayload object
Fields returned by the ChangeVendorsStatePayload object type.
| Name | Description |
|---|---|
updatedCount (Int) | |
errors ([ChangeVendorsStateError!]) |
DesktopAgentMetadata object
Fields returned by the DesktopAgentMetadata object type.
| Name | Description |
|---|---|
hostname (String!) | |
os (OsInfo!) |
DesktopDiscoverySource object
Fields returned by the DesktopDiscoverySource object type.
| Name | Description |
|---|---|
lastUsed (DateTime!) |
DeviceAgent object
Fields returned by the DeviceAgent object type.
| Name | Description |
|---|---|
id (ID!) | |
instanceId (String!) | |
agentType (DeviceAgentType!) | |
identity (DeviceAgentIdentity!) | |
version (String!) | |
metadata (DeviceAgentMetadata!) | |
diagnostics ([KeyValuePairOfStringAndString!]) | |
lastHeartbeatAt (DateTime!) | |
employeeId (ID) | |
employee (Employee) |
DeviceAgentIdentity object
Fields returned by the DeviceAgentIdentity object type.
| Name | Description |
|---|---|
workspaceKey (String!) | |
email (String) |
DeviceAgentsConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([DeviceAgentsEdge!]) | A list of edges. |
nodes ([DeviceAgent!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
DeviceAgentsEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (DeviceAgent!) | The item at the end of the edge. |
DeviceAgentsSummary object
Fields returned by the DeviceAgentsSummary object type.
| Name | Description |
|---|---|
total (Int!) | |
recognized (Int!) |
DirectIntegrationDiscoverySource object
Fields returned by the DirectIntegrationDiscoverySource object type.
| Name | Description |
|---|---|
installationIds ([ID!]!) | |
lastUsed (DateTime) | |
installations (DirectIntegrationInstallationsConnection) |
DiscoveredUser object
Fields returned by the DiscoveredUser object type.
| Name | Description |
|---|---|
id (ID!) | |
employeeId (ID) | |
name (String) | |
email (String) | |
products (ProductUsersConnection) |
DiscoveryContractDetails object
Fields returned by the DiscoveryContractDetails object type.
| Name | Description |
|---|---|
renewal (DiscoveryContractRenewal) | |
startDate (Date) | |
billingFrequency (Int!) | |
type (ContractType!) |
DiscoveryContractRenewal object
Fields returned by the DiscoveryContractRenewal object type.
| Name | Description |
|---|---|
upcomingDate (Date!) | |
terminationPeriod (Int!) |
DiscoveryLink object
Fields returned by the DiscoveryLink object type.
| Name | Description |
|---|---|
source (DiscoveryLinkSource!) | |
url (URL!) |
DiscoveryLinks object
Fields returned by the DiscoveryLinks object type.
| Name | Description |
|---|---|
homePage (DiscoveryLink) | |
pricingPage (DiscoveryLink) | |
privacyPolicy (DiscoveryLink) | |
termsOfService (DiscoveryLink) | |
security (DiscoveryLink) | |
gdpr (DiscoveryLink) | |
cookiePolicy (DiscoveryLink) | |
about (DiscoveryLink) |
DiscoveryOwners object
Fields returned by the DiscoveryOwners object type.
| Name | Description |
|---|---|
itOwnerId (ID) | For stitching only |
legalOwnerId (ID) | For stitching only |
procurementOwnerId (ID) | For stitching only |
businessOwnerId (ID) | For stitching only |
financeOwnerId (ID) | For stitching only |
securityOwnerId (ID) | For stitching only |
it (Employee) | |
legal (Employee) | |
procurement (Employee) | |
business (Employee) | |
finance (Employee) | |
security (Employee) |
DiscoverySource object
Fields returned by the DiscoverySource object type.
| Name | Description |
|---|---|
name (DiscoverySourceName!) | |
firstUsed (DateTime!) | |
lastUsed (DateTime!) |
DiscoveryUserCountStat object
Fields returned by the DiscoveryUserCountStat object type.
| Name | Description |
|---|---|
all (Int!) | |
last12Months (Int!) | |
last6Months (Int!) | |
last3Months (Int!) | |
last2Months (Int!) | |
last1Month (Int!) | |
last60Days (Int!) | |
last30Days (Int!) |
EmailDiscoverySource object
Fields returned by the EmailDiscoverySource object type.
| Name | Description |
|---|---|
installationIds ([ID!]!) | |
installations (DirectIntegrationInstallationsConnection) |
ExternalDiscoveryEngineDiscoverySource object
Fields returned by the ExternalDiscoveryEngineDiscoverySource object type.
| Name | Description |
|---|---|
installationIds ([ID!]!) | |
lastUsed (DateTime!) | |
installations (DirectIntegrationInstallationsConnection) |
FailedToChangeVendorsOwnersError object
Fields returned by the FailedToChangeVendorsOwnersError object type.
Implements Error.
| Name | Description |
|---|---|
message (String!) |
FailedToChangeVendorsStateError object
Fields returned by the FailedToChangeVendorsStateError object type.
Implements Error.
| Name | Description |
|---|---|
message (String!) |
FinanceDiscoverySource object
Fields returned by the FinanceDiscoverySource object type.
| Name | Description |
|---|---|
installationIds ([ID!]!) | |
installations (DirectIntegrationInstallationsConnection) |
IntegratedUser object
Fields returned by the IntegratedUser object type.
| Name | Description |
|---|---|
customerIntegrationId (ID!) | |
sourceId (String!) | |
deleted (Boolean!) | |
email (String) | |
username (String) | |
name (String) | |
billable (Boolean) | |
active (Boolean) |
IntegrationPlanSource object
Fields returned by the IntegrationPlanSource object type.
| Name | Description |
|---|---|
planId (ID!) | |
customerIntegrationId (ID!) | |
dataSource (DiscoverySourceName!) | |
firstUsed (DateTime!) | |
lastUsed (DateTime!) | |
recency (Int!) | |
customerIntegration (Integration) | |
plan (Plan) |
IntegrationSource object
Fields returned by the IntegrationSource object type.
| Name | Description |
|---|---|
customerIntegrationId (ID!) | |
dataSource (DiscoverySourceName!) | |
firstUsed (DateTime!) | |
lastUsed (DateTime!) | |
recency (Int!) | |
customerIntegration (Integration) |
Invoice object
Fields returned by the Invoice object type.
| Name | Description |
|---|---|
customerId (ID!) | |
name (String) | |
date (DateTime!) | |
from (String) | |
applicationId (ID!) | |
customerIntegrations ([InvoiceCustomerIntegration!]!) | |
employeeIds ([ID!]!) | |
recipientIds ([ID!]!) | |
firstRelatedAttachmentId (ID!) | |
employees (InvoiceEmployeeCollectionSegment) | |
recipients (InvoiceRecipientCollectionSegment) | |
application (Application) |
InvoiceCustomerIntegration object
Fields returned by the InvoiceCustomerIntegration object type.
| Name | Description |
|---|---|
id (ID!) | |
customerIntegration (Integration) |
InvoiceEmployee object
Fields returned by the InvoiceEmployee object type.
| Name | Description |
|---|---|
id (ID!) | |
name (String) | |
email (String) | |
status (EmployeeStatus) |
InvoiceEmployeeCollectionSegment object
A segment of a collection.
| Name | Description |
|---|---|
pageInfo (CollectionSegmentInfo!) | Information to aid in pagination. |
items ([InvoiceEmployee!]) | A flattened list of the items. |
totalCount (Int!) |
InvoiceRecipient object
Fields returned by the InvoiceRecipient object type.
| Name | Description |
|---|---|
id (ID!) | |
name (String) | |
email (String) | |
status (EmployeeStatus) |
InvoiceRecipientCollectionSegment object
A segment of a collection.
| Name | Description |
|---|---|
pageInfo (CollectionSegmentInfo!) | Information to aid in pagination. |
items ([InvoiceRecipient!]) | A flattened list of the items. |
totalCount (Int!) |
InvoicesConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([InvoicesEdge!]) | A list of edges. |
nodes ([Invoice!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
InvoicesEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (Invoice!) | The item at the end of the edge. |
KeyValuePairOfStringAndString object
Fields returned by the KeyValuePairOfStringAndString object type.
| Name | Description |
|---|---|
key (String!) | |
value (String!) |
LicenseStats object
Fields returned by the LicenseStats object type.
| Name | Description |
|---|---|
licensesCount (LicenseStatsLicensesCount!) | |
wastedLicensesCount (LicenseStatsWastedCount) | |
annualLicenseCost (LicenseStatsCosts) | |
potentialSaving (Float) | |
currency (String) |
LicenseStatsCosts object
Fields returned by the LicenseStatsCosts object type.
| Name | Description |
|---|---|
total (Float!) | |
perLicense (Float) |
LicenseStatsLicensesCount object
Fields returned by the LicenseStatsLicensesCount object type.
| Name | Description |
|---|---|
billable (Int!) | |
nonBillable (Int!) | |
assigned (Int!) | |
unassigned (Int) |
LicenseStatsWastedCount object
Fields returned by the LicenseStatsWastedCount object type.
| Name | Description |
|---|---|
billable (Int!) | |
nonBillable (Int!) |
ManualDiscoverySource object
Fields returned by the ManualDiscoverySource object type.
| Name | Description |
|---|---|
lastUsed (DateTime) |
OsInfo object
Fields returned by the OsInfo object type.
| Name | Description |
|---|---|
name (String!) | |
version (String) | |
platform (String) |
OverlappedUsersConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([OverlappedUsersEdge!]) | A list of edges. |
nodes ([DiscoveredUser!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
OverlappedUsersEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (DiscoveredUser!) | The item at the end of the edge. |
PotentialSaving object
Fields returned by the PotentialSaving object type.
| Name | Description |
|---|---|
amount (Float!) | |
percentage (Float!) | |
rate (PotentialSavingRate!) |
PricingStats object
Fields returned by the PricingStats object type.
| Name | Description |
|---|---|
currency (String!) | |
annualCost (Float) | |
annualUnitPrice (Float) | |
potentialSaving (PotentialSaving) |
ProductCategory object
Fields returned by the ProductCategory object type.
| Name | Description |
|---|---|
id (ID!) | |
name (String!) | |
description (String!) |
ProductDiscoveryOwners object
Fields returned by the ProductDiscoveryOwners object type.
| Name | Description |
|---|---|
itOwnerId (ID) | |
legalOwnerId (ID) | |
procurementOwnerId (ID) | |
businessOwnerId (ID) | |
financeOwnerId (ID) | |
securityOwnerId (ID) | |
it (Employee) | |
legal (Employee) | |
procurement (Employee) | |
business (Employee) | |
finance (Employee) | |
security (Employee) |
ProductFamiliesConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ProductFamiliesEdge!]) | A list of edges. |
nodes ([ProductFamily!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ProductFamiliesEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (ProductFamily!) | The item at the end of the edge. |
ProductFamily object
Fields returned by the ProductFamily object type.
Implements Product.
| Name | Description |
|---|---|
id (ID!) | |
name (String!) | |
description (String) | |
links (DiscoveryLinks!) | |
category (ProductCategory!) | |
vendor (Vendor!) |
ProductsConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ProductsEdge!]) | A list of edges. |
nodes ([Product]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ProductsEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (Product) | The item at the end of the edge. |
ProductsOverlap object
Fields returned by the ProductsOverlap object type.
| Name | Description |
|---|---|
productIds ([ID!]!) | |
usersAmount (ProductsOverlapUsersAmount!) | |
products ([Product!]!) |
ProductsOverlapUsersAmount object
Fields returned by the ProductsOverlapUsersAmount object type.
| Name | Description |
|---|---|
last60Days (Int!) |
ProductUsage object
Fields returned by the ProductUsage object type.
| Name | Description |
|---|---|
sources ([UsageSource!]!) | |
lastUsed (DateTime!) |
ProductUser object
Fields returned by the ProductUser object type.
| Name | Description |
|---|---|
userId (ID!) | |
target (UsageTarget) | |
usage (ProductUsage) | |
employeeId (ID) | |
actor (ProductUserActor) | |
product (Product) | |
employee (Employee) | |
licenses (LicensesConnection) |
ProductUsersConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([ProductUsersEdge!]) | A list of edges. |
nodes ([ProductUser!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
ProductUsersEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (ProductUser!) | The item at the end of the edge. |
Subdomain object
Fields returned by the Subdomain object type.
| Name | Description |
|---|---|
id (ID!) | |
type (SubdomainType) | |
url (URL!) |
UsageSource object
Fields returned by the UsageSource object type.
| Name | Description |
|---|---|
customerIntegrationId (ID) | |
dataSource (DiscoverySourceName!) | |
lastUsed (DateTime!) |
UsageTarget object
Fields returned by the UsageTarget object type.
| Name | Description |
|---|---|
id (ID!) | |
type (UsageTargetType!) |
UserUsage object
Fields returned by the UserUsage object type.
| Name | Description |
|---|---|
applicationId (ID!) | |
userId (ID!) | |
sources ([DiscoverySource!]!) | |
detailedSources ([UsageDetailedSource!]!) | |
firstUsed (DateTime) | |
lastUsed (DateTime) | |
recency (Int) | |
applicationDiscovery (ApplicationDiscovery) | |
applicationsUser (ApplicationsUser) | |
licenses (LicensesConnection) |
Vendor object
Fields returned by the Vendor object type.
Implements Product.
| Name | Description |
|---|---|
id (ID!) | |
name (String!) | |
description (String) | |
links (DiscoveryLinks) | |
state (DiscoveryState!) | |
owners (DiscoveryOwners!) | |
licensesCount (LicenseStatsLicensesCount!) | |
userCountStat (DiscoveryUserCountStat!) | |
pricingStats (PricingStats) | |
productFamilies (ProductFamiliesConnection) |
VendorsConnection object
A connection to a list of items.
| Name | Description |
|---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([VendorsEdge!]) | A list of edges. |
nodes ([Vendor!]) | A flattened list of the nodes. |
totalCount (Int!) | Identifies the total count of items in the connection. |
VendorsEdge object
An edge in a connection.
| Name | Description |
|---|---|
cursor (String!) | A cursor for use in pagination. |
node (Vendor!) | The item at the end of the edge. |
Input Types
AccountUsageActorFilterInput input
Input fields accepted by AccountUsageActorFilterInput.
| Name | Description |
|---|---|
and ([AccountUsageActorFilterInput!]) | |
or ([AccountUsageActorFilterInput!]) | |
name (StringOperationFilterInput) |
ApplicationDiscoveryDetailedSourceFilterInput input
Input fields accepted by ApplicationDiscoveryDetailedSourceFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoveryDetailedSourceFilterInput!]) | |
or ([ApplicationDiscoveryDetailedSourceFilterInput!]) | |
customerIntegrationId (ComparableIdTypeOperationFilterInput) | |
dataSource (DiscoverySourceNameOperationFilterInput) | |
firstUsed (DateTimeOperationFilterInput) | |
lastUsed (DateTimeOperationFilterInput) |
ApplicationDiscoveryEmployeeMetadataFilterInput input
Input fields accepted by ApplicationDiscoveryEmployeeMetadataFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoveryEmployeeMetadataFilterInput!]) | |
or ([ApplicationDiscoveryEmployeeMetadataFilterInput!]) | |
groupIds (ListComparableIdTypeOperationFilterInput) | |
countries (ListStringOperationFilterInput) | |
divisions (ListStringOperationFilterInput) | |
costCenters (ListStringOperationFilterInput) | |
departmentPaths (DepartmentPathsFilterInput) |
ApplicationDiscoveryEnrichedApplicationFilterInput input
Input fields accepted by ApplicationDiscoveryEnrichedApplicationFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoveryEnrichedApplicationFilterInput!]) | |
or ([ApplicationDiscoveryEnrichedApplicationFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) | |
categoryId (ComparableIdTypeOperationFilterInput) | |
name (StringOperationFilterInput) | |
tagIds (ListComparableIdTypeOperationFilterInput) | |
vendorName (StringOperationFilterInput) | |
vendorId (ComparableIdTypeOperationFilterInput) |
ApplicationDiscoveryEnrichedApplicationSortInput input
Input fields accepted by ApplicationDiscoveryEnrichedApplicationSortInput.
| Name | Description |
|---|---|
id (SortEnumType) | |
categoryId (SortEnumType) | |
name (SortEnumType) | |
portfolioType (SortEnumType) | |
vendorName (SortEnumType) | |
vendorId (SortEnumType) |
ApplicationDiscoveryFilterInput input
Input fields accepted by ApplicationDiscoveryFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoveryFilterInput!]) | |
or ([ApplicationDiscoveryFilterInput!]) | |
detailedSources (ListFilterInputTypeOfDetailedSourceDbModelFilterInput) | |
employeeMetadata (ApplicationDiscoveryEmployeeMetadataFilterInput) | |
id (ComparableIdTypeOperationFilterInput) | |
applicationId (ComparableIdTypeOperationFilterInput) | |
state (DiscoveryStateOperationFilterInput) | |
portfolioType (NullableOfPortfolioTypeOperationFilterInput) | |
lastUsed (DateTimeOperationFilterInput) | |
ownerId (ComparableIdTypeOperationFilterInput) | |
owners (DiscoveryOwnersFilterInput) | |
license (ProductLicenseFilterInput) | |
contractDetails (DiscoveryContractDetailsFilterInput) | |
createdAt (DateTimeOperationFilterInput) | |
application (ApplicationDiscoveryEnrichedApplicationFilterInput) | |
name (StringOperationFilterInput) | |
userCountStat (ApplicationDiscoveryUserCountStatFilterInput) | |
sources (ListFilterInputTypeOfApplicationDiscoverySourceFilterInput) |
ApplicationDiscoverySortInput input
Input fields accepted by ApplicationDiscoverySortInput.
| Name | Description |
|---|---|
id (SortEnumType) | |
applicationId (SortEnumType) | |
state (SortEnumType) | |
portfolioType (SortEnumType) | |
lastUsed (SortEnumType) | |
ownerId (SortEnumType) | |
license (ProductLicenseSortInput) | |
contractDetails (DiscoveryContractDetailsSortInput) | |
createdAt (SortEnumType) | |
application (ApplicationDiscoveryEnrichedApplicationSortInput) | |
name (SortEnumType) | |
userCountStat (ApplicationDiscoveryUserCountStatSortInput) |
ApplicationDiscoverySourceFilterInput input
Input fields accepted by ApplicationDiscoverySourceFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoverySourceFilterInput!]) | |
or ([ApplicationDiscoverySourceFilterInput!]) | |
dataSource (DataSourceOperationFilterInput) |
ApplicationDiscoveryUserCountStatFilterInput input
Input fields accepted by ApplicationDiscoveryUserCountStatFilterInput.
| Name | Description |
|---|---|
and ([ApplicationDiscoveryUserCountStatFilterInput!]) | |
or ([ApplicationDiscoveryUserCountStatFilterInput!]) | |
all (IntOperationFilterInput) | |
last12Months (IntOperationFilterInput) | |
last6Months (IntOperationFilterInput) | |
last3Months (IntOperationFilterInput) | |
last2Months (IntOperationFilterInput) | |
last1Month (IntOperationFilterInput) | |
last60Days (IntOperationFilterInput) | |
last30Days (IntOperationFilterInput) |
ApplicationDiscoveryUserCountStatSortInput input
Input fields accepted by ApplicationDiscoveryUserCountStatSortInput.
| Name | Description |
|---|---|
all (SortEnumType) | |
last12Months (SortEnumType) | |
last6Months (SortEnumType) | |
last3Months (SortEnumType) | |
last2Months (SortEnumType) | |
last1Month (SortEnumType) | |
last60Days (SortEnumType) | |
last30Days (SortEnumType) |
ApplicationUsagePeriodInput input
Input fields accepted by ApplicationUsagePeriodInput.
ChangeVendorOwnerInput input
Input fields accepted by ChangeVendorOwnerInput.
| Name | Description |
|---|---|
ownerType (DiscoveryOwnerType!) | |
ownerId (ID) |
ChangeVendorsOwnersInput input
Input fields accepted by ChangeVendorsOwnersInput.
| Name | Description |
|---|---|
owners ([ChangeVendorOwnerInput!]!) |
ChangeVendorsStateInput input
Input fields accepted by ChangeVendorsStateInput.
| Name | Description |
|---|---|
state (DiscoveryState!) |
ContractTypeOperationFilterInput input
Input fields accepted by ContractTypeOperationFilterInput.
| Name | Description |
|---|---|
eq (ContractType) | |
neq (ContractType) | |
in ([ContractType!]) | |
nin ([ContractType!]) |
DataSourceOperationFilterInput input
Input fields accepted by DataSourceOperationFilterInput.
| Name | Description |
|---|---|
eq (DiscoverySourceName) | |
neq (DiscoverySourceName) | |
in ([DiscoverySourceName!]) | |
nin ([DiscoverySourceName!]) |
DepartmentPathFilterInput input
Input fields accepted by DepartmentPathFilterInput.
| Name | Description |
|---|---|
all (StringOperationFilterInput) | |
none (StringOperationFilterInput) | |
some (StringOperationFilterInput) | |
any (Boolean) | |
startsWith ([String!]) | |
nstartsWith ([String!]) | |
isNullish (Boolean) |
DepartmentPathsFilterInput input
Input fields accepted by DepartmentPathsFilterInput.
| Name | Description |
|---|---|
and ([DepartmentPathsFilterInput!]) | |
or ([DepartmentPathsFilterInput!]) | |
startsWith ([String!]) |
DeviceAgentEmployeeFilterInput input
Input fields accepted by DeviceAgentEmployeeFilterInput.
| Name | Description |
|---|---|
and ([DeviceAgentEmployeeFilterInput!]) | |
or ([DeviceAgentEmployeeFilterInput!]) | |
email (StringOperationFilterInput) | |
firstName (StringOperationFilterInput) | |
lastName (StringOperationFilterInput) | |
status (EmployeeStatusOperationFilterInput) | |
country (StringOperationFilterInput) | |
division (StringOperationFilterInput) | |
costCenter (StringOperationFilterInput) | |
departmentPath (DepartmentPathFilterInput) |
DeviceAgentFilterInput input
Input fields accepted by DeviceAgentFilterInput.
| Name | Description |
|---|---|
and ([DeviceAgentFilterInput!]) | |
or ([DeviceAgentFilterInput!]) | |
agentType (DeviceAgentTypeOperationFilterInput) | |
lastHeartbeatAt (DateTimeOperationFilterInput) | |
employee (DeviceAgentEmployeeFilterInput) |
DeviceAgentSortInput input
Input fields accepted by DeviceAgentSortInput.
| Name | Description |
|---|---|
lastHeartbeatAt (SortEnumType) | |
version (SortEnumType) |
DeviceAgentTypeOperationFilterInput input
Input fields accepted by DeviceAgentTypeOperationFilterInput.
| Name | Description |
|---|---|
eq (DeviceAgentType) | |
neq (DeviceAgentType) | |
in ([DeviceAgentType!]) | |
nin ([DeviceAgentType!]) |
DiscoveryContractDetailsFilterInput input
Input fields accepted by DiscoveryContractDetailsFilterInput.
| Name | Description |
|---|---|
and ([DiscoveryContractDetailsFilterInput!]) | |
or ([DiscoveryContractDetailsFilterInput!]) | |
startDate (DateOperationFilterInput) | |
renewal (DiscoveryContractRenewalFilterInput) | |
type (ContractTypeOperationFilterInput) |
DiscoveryContractDetailsSortInput input
Input fields accepted by DiscoveryContractDetailsSortInput.
| Name | Description |
|---|---|
startDate (SortEnumType) | |
renewal (DiscoveryContractRenewalSortInput) |
DiscoveryContractRenewalFilterInput input
Input fields accepted by DiscoveryContractRenewalFilterInput.
| Name | Description |
|---|---|
and ([DiscoveryContractRenewalFilterInput!]) | |
or ([DiscoveryContractRenewalFilterInput!]) | |
upcomingDate (DateOperationFilterInput) | |
isNullish (Boolean) |
DiscoveryContractRenewalSortInput input
Input fields accepted by DiscoveryContractRenewalSortInput.
| Name | Description |
|---|---|
upcomingDate (SortEnumType) |
DiscoveryLinkSortInput input
Input fields accepted by DiscoveryLinkSortInput.
| Name | Description |
|---|---|
source (SortEnumType) | |
url (UriSortInput) |
DiscoveryLinksSortInput input
Input fields accepted by DiscoveryLinksSortInput.
| Name | Description |
|---|---|
homePage (DiscoveryLinkSortInput) | |
pricingPage (DiscoveryLinkSortInput) | |
privacyPolicy (DiscoveryLinkSortInput) | |
termsOfService (DiscoveryLinkSortInput) | |
security (DiscoveryLinkSortInput) | |
gdpr (DiscoveryLinkSortInput) | |
cookiePolicy (DiscoveryLinkSortInput) | |
about (DiscoveryLinkSortInput) |
DiscoveryOwnerFilterInput input
Input fields accepted by DiscoveryOwnerFilterInput.
| Name | Description |
|---|---|
and ([DiscoveryOwnerFilterInput!]) | |
or ([DiscoveryOwnerFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) |
DiscoveryOwnersFilterInput input
Input fields accepted by DiscoveryOwnersFilterInput.
| Name | Description |
|---|---|
and ([DiscoveryOwnersFilterInput!]) | |
or ([DiscoveryOwnersFilterInput!]) | |
itOwner (DiscoveryOwnerFilterInput) | |
legalOwner (DiscoveryOwnerFilterInput) | |
procurementOwner (DiscoveryOwnerFilterInput) | |
businessOwner (DiscoveryOwnerFilterInput) | |
financeOwner (DiscoveryOwnerFilterInput) | |
securityOwner (DiscoveryOwnerFilterInput) |
DiscoveryOwnerSortInput input
Input fields accepted by DiscoveryOwnerSortInput.
| Name | Description |
|---|---|
id (SortEnumType) | |
updatedAt (SortEnumType) | |
setAt (SortEnumType) | |
removedAt (SortEnumType) |
DiscoveryOwnersSortInput input
Input fields accepted by DiscoveryOwnersSortInput.
| Name | Description |
|---|---|
itOwner (DiscoveryOwnerSortInput) | |
itOwnerId (SortEnumType) | |
legalOwner (DiscoveryOwnerSortInput) | |
legalOwnerId (SortEnumType) | |
procurementOwner (DiscoveryOwnerSortInput) | |
procurementOwnerId (SortEnumType) | |
businessOwner (DiscoveryOwnerSortInput) | |
businessOwnerId (SortEnumType) | |
financeOwner (DiscoveryOwnerSortInput) | |
financeOwnerId (SortEnumType) | |
securityOwner (DiscoveryOwnerSortInput) | |
securityOwnerId (SortEnumType) |
DiscoverySourceNameOperationFilterInput input
Input fields accepted by DiscoverySourceNameOperationFilterInput.
| Name | Description |
|---|---|
eq (DiscoverySourceName) | |
neq (DiscoverySourceName) | |
in ([DiscoverySourceName!]) | |
nin ([DiscoverySourceName!]) |
DiscoveryStateOperationFilterInput input
Input fields accepted by DiscoveryStateOperationFilterInput.
| Name | Description |
|---|---|
eq (DiscoveryState) | |
neq (DiscoveryState) | |
in ([DiscoveryState!]) | |
nin ([DiscoveryState!]) |
DiscoveryUserCountStatSortInput input
Input fields accepted by DiscoveryUserCountStatSortInput.
| Name | Description |
|---|---|
all (SortEnumType) | |
last12Months (SortEnumType) | |
last6Months (SortEnumType) | |
last3Months (SortEnumType) | |
last2Months (SortEnumType) | |
last1Month (SortEnumType) | |
last60Days (SortEnumType) | |
last30Days (SortEnumType) |
EmployeeLicenseFilterInput input
Input fields accepted by EmployeeLicenseFilterInput.
| Name | Description |
|---|---|
productId (EqualOnlyOperationFilterInputTypeOfIdTypeFilterInput) |
EmployeeProductFilterInput input
Input fields accepted by EmployeeProductFilterInput.
| Name | Description |
|---|---|
productId (EqualOnlyOperationFilterInputTypeOfIdTypeFilterInput) |
EmployeeUsageActorFilterInput input
Input fields accepted by EmployeeUsageActorFilterInput.
| Name | Description |
|---|---|
and ([EmployeeUsageActorFilterInput!]) | |
or ([EmployeeUsageActorFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) | |
name (StringOperationFilterInput) | |
email (StringOperationFilterInput) | |
status (EmployeeStatusOperationFilterInput) | |
groupIds (ListComparableIdTypeOperationFilterInput) | |
country (StringOperationFilterInput) | |
division (StringOperationFilterInput) | |
costCenter (StringOperationFilterInput) | |
departmentPath (DepartmentPathFilterInput) |
IntOperationFilterInput input
Input fields accepted by IntOperationFilterInput.
| Name | Description |
|---|---|
eq (Int) | |
neq (Int) | |
in ([Int]) | |
nin ([Int]) | |
gt (Int) | |
ngt (Int) | |
gte (Int) | |
ngte (Int) | |
lt (Int) | |
nlt (Int) | |
lte (Int) | |
nlte (Int) |
InvoiceSortInput input
Input fields accepted by InvoiceSortInput.
| Name | Description |
|---|---|
customerId (SortEnumType) | |
name (SortEnumType) | |
date (SortEnumType) | |
from (SortEnumType) | |
applicationId (SortEnumType) | |
firstRelatedAttachmentId (SortEnumType) |
LicenseStatsCostsFilterInput input
Input fields accepted by LicenseStatsCostsFilterInput.
| Name | Description |
|---|---|
and ([LicenseStatsCostsFilterInput!]) | |
or ([LicenseStatsCostsFilterInput!]) | |
total (FloatOperationFilterInput) | |
perLicense (FloatOperationFilterInput) | |
isNullish (Boolean) |
LicenseStatsCostsSortInput input
Input fields accepted by LicenseStatsCostsSortInput.
| Name | Description |
|---|---|
total (SortEnumType) | |
perLicense (SortEnumType) |
LicenseStatsFilterInput input
Input fields accepted by LicenseStatsFilterInput.
| Name | Description |
|---|---|
and ([LicenseStatsFilterInput!]) | |
or ([LicenseStatsFilterInput!]) | |
annualLicenseCost (LicenseStatsCostsFilterInput) |
LicenseStatsLicensesCountSortInput input
Input fields accepted by LicenseStatsLicensesCountSortInput.
| Name | Description |
|---|---|
billable (SortEnumType) | |
nonBillable (SortEnumType) | |
assigned (SortEnumType) | |
unassigned (SortEnumType) |
LicenseStatsSortInput input
Input fields accepted by LicenseStatsSortInput.
| Name | Description |
|---|---|
annualLicenseCost (LicenseStatsCostsSortInput) |
ListFilterInputTypeOfApplicationDiscoverySourceFilterInput input
Input fields accepted by ListFilterInputTypeOfApplicationDiscoverySourceFilterInput.
| Name | Description |
|---|---|
all (ApplicationDiscoverySourceFilterInput) | |
none (ApplicationDiscoverySourceFilterInput) | |
some (ApplicationDiscoverySourceFilterInput) | |
any (Boolean) |
ListFilterInputTypeOfDetailedSourceDbModelFilterInput input
Input fields accepted by ListFilterInputTypeOfDetailedSourceDbModelFilterInput.
| Name | Description |
|---|---|
all (ApplicationDiscoveryDetailedSourceFilterInput) | |
none (ApplicationDiscoveryDetailedSourceFilterInput) | |
some (ApplicationDiscoveryDetailedSourceFilterInput) | |
any (Boolean) |
ListFilterInputTypeOfUsageSourceFilterInput input
Input fields accepted by ListFilterInputTypeOfUsageSourceFilterInput.
| Name | Description |
|---|---|
all (UsageSourceFilterInput) | |
none (UsageSourceFilterInput) | |
some (UsageSourceFilterInput) | |
any (Boolean) |
ListStringOperationFilterInput input
Input fields accepted by ListStringOperationFilterInput.
| Name | Description |
|---|---|
all (StringOperationFilterInput) | |
none (StringOperationFilterInput) | |
some (StringOperationFilterInput) | |
any (Boolean) |
NullableOfPortfolioTypeOperationFilterInput input
Input fields accepted by NullableOfPortfolioTypeOperationFilterInput.
| Name | Description |
|---|---|
eq (PortfolioType) | |
neq (PortfolioType) | |
in ([PortfolioType]) | |
nin ([PortfolioType]) |
PotentialSavingSortInput input
Input fields accepted by PotentialSavingSortInput.
| Name | Description |
|---|---|
amount (SortEnumType) | |
percentage (SortEnumType) | |
rate (SortEnumType) |
PricingStatsSortInput input
Input fields accepted by PricingStatsSortInput.
| Name | Description |
|---|---|
annualCost (SortEnumType) | |
annualUnitPrice (SortEnumType) | |
potentialSaving (PotentialSavingSortInput) |
ProductFamilyFilterInput input
Input fields accepted by ProductFamilyFilterInput.
| Name | Description |
|---|---|
and ([ProductFamilyFilterInput!]) | |
or ([ProductFamilyFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) | |
name (StringOperationFilterInput) |
ProductFamilySortInput input
Input fields accepted by ProductFamilySortInput.
| Name | Description |
|---|---|
name (SortEnumType) |
ProductLicenseFilterInput input
Input fields accepted by ProductLicenseFilterInput.
| Name | Description |
|---|---|
and ([ProductLicenseFilterInput!]) | |
or ([ProductLicenseFilterInput!]) | |
stats (LicenseStatsFilterInput) | |
origin (ProductLicenseOriginOperationFilterInput) |
ProductLicenseOriginOperationFilterInput input
Input fields accepted by ProductLicenseOriginOperationFilterInput.
| Name | Description |
|---|---|
eq (ProductLicenseOrigin) | |
neq (ProductLicenseOrigin) | |
in ([ProductLicenseOrigin!]) | |
nin ([ProductLicenseOrigin!]) |
ProductLicenseSortInput input
Input fields accepted by ProductLicenseSortInput.
| Name | Description |
|---|---|
stats (LicenseStatsSortInput) |
ProductSortInput input
Input fields accepted by ProductSortInput.
| Name | Description |
|---|---|
id (SortEnumType) | |
name (SortEnumType) |
ProductsOverlapInput input
Input for analyzing user overlap between products. Returns users who use at least overlapSize apps from productIds list and don't use any apps from excludeProductIds list.
| Name | Description |
|---|---|
productIds ([ID!]!) | List of product IDs to analyze for overlap |
overlapSize (Int!) | Minimum number of products from ProductIds that users must use |
excludeProductIds ([ID!]) | Optional list of product IDs to exclude - users using any of these products will be filtered out |
ProductUsageActorFilterInput input
Input fields accepted by ProductUsageActorFilterInput.
| Name | Description |
|---|---|
and ([ProductUsageActorFilterInput!]) | |
or ([ProductUsageActorFilterInput!]) | |
account (AccountUsageActorFilterInput) | |
employee (EmployeeUsageActorFilterInput) | |
browserExtensionInstanceId (StringOperationFilterInput) |
ProductUsageFilterInput input
Input fields accepted by ProductUsageFilterInput.
| Name | Description |
|---|---|
and ([ProductUsageFilterInput!]) | |
or ([ProductUsageFilterInput!]) | |
sources (ListFilterInputTypeOfUsageSourceFilterInput) | |
lastUsed (DateTimeOperationFilterInput) |
ProductUsageSortInput input
Input fields accepted by ProductUsageSortInput.
| Name | Description |
|---|---|
lastUsed (SortEnumType) |
ProductUsageTargetFilterInput input
Input fields accepted by ProductUsageTargetFilterInput.
| Name | Description |
|---|---|
and ([ProductUsageTargetFilterInput!]) | |
or ([ProductUsageTargetFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) | |
type (UsageTargetTypeOperationFilterInput) |
ProductUserFilterInput input
Input fields accepted by ProductUserFilterInput.
| Name | Description |
|---|---|
and ([ProductUserFilterInput!]) | |
or ([ProductUserFilterInput!]) | |
target (ProductUsageTargetFilterInput) | |
actor (ProductUsageActorFilterInput) | |
usage (ProductUsageFilterInput) |
ProductUserSortInput input
Input fields accepted by ProductUserSortInput.
| Name | Description |
|---|---|
id (SortEnumType) | |
usage (ProductUsageSortInput) | |
name (SortEnumType) |
UriSortInput input
Input fields accepted by UriSortInput.
| Name | Description |
|---|---|
absolutePath (SortEnumType) | |
absoluteUri (SortEnumType) | |
localPath (SortEnumType) | |
authority (SortEnumType) | |
hostNameType (SortEnumType) | |
isDefaultPort (SortEnumType) | |
isFile (SortEnumType) | |
isLoopback (SortEnumType) | |
pathAndQuery (SortEnumType) | |
isUnc (SortEnumType) | |
host (SortEnumType) | |
port (SortEnumType) | |
query (SortEnumType) | |
fragment (SortEnumType) | |
scheme (SortEnumType) | |
originalString (SortEnumType) | |
dnsSafeHost (SortEnumType) | |
idnHost (SortEnumType) | |
isAbsoluteUri (SortEnumType) | |
userEscaped (SortEnumType) | |
userInfo (SortEnumType) |
UsageSourceFilterInput input
Input fields accepted by UsageSourceFilterInput.
| Name | Description |
|---|---|
and ([UsageSourceFilterInput!]) | |
or ([UsageSourceFilterInput!]) | |
customerIntegrationId (ComparableIdTypeOperationFilterInput) | |
dataSource (DataSourceOperationFilterInput) | |
lastUsed (DateTimeOperationFilterInput) |
UsageTargetTypeOperationFilterInput input
Input fields accepted by UsageTargetTypeOperationFilterInput.
| Name | Description |
|---|---|
eq (UsageTargetType) | |
neq (UsageTargetType) | |
in ([UsageTargetType!]) | |
nin ([UsageTargetType!]) |
VendorDiscoveryFilterInput input
Input fields accepted by VendorDiscoveryFilterInput.
| Name | Description |
|---|---|
and ([VendorDiscoveryFilterInput!]) | |
or ([VendorDiscoveryFilterInput!]) | |
id (ComparableIdTypeOperationFilterInput) | |
name (StringOperationFilterInput) | |
state (DiscoveryStateOperationFilterInput) |
VendorSortInput input
Input fields accepted by VendorSortInput.
| Name | Description |
|---|---|
state (SortEnumType) | |
owners (DiscoveryOwnersSortInput) | |
licensesCount (LicenseStatsLicensesCountSortInput) | |
userCountStat (DiscoveryUserCountStatSortInput) | |
pricingStats (PricingStatsSortInput) | |
description (SortEnumType) | |
links (DiscoveryLinksSortInput) | |
id (SortEnumType) | |
name (SortEnumType) |
Interfaces
Error interface
Fields defined by the Error interface.
| Name | Description |
|---|---|
message (String!) |
Product interface
Fields defined by the Product interface.
| Name | Description |
|---|---|
id (ID!) | |
name (String!) |
ProductLicense interface
Fields defined by the ProductLicense interface.
| Name | Description |
|---|---|
origin (ProductLicenseOrigin!) | |
stats (LicenseStats!) |
Unions
ApplicationDiscoverySource union
Possible object types returned by the ApplicationDiscoverySource union.
Possible types: DirectIntegrationDiscoverySource, AuditLogDiscoverySource, ExternalDiscoveryEngineDiscoverySource, BrowserExtensionDiscoverySource, DesktopDiscoverySource, FinanceDiscoverySource, ManualDiscoverySource, EmailDiscoverySource
ChangeVendorsOwnersError union
Possible object types returned by the ChangeVendorsOwnersError union.
Possible types: FailedToChangeVendorsOwnersError
ChangeVendorsStateError union
Possible object types returned by the ChangeVendorsStateError union.
Possible types: FailedToChangeVendorsStateError
DeviceAgentMetadata union
Possible object types returned by the DeviceAgentMetadata union.
Possible types: BrowserExtensionMetadata, DesktopAgentMetadata
DiscoveryDetailedSource union
Possible object types returned by the DiscoveryDetailedSource union.
Possible types: BuiltInSource, IntegrationSource
ProductUserActor union
Possible object types returned by the ProductUserActor union.
Possible types: Account, BrowserExtensionInstance
UsageDetailedSource union
Possible object types returned by the UsageDetailedSource union.
Possible types: BuiltInSource, IntegrationSource, IntegrationPlanSource
Enums
ApplicationType enum
Accepted values for the ApplicationType enum.
| Value | Description |
|---|---|
APPLICATION |
ContractType enum
Contract type
| Value | Description |
|---|---|
CUSTOM | |
MONTHLY | |
YEARLY |
DeviceAgentType enum
Accepted values for the DeviceAgentType enum.
| Value | Description |
|---|---|
BROWSER_EXTENSION | |
DESKTOP_AGENT |
DiscoveryLinkSource enum
Accepted values for the DiscoveryLinkSource enum.
| Value | Description |
|---|---|
MANUAL | |
AI |
DiscoveryOwnerType enum
Accepted values for the DiscoveryOwnerType enum.
| Value | Description |
|---|---|
IT | |
LEGAL | |
PROCUREMENT | |
BUSINESS | |
FINANCE | |
SECURITY |
DiscoverySourceName enum
Accepted values for the DiscoverySourceName enum.
| Value | Description |
|---|---|
EMAIL | |
BROWSER_EXTENSION | |
AUDIT_LOG | |
FINANCE | |
NETWORK_LOG | |
DIRECT_INTEGRATION | |
DESKTOP | |
MANUAL | |
TOKEN | |
EXTERNAL_DISCOVERY_ENGINE |
DiscoveryState enum
Accepted values for the DiscoveryState enum.
| Value | Description |
|---|---|
DISCOVERED | |
IN_REVIEW | |
BUSINESS_EVALUATION | |
DISQUALIFIED | |
SANCTIONED | |
DEPRECATED | |
ARCHIVED |
PortfolioType enum
Accepted values for the PortfolioType enum.
| Value | Description |
|---|---|
CORE | |
DIFFERENTIATION | |
INNOVATION | |
CUT |
PotentialSavingRate enum
Accepted values for the PotentialSavingRate enum.
| Value | Description |
|---|---|
NONE | |
LOW | |
MEDIUM | |
HIGH |
ProductLicenseOrigin enum
Accepted values for the ProductLicenseOrigin enum.
| Value | Description |
|---|---|
MANUAL | |
INTEGRATION |
ProductType enum
Accepted values for the ProductType enum.
| Value | Description |
|---|---|
APPLICATION | |
VENDOR | |
PRODUCT_FAMILY |
SubdomainType enum
Accepted values for the SubdomainType enum.
| Value | Description |
|---|---|
PRICING | |
PRIVACY_POLICY | |
TERMS_OF_SERVICE | |
SECURITY | |
GDPR | |
HOMEPAGE | |
COOKIE_POLICY | |
ABOUT |
UsageTargetType enum
Accepted values for the UsageTargetType enum.
| Value | Description |
|---|---|
APPLICATION | |
PRODUCT_FAMILY | |
VENDOR |