[{"data":1,"prerenderedAt":269},["ShallowReactive",2],{"navigation":3,"\u002Fgql-schema-reference":99,"\u002Fgql-schema-reference-surround":264},[4,16,52,71,91],{"title":5,"path":6,"stem":7,"children":8,"icon":15},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,11],{"title":10,"path":6,"stem":7,"children":-1},"Introduction",{"title":12,"path":13,"stem":14,"children":-1},"Authentication","\u002Fgetting-started\u002Fauthentication","1.getting-started\u002F2.authentication","i-lucide-rocket",{"title":17,"path":18,"stem":19,"children":20,"icon":51},"GraphQL API","\u002Fgraphql-api","2.graphql-api\u002F1.index",[21,23,27,31,35,39,43,47],{"title":22,"path":18,"stem":19,"children":-1},"API Overview",{"title":24,"path":25,"stem":26,"children":-1},"Querying Patterns","\u002Fgraphql-api\u002Fquerying","2.graphql-api\u002F2.querying",{"title":28,"path":29,"stem":30,"children":-1},"Mutation Patterns","\u002Fgraphql-api\u002Fmutations","2.graphql-api\u002F3.mutations",{"title":32,"path":33,"stem":34,"children":-1},"List SaaS Applications","\u002Fgraphql-api\u002Fguides\u002Flist-applications","2.graphql-api\u002F4.guides\u002F1.list-applications",{"title":36,"path":37,"stem":38,"children":-1},"Find Unused Licenses","\u002Fgraphql-api\u002Fguides\u002Ffind-unused-licenses","2.graphql-api\u002F4.guides\u002F2.find-unused-licenses",{"title":40,"path":41,"stem":42,"children":-1},"Retrieve Upcoming Renewals","\u002Fgraphql-api\u002Fguides\u002Fupcoming-renewals","2.graphql-api\u002F4.guides\u002F3.upcoming-renewals",{"title":44,"path":45,"stem":46,"children":-1},"Handle GraphQL Errors","\u002Fgraphql-api\u002Fguides\u002Fhandle-errors","2.graphql-api\u002F4.guides\u002F4.handle-errors",{"title":48,"path":49,"icon":50},"API Reference","\u002Fgql-schema-reference","i-lucide-file-code","i-lucide-braces",{"title":53,"path":54,"stem":55,"children":56,"icon":70},"Sync API","\u002Fsync-api","3.sync-api\u002F1.index",[57,59,63,67],{"title":58,"path":54,"stem":55,"children":-1},"Viio Sync API",{"title":60,"path":61,"stem":62,"children":-1},"Quickstart","\u002Fsync-api\u002Fquickstart","3.sync-api\u002F2.quickstart",{"title":64,"path":65,"icon":66},"Examples","\u002Fsync-api\u002Faws-lambda-python","i-lucide-code-xml",{"title":68,"path":69,"icon":50},"SDK Reference","\u002Fsync-api\u002Fapi-reference","i-lucide-refresh-cw",{"title":72,"path":73,"stem":74,"children":75,"icon":90},"MCP Server","\u002Fmcp-server","4.mcp-server\u002F1.index",[76,78,82,86],{"title":77,"path":73,"stem":74,"children":-1},"Viio MCP Server",{"title":79,"path":80,"stem":81,"children":-1},"Setup","\u002Fmcp-server\u002Fsetup","4.mcp-server\u002F2.setup",{"title":83,"path":84,"stem":85,"children":-1},"Available Tools","\u002Fmcp-server\u002Ftools","4.mcp-server\u002F3.tools",{"title":87,"path":88,"stem":89,"children":-1},"SaaS Analysis Use Cases","\u002Fmcp-server\u002Fuse-cases","4.mcp-server\u002F4.use-cases","i-lucide-bot",{"title":92,"path":93,"stem":94,"children":95,"icon":98},"AI Integration","\u002Fai","5.ai\u002F1.index",[96],{"title":97,"path":93,"stem":94,"children":-1},"llms.txt","i-lucide-sparkles",{"id":100,"title":101,"body":102,"dateModified":252,"datePublished":253,"description":254,"extension":255,"links":256,"meta":257,"navigation":258,"path":49,"seo":259,"stem":262,"__hash__":263},"docs\u002F3.gql-schema-reference\u002F1.index.md","GraphQL Schema Reference",{"type":103,"value":104,"toc":233},"minimark",[105,109,114,123,126,133,136,143,146,153,156,163,166,173,176,183,186,193,196,203,206,213,216,223,226],[106,107,108],"p",{},"Use this reference to find operations by the part of Viio you are integrating with. Every operation links to its return types, inputs, enums, and scalars.",[110,111,113],"h2",{"id":112},"reference-by-area","Reference by area",[115,116,118],"h3",{"id":117},"accounts",[119,120,122],"a",{"href":121},"\u002Fgql-schema-reference\u002Faccounts","Accounts",[106,124,125],{},"Account records and account-level SaaS activity.",[115,127,129],{"id":128},"procurement",[119,130,132],{"href":131},"\u002Fgql-schema-reference\u002Fprocurement","Procurement",[106,134,135],{},"Procurement cases, savings, totals, and case workflows.",[115,137,139],{"id":138},"discovery",[119,140,142],{"href":141},"\u002Fgql-schema-reference\u002Fdiscovery","Discovery",[106,144,145],{},"Application and device discovery, overlap analysis, vendors, ownership, and agent diagnostics.",[115,147,149],{"id":148},"licenses",[119,150,152],{"href":151},"\u002Fgql-schema-reference\u002Flicenses","Licenses",[106,154,155],{},"Contracts, license plans, assigned licenses, analytics, usage, pricing, and optimization opportunities.",[115,157,159],{"id":158},"people-organization",[119,160,162],{"href":161},"\u002Fgql-schema-reference\u002Fpeople-organization","People & Organization",[106,164,165],{},"Employees, departments, organizational attributes, and analysis scope.",[115,167,169],{"id":168},"integrations",[119,170,172],{"href":171},"\u002Fgql-schema-reference\u002Fintegrations","Integrations",[106,174,175],{},"Direct integration installations and synchronization state.",[115,177,179],{"id":178},"boards",[119,180,182],{"href":181},"\u002Fgql-schema-reference\u002Fboards","Boards",[106,184,185],{},"Portal boards, content, names, privacy, and lifecycle.",[115,187,189],{"id":188},"tenant",[119,190,192],{"href":191},"\u002Fgql-schema-reference\u002Ftenant","Tenant",[106,194,195],{},"Tenant settings, members, currency, and data retention.",[115,197,199],{"id":198},"surveys",[119,200,202],{"href":201},"\u002Fgql-schema-reference\u002Fsurveys","Surveys",[106,204,205],{},"Survey definitions, responses, reminders, and lifecycle.",[115,207,209],{"id":208},"identity",[119,210,212],{"href":211},"\u002Fgql-schema-reference\u002Fidentity","Identity",[106,214,215],{},"The authenticated user's identity and permissions.",[115,217,219],{"id":218},"common-types",[119,220,222],{"href":221},"\u002Fgql-schema-reference\u002Fcommon","Common Types",[106,224,225],{},"Shared types used across GraphQL product areas.",[106,227,228,229,232],{},"Start with the ",[119,230,231],{"href":18},"GraphQL API overview"," for the endpoint, authentication, and a complete request example.",{"title":234,"searchDepth":235,"depth":236,"links":237},"",1,2,[238],{"id":112,"depth":236,"text":113,"children":239},[240,242,243,244,245,246,247,248,249,250,251],{"id":117,"depth":241,"text":122},3,{"id":128,"depth":241,"text":132},{"id":138,"depth":241,"text":142},{"id":148,"depth":241,"text":152},{"id":158,"depth":241,"text":162},{"id":168,"depth":241,"text":172},{"id":178,"depth":241,"text":182},{"id":188,"depth":241,"text":192},{"id":198,"depth":241,"text":202},{"id":208,"depth":241,"text":212},{"id":218,"depth":241,"text":222},"2026-08-10","2026-08-03","Explore the Viio GraphQL API schema by product area.","md",null,{},true,{"title":260,"description":261},"Viio GraphQL API Schema Reference","Explore every public Viio GraphQL query and mutation by product area, with linked types, inputs, enums, and scalars.","3.gql-schema-reference\u002F1.index","kwhN41-Sm9WIdIyV9sYrjZu2CG7WIYu-0g4pIrylL20",[265,267],{"title":44,"path":45,"stem":46,"description":266,"children":-1},"Handle transport, GraphQL, partial-data, authentication, and mutation errors safely.",{"title":122,"path":121,"stem":268,"description":125,"children":-1},"3.gql-schema-reference\u002Faccounts",1787319038267]