For the complete documentation index, see llms.txt. This page is also available as Markdown.

getExternalSaas

Get a paginated, filterable, sortable list of external SaaS tools in the AI BOM.

Examples

query GetExternalSaas($input: GetExternalSaasInput) {
  getExternalSaas(input: $input) {
    items {
      name
      description
      totalUsers
      totalCommands
      totalCalls
      lastActivity
      userTotalCalls
      userLastUsedAt
      firstSeen
    }
    total
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

{
  "input": {
    "filter": {
      "name": ["api.github.com"],
      "command": ["curl"],
      "user": ["developer@example.com"],
      "source": ["Cursor"]
    },
    "sort": {
      "field": "Name",
      "direction": "Asc"
    },
    "limit": 100,
    "offset": 0,
    "dateRange": {
      "from": 1749000000000,
      "to": 1749900000000
    },
    "includeAggregateTotals": true
  }
}

Arguments

You can use the following argument(s) to customize your getExternalSaas query.

Argument
Description
Supported fields

filter ExternalSaasFilterInput sort ExternalSaasSortInput limit Int offset Int dateRange VibeSecDateRange includeAggregateTotals Boolean

Fields

Return type: GetExternalSaasResponse!

You can use the following field(s) to specify what information your getExternalSaas query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

List of external SaaS services matching the query criteria

name String! description String totalUsers Int! totalCommands Int! totalCalls Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime

Deprecated: Use items

name String! description String totalUsers Int! totalCommands Int! totalCalls Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime

total Int!

Total number of external SaaS services matching the query criteria

Last updated