Docs

Docs

  • Getting Started
  • Features
  • Docs
  • API
  • FAQS

›Models

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

Record

A record stores the information gathered during the analysis.

interface Record {
  url: string;
  type: string;
  data: string;
  trigger: string;
  requestId: string;
  frameId: string;
  targetVersion: string;
  timestamp: MonotonicTime;
}

Fields

  • url
  • type
  • data
  • trigger
  • requestId
  • frameId
  • targetVersion
  • timestamp

Reference

Fields


url

version  : 1.0.0
stability: stable
url: string;

The Request's URL related to this Record.


type

version  : 1.0.0
stability: stable
type: string;

The Record's type.


data

version  : 1.0.0
stability: stable
data: string;

The Record's data.


trigger

version  : 1.0.0
stability: stable
trigger: string;

The Record's trigger.


requestId

version  : 1.0.0
stability: stable
requestId: string;

The unique identifier of the network Request.

⚠️ Caution: In some cases such as redirection, this identifier could be shared by more than one Exit as referencing themselves to the same request:

[
  {
    "requestId": "10.1",
    "status": "302"
  },
  {
    "requestId": "10.1",
    "status": "200"
  }
]

frameId

version  : 1.0.0
stability: stable
frameId: string;

The Frame identifier in which the event was recorded.


targetVersion

version  : 1.0.0
stability: stable
targetVersion: number;

The Target version during which the event was recorded.


timestamp

version  : 1.0.0
stability: stable
timestamp: MonotonicTime;

An MonotonicTime that reflects the time when the event was recorded.

← FrameReport →
  • Fields
    • url
    • type
    • data
    • trigger
    • requestId
    • frameId
    • targetVersion
    • timestamp
Copyright © 2024 AdSecure