Docs

Docs

  • Getting Started
  • Features
  • Docs
  • API
  • FAQS

›GraphQL

Getting Started

  • Introduction
  • Terms

Models

  • Analysis
  • Audit
  • Detection
  • Frame
  • Record
  • Report
  • Request
  • Target

Audits

  • Dialog Events
  • Download Events
  • History Events
  • Screenshots
  • Texts
  • Vibrate Events

Detections

  • Adware
  • Auto Download
  • Auto Redirect
  • Auto Redirect App Market
  • Auto Vibrate
  • Back Button Hijack
  • Blacklist
  • Browser Locker
  • Cryptocurrency Miner
  • JavaScript Dialog On Entry
  • JavaScript Dialog On Exit
  • Landing Page Error
  • Malicious URL
  • Malware
  • NSFW
  • Phishing URL
  • Potentially Unwanted Programs
  • Ransomware
  • Scareware
  • Suspicious TLD
  • SSL Non Compliant

GraphQL

  • Interfaces
  • Enums
  • Scalars
  • Account
  • AlertRules
  • Analysis
  • Consumption
  • Device
  • Location
  • Notification
  • Organization
  • Plan
  • Project
  • Recognition
  • User
  • Viewer
  • Violation

Analysis

version   : 0.0.0
stability : stable

Objects

Analysis

Fields

NameTypeDescription
organizationOrganization!The organization of the analysis.
accountAccount!The account of the Analysis.
ownerUser!The user of the analysis.
projectProjectThe project of the analysis.
idID!The ID of the analysis.
nameStringThe name of the analysis.
contentStringThe URL/HTML snippet of the analysis.
sourceAnalysisSource!The source of the analysis.
statusStatus!The status of the analysis.
initialTimeDateTime!The time of creation of the Analysis
doneTimeDateTimeThe time of the last update of the analysis.
deviceDeviceThe device of the analysis.
locationLocationThe location of the analysis.
violations[String]The violations of the Analysis
violationBooleanWhether the analysis has any violation.
reportReportThe report location of the analysis.
alertViolations[String]The violations that will generate an alert for the analysis.
alertBooleanWhether the analysis has any alert.
notifications[AnalysisNotification]The notifications of the analysis.
presetPresetList!The preset of the Analysis.
whitelistViolations[String]The violations that will be whitelisted for the analysis.
screenshots[String]The screenshots of the analysis

Report

Fields

NameTypeDescription
urlString!The report full URL.
baseString!The report base.
pathString!The report path.

AnalysisNotification

Fields

NameTypeDescription
triggerString!The trigger for the analysis's notification.
uriString!The URI to be fired for the analysis's notification.

AnalysisEdge

Fields

NameTypeDescription
cursorID!-
nodeAnalysis-

PageInfo

Information about type pagination in a connection. Fields

NameTypeDescription
startCursorIDWhen paginating backwards, the cursor to continue.
endCursorIDWhen paginating forwards, the cursor to continue.
hasNextPageBoolean!When paginating forwards, are there more items?
hasPreviousPageBoolean!When paginating backwards, are there more items?

AnalysisConnection

Fields

NameTypeDescription
edges[AnalysisEdge]!-
nodes[Analysis]!-
pageInfoPageInfo!-

Queries

analysis

Returns: Analysis

Arguments

NameTypeDescription
idString!-

analyses

Returns: AnalysisConnection

Arguments

NameTypeDescription
firstInt!Returns the first n elements from the list.
afterStringReturns the elements in the list that come after the specified global ID.
devices[String]A devices to filter analysis by.
termStringA term to search for.
locations[String]List of locations to filter analysis by.
locationTypeLocationTypeA location type to filter analysis by.
sourceStringSource to filter analysis by.
statusStringStatus to filter analysis by.
projectStringProject to filter analysis by.
alertBooleanGet only analysis with alerts.
violationBooleanGet only analysis with violations.
violations[String]Get only analysis with particular violations.
orderOrderSort of the analysis.
initDateDateTimeInitial date to filter analysis by.
endDateDateTimeEnd date to filter analysis by.

Mutations

createAnalysis

Returns: Analysis

Arguments

NameTypeDescription
inputCreateAnalysisMutationInput!-

Inputs

CreateAnalysisMutationInput

Fields

NameTypeDescriptionDefault
nameConstraintStringThe name of the analysis, allowed characters are alphanumeric, whitespace as well as -_().,/:+# (max 64 characters)-
contentConstraintStringThe URL/HTML snippet to analyze-
deviceConstraintStringThe Device of the Analysis-
locationLocationInputThe Location of the Analysis-
notifications[String]The Notifications of the Analysis-
alertRuleConstraintStringThe alert rule for the Analysis-
presetPresetListThe preset of the Analysis.-
← AlertRulesConsumption →
  • Objects
    • Analysis
    • Report
    • AnalysisNotification
    • AnalysisEdge
    • PageInfo
    • AnalysisConnection
  • Queries
    • analysis
    • analyses
  • Mutations
    • createAnalysis
  • Inputs
    • CreateAnalysisMutationInput
Copyright © 2024 AdSecure