Private/NestedFunctions/JCTypes.json

[
  {
    "Category": "Temp-Removed",
    "TypeName": {
      "TypeNameSingular": "active_directory",
      "TypeNamePlural": "activedirectories"
    },
    "Targets": [
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/v2/activedirectories",
      "Item": "/api/v2/activedirectories/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "domain",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "application",
      "TypeNamePlural": "applications"
    },
    "Targets": [
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/applications",
      "Item": "/api/applications/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "displayName",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "user",
        "TargetExcludedPlural": "users"
      }
    ]
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "command",
      "TypeNamePlural": "commands"
    },
    "Targets": [
      {
        "TargetSingular": "system",
        "TargetPlural": "systems"
      },
      {
        "TargetSingular": "system_group",
        "TargetPlural": "systemgroups"
      }
    ],
    "Url": {
      "List": "/api/commands",
      "Item": "/api/commands/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "g_suite",
      "TypeNamePlural": "gsuites"
    },
    "Targets": [
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/v2/directories",
      "Item": "/api/v2/directories",
      "Variables": []
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "ldap_server",
      "TypeNamePlural": "ldapservers"
    },
    "Targets": [
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/v2/ldapservers",
      "Item": "/api/v2/ldapservers/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "office_365",
      "TypeNamePlural": "office365s"
    },
    "Targets": [
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/v2/directories",
      "Item": "/api/v2/directories",
      "Variables": []
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "policy",
      "TypeNamePlural": "policies"
    },
    "Targets": [
      {
        "TargetSingular": "system",
        "TargetPlural": "systems"
      },
      {
        "TargetSingular": "system_group",
        "TargetPlural": "systemgroups"
      }
    ],
    "Url": {
      "List": "/api/v2/policies",
      "Item": "/api/v2/policies/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "radius_server",
      "TypeNamePlural": "radiusservers"
    },
    "Targets": [
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/radiusservers",
      "Item": "/api/radiusservers/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "user",
        "TargetExcludedPlural": "users"
      }
    ]
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "system_group",
      "TypeNamePlural": "systemgroups"
    },
    "Targets": [
      {
        "TargetSingular": "policy",
        "TargetPlural": "policies"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      },
      {
        "TargetSingular": "command",
        "TargetPlural": "commands"
      },
      {
        "TargetSingular": "system",
        "TargetPlural": "systems"
      }
    ],
    "Url": {
      "List": "/api/v2/systemgroups",
      "Item": "/api/v2/systemgroups/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "user",
        "TargetExcludedPlural": "users"
      }
    ]
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "system",
      "TypeNamePlural": "systems"
    },
    "Targets": [
      {
        "TargetSingular": "policy",
        "TargetPlural": "policies"
      },
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "command",
        "TargetPlural": "commands"
      },
      {
        "TargetSingular": "system_group",
        "TargetPlural": "systemgroups"
      }
    ],
    "Url": {
      "List": "/api/systems",
      "Item": "/api/systems/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "displayName",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "user_group",
        "TargetExcludedPlural": "usergroups"
      }
    ],
    "SystemInsights": [
      {
        "Table": "battery",
        "Url": {
          "List": "/api/v2/systeminsights/battery",
          "Item": "/api/v2/systeminsights/battery?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "health",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "managed_policies",
        "Url": {
          "List": "/api/v2/systeminsights/managed_policies",
          "Item": "/api/v2/systeminsights/managed_policies?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "domain",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "sip_config",
        "Url": {
          "List": "/api/v2/systeminsights/sip_config",
          "Item": "/api/v2/systeminsights/sip_config?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "enabled",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "alf",
        "Url": {
          "List": "/api/v2/systeminsights/alf",
          "Item": "/api/v2/systeminsights/alf?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "global_state",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "crashes",
        "Url": {
          "List": "/api/v2/systeminsights/crashes",
          "Item": "/api/v2/systeminsights/crashes?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "identifier",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "usb_devices",
        "Url": {
          "List": "/api/v2/systeminsights/usb_devices",
          "Item": "/api/v2/systeminsights/usb_devices?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "model",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "ie_extensions",
        "Url": {
          "List": "/api/v2/systeminsights/ie_extensions",
          "Item": "/api/v2/systeminsights/ie_extensions?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "launchd",
        "Url": {
          "List": "/api/v2/systeminsights/launchd",
          "Item": "/api/v2/systeminsights/launchd?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "shared_folders",
        "Url": {
          "List": "/api/v2/systeminsights/shared_folders",
          "Item": "/api/v2/systeminsights/shared_folders?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "shared_resources",
        "Url": {
          "List": "/api/v2/systeminsights/shared_resources",
          "Item": "/api/v2/systeminsights/shared_resources?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "type",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "user_ssh_keys",
        "Url": {
          "List": "/api/v2/systeminsights/user_ssh_keys",
          "Item": "/api/v2/systeminsights/user_ssh_keys?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "encrypted",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "logged_in_users",
        "Url": {
          "List": "/api/v2/systeminsights/logged_in_users",
          "Item": "/api/v2/systeminsights/logged_in_users?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "username",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "shadow",
        "Url": {
          "List": "/api/v2/systeminsights/shadow",
          "Item": "/api/v2/systeminsights/shadow?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "username",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "sharing_preferences",
        "Url": {
          "List": "/api/v2/systeminsights/sharing_preferences",
          "Item": "/api/v2/systeminsights/sharing_preferences?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "Name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "user_groups",
        "Url": {
          "List": "/api/v2/systeminsights/user_groups",
          "Item": "/api/v2/systeminsights/user_groups?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "Name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "kernel_info",
        "Url": {
          "List": "/api/v2/systeminsights/kernel_info",
          "Item": "/api/v2/systeminsights/kernel_info?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "version",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "system_controls",
        "Url": {
          "List": "/api/v2/systeminsights/system_controls",
          "Item": "/api/v2/systeminsights/system_controls?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "uptime",
        "Url": {
          "List": "/api/v2/systeminsights/uptime",
          "Item": "/api/v2/systeminsights/uptime?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "days",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "etc_hosts",
        "Url": {
          "List": "/api/v2/systeminsights/etc_hosts",
          "Item": "/api/v2/systeminsights/etc_hosts?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "address",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "logical_drives",
        "Url": {
          "List": "/api/v2/systeminsights/logical_drives",
          "Item": "/api/v2/systeminsights/logical_drives?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "device_id",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "disk_info",
        "Url": {
          "List": "/api/v2/systeminsights/disk_info",
          "Item": "/api/v2/systeminsights/disk_info?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "disk_index",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "bitlocker_info",
        "Url": {
          "List": "/api/v2/systeminsights/bitlocker_info",
          "Item": "/api/v2/systeminsights/bitlocker_info?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "protection_status",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "patches",
        "Url": {
          "List": "/api/v2/systeminsights/patches",
          "Item": "/api/v2/systeminsights/patches?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "hotfix_id",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "programs",
        "Url": {
          "List": "/api/v2/systeminsights/programs",
          "Item": "/api/v2/systeminsights/programs?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "apps",
        "Url": {
          "List": "/api/v2/systeminsights/apps",
          "Item": "/api/v2/systeminsights/apps?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "bundle_name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "browser_plugins",
        "Url": {
          "List": "/api/v2/systeminsights/browser_plugins",
          "Item": "/api/v2/systeminsights/browser_plugins?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "chrome_extensions",
        "Url": {
          "List": "/api/v2/systeminsights/chrome_extensions",
          "Item": "/api/v2/systeminsights/chrome_extensions?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "disk_encryption",
        "Url": {
          "List": "/api/v2/systeminsights/disk_encryption",
          "Item": "/api/v2/systeminsights/disk_encryption?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "encryption_status",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "firefox_addons",
        "Url": {
          "List": "/api/v2/systeminsights/firefox_addons",
          "Item": "/api/v2/systeminsights/firefox_addons?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "groups",
        "Url": {
          "List": "/api/v2/systeminsights/groups",
          "Item": "/api/v2/systeminsights/groups?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "groupname",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "interface_addresses",
        "Url": {
          "List": "/api/v2/systeminsights/interface_addresses",
          "Item": "/api/v2/systeminsights/interface_addresses?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "address",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "mounts",
        "Url": {
          "List": "/api/v2/systeminsights/mounts",
          "Item": "/api/v2/systeminsights/mounts?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "path",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "os_version",
        "Url": {
          "List": "/api/v2/systeminsights/os_version",
          "Item": "/api/v2/systeminsights/os_version?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "version",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "safari_extensions",
        "Url": {
          "List": "/api/v2/systeminsights/safari_extensions",
          "Item": "/api/v2/systeminsights/safari_extensions?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "name",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "system_info",
        "Url": {
          "List": "/api/v2/systeminsights/system_info",
          "Item": "/api/v2/systeminsights/system_info?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "cpu_subtype",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      },
      {
        "Table": "users",
        "Url": {
          "List": "/api/v2/systeminsights/users",
          "Item": "/api/v2/systeminsights/users?filter=system_id:eq:{system_id}",
          "Variables": [
            "{system_id}"
          ]
        },
        "Method": "GET",
        "ById": "system_id",
        "ByName": "username",
        "Paginate": true,
        "SupportRegexFilter": false,
        "Limit": 100,
        "Skip": 0,
        "FilterOperators": [
          "eq"
        ]
      }
    ]
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "user_group",
      "TypeNamePlural": "usergroups"
    },
    "Targets": [
      {
        "TargetSingular": "application",
        "TargetPlural": "applications"
      },
      {
        "TargetSingular": "g_suite",
        "TargetPlural": "gsuites"
      },
      {
        "TargetSingular": "ldap_server",
        "TargetPlural": "ldapservers"
      },
      {
        "TargetSingular": "office_365",
        "TargetPlural": "office365s"
      },
      {
        "TargetSingular": "radius_server",
        "TargetPlural": "radiusservers"
      },
      {
        "TargetSingular": "system_group",
        "TargetPlural": "systemgroups"
      },
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      }
    ],
    "Url": {
      "List": "/api/v2/usergroups",
      "Item": "/api/v2/usergroups/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "system",
        "TargetExcludedPlural": "systems"
      },
      {
        "TargetExcludedSingular": "active_directory",
        "TargetExcludedPlural": "activedirectories"
      }
    ]
  },
  {
    "Category": "JumpCloud",
    "TypeName": {
      "TypeNameSingular": "user",
      "TypeNamePlural": "users"
    },
    "Targets": [
      {
        "TargetSingular": "g_suite",
        "TargetPlural": "gsuites"
      },
      {
        "TargetSingular": "ldap_server",
        "TargetPlural": "ldapservers"
      },
      {
        "TargetSingular": "office_365",
        "TargetPlural": "office365s"
      },
      {
        "TargetSingular": "system",
        "TargetPlural": "systems"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/systemusers",
      "Item": "/api/systemusers/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "username",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "active_directory",
        "TargetExcludedPlural": "activedirectories"
      },
      {
        "TargetExcludedSingular": "application",
        "TargetExcludedPlural": "applications"
      },
      {
        "TargetExcludedSingular": "radius_server",
        "TargetExcludedPlural": "radiusservers"
      },
      {
        "TargetExcludedSingular": "system_group",
        "TargetExcludedPlural": "systemgroups"
      }
    ]
  },
  {
    "Category": "Custom",
    "TypeName": {
      "TypeNameSingular": "directory",
      "TypeNamePlural": "directories"
    },
    "Targets": null,
    "Url": {
      "List": "/api/v2/directories",
      "Item": "/api/v2/directories",
      "Variables": []
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "Custom",
    "TypeName": {
      "TypeNameSingular": "group",
      "TypeNamePlural": "groups"
    },
    "Targets": null,
    "Url": {
      "List": "/api/v2/groups",
      "Item": "/api/v2/groups/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "id",
    "ByName": "name",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0
  },
  {
    "Category": "Custom",
    "TypeName": {
      "TypeNameSingular": "organization",
      "TypeNamePlural": "organizations"
    },
    "Targets": null,
    "Url": {
      "List": "/api/organizations",
      "Item": "/api/organizations/{id}",
      "Variables": [
        "{id}"
      ]
    },
    "Method": "GET",
    "ById": "_id",
    "ByName": "displayName",
    "Paginate": true,
    "SupportRegexFilter": false,
    "Limit": 100,
    "Skip": 0,
    "FilterOperators": [
      "eq"
    ]
  },
  {
    "Category": "Custom",
    "TypeName": {
      "TypeNameSingular": "search_user",
      "TypeNamePlural": "search_users"
    },
    "Targets": [
      {
        "TargetSingular": "g_suite",
        "TargetPlural": "gsuites"
      },
      {
        "TargetSingular": "ldap_server",
        "TargetPlural": "ldapservers"
      },
      {
        "TargetSingular": "office_365",
        "TargetPlural": "office365s"
      },
      {
        "TargetSingular": "system",
        "TargetPlural": "systems"
      },
      {
        "TargetSingular": "user_group",
        "TargetPlural": "usergroups"
      }
    ],
    "Url": {
      "List": "/api/search/systemusers",
      "Item": null,
      "Variables": [
        null
      ]
    },
    "Method": "POST",
    "ById": "_id",
    "ByName": "username",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0,
    "TargetsExcluded": [
      {
        "TargetExcludedSingular": "active_directory",
        "TargetExcludedPlural": "activedirectories"
      }
    ]
  },
  {
    "Category": "Custom",
    "TypeName": {
      "TypeNameSingular": "search_system",
      "TypeNamePlural": "search_systems"
    },
    "Targets": [
      {
        "TargetSingular": "policy",
        "TargetPlural": "policies"
      },
      {
        "TargetSingular": "user",
        "TargetPlural": "users"
      },
      {
        "TargetSingular": "command",
        "TargetPlural": "commands"
      },
      {
        "TargetSingular": "system_group",
        "TargetPlural": "systemgroups"
      }
    ],
    "Url": {
      "List": "/api/search/systems",
      "Item": null,
      "Variables": [
        null
      ]
    },
    "Method": "POST",
    "ById": "_id",
    "ByName": "displayName",
    "Paginate": true,
    "SupportRegexFilter": true,
    "Limit": 100,
    "Skip": 0
  }
]