PutMobileScanSetupRequest

Put Mobile Scan Setup Request

CybersecurityApplication SecurityVulnerability ManagementSASTDASTEndpoint SecurityThreat DetectionEmail SecurityBackup and RecoveryManaged Service ProvidersIdentity and AccessPrivacyEnterprise Software

Properties

Name Type Description
assessmentTypeId integer The assessment type id. Values can be obtained by calling GET /api/v3/releases/{releaseId}/assessment-types
frameworkType string The framework type
timeZone string The timezone. Values can be obtained by calling GET /api/v3/lookup-items?type=TimeZones
userAccountsRequried boolean Indicates if user accounts are required
userAccounts array List of user accounts
notes string Notes
vpnRequired boolean Indicates if VPN is required
vpnUserName string The VPN username
vpnPassword string The VPN password
hasMultiFactorAuthentication boolean Indicates if multi-factor authentication is used
multiFactorAuthenticationNotes string Multi-factor authentication notes
intrusionDetectionSystem boolean Indicates if intrusion detection system is used
intrusionPreventionSystem boolean Indicates if intrusion prevention system is used
webApplicationFirewall boolean Indicates if web application firewall is used
proxyServers boolean Indicates if proxy servers are used
loadBalancer boolean Indicates if load balancer is used
preAssessmentCall boolean Indicates if the customer should be contacted prior to beginning the assessment
auditPreferenceType string The audit preference type
View JSON Schema on GitHub

JSON Schema

opentext-cybersecurity-put-mobile-scan-setup-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/opentext-cybersecurity/main/json-schema/opentext-cybersecurity-put-mobile-scan-setup-request-schema.json",
  "title": "PutMobileScanSetupRequest",
  "description": "Put Mobile Scan Setup Request",
  "x-generated": "2026-10-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/opentext-cybersecurity-mobile-scans-api-openapi.yml#/components/schemas/PutMobileScanSetupRequest",
  "required": [
    "assessmentTypeId",
    "frameworkType",
    "timeZone"
  ],
  "type": "object",
  "properties": {
    "assessmentTypeId": {
      "format": "int32",
      "description": "The assessment type id. Values can be obtained by calling GET /api/v3/releases/{releaseId}/assessment-types",
      "type": "integer"
    },
    "frameworkType": {
      "description": "The framework type",
      "enum": [
        "iOS",
        "Android"
      ],
      "type": "string"
    },
    "timeZone": {
      "description": "The timezone. Values can be obtained by calling GET /api/v3/lookup-items?type=TimeZones",
      "type": "string"
    },
    "userAccountsRequried": {
      "description": "Indicates if user accounts are required",
      "type": "boolean"
    },
    "userAccounts": {
      "description": "List of user accounts",
      "type": "array",
      "items": {
        "$ref": "#/$defs/MobileScanUserAccount"
      }
    },
    "notes": {
      "description": "Notes",
      "type": "string"
    },
    "vpnRequired": {
      "description": "Indicates if VPN is required",
      "type": "boolean"
    },
    "vpnUserName": {
      "description": "The VPN username",
      "type": "string"
    },
    "vpnPassword": {
      "description": "The VPN password",
      "type": "string"
    },
    "hasMultiFactorAuthentication": {
      "description": "Indicates if multi-factor authentication is used",
      "type": "boolean"
    },
    "multiFactorAuthenticationNotes": {
      "description": "Multi-factor authentication notes",
      "type": "string"
    },
    "intrusionDetectionSystem": {
      "description": "Indicates if intrusion detection system is used",
      "type": "boolean"
    },
    "intrusionPreventionSystem": {
      "description": "Indicates if intrusion prevention system is used",
      "type": "boolean"
    },
    "webApplicationFirewall": {
      "description": "Indicates if web application firewall is used",
      "type": "boolean"
    },
    "proxyServers": {
      "description": "Indicates if proxy servers are used",
      "type": "boolean"
    },
    "loadBalancer": {
      "description": "Indicates if load balancer is used",
      "type": "boolean"
    },
    "preAssessmentCall": {
      "description": "Indicates if the customer should be contacted prior to beginning the assessment",
      "type": "boolean"
    },
    "auditPreferenceType": {
      "description": "The audit preference type",
      "enum": [
        "Manual",
        "None"
      ],
      "type": "string"
    }
  },
  "$defs": {
    "MobileScanUserAccount": {
      "description": "Mobile Scan User Account",
      "type": "object",
      "properties": {
        "username": {
          "description": "The username",
          "type": "string"
        },
        "password": {
          "description": "The password",
          "type": "string"
        },
        "roleType": {
          "description": "The role type",
          "enum": [
            "User",
            "Guest",
            "Admin",
            "Other"
          ],
          "type": "string"
        },
        "oneTimePassword": {
          "description": "The one time password",
          "type": "string"
        }
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/opentext-cybersecurity-put-mobile-scan-setup-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.