REST API Reference

Vyinx Guard API

The official documentation for interacting with the Vyinx Guard. Everything you need to manage keys, detect scams, and filter safety content via our AI detection service..

Base URL
https://vyinx-api.airskye.xyz

Scam Detection

The core endpoint for analyzing text and/or images to determine if they contain known scams (Nitro scams, Steam phishing, Crypto giveaways, etc.).

Requires a valid vg- User API Key.

Analyze Scam Content

POST/api/v1/vynix-guard/scam

You must provide at least 'text', 'image', or 'images'.

Headers

Authorization:Bearer vg-your-user-key-here
Content-Type:application/json

Body (JSON)

{
 "text": "Hello, I am giving away free crypto! Click this link...", // Optional
 "image": "base64 encoded string or URL", // Optional
 "images": ["array of base64 strings or URLs"] // Optional
}

Success Response

{
 "is_scam": true,
 "confidence": 0.98,
 "categories": [
 "crypto_giveaways",
 "free_rewards"
 ]
}

Safety Content Filter

A separate endpoint explicitly designed for evaluating inappropriate language, racial slurs, curse words, derogatory terms, and polarizing political figures (e.g. Donald Trump, Epstein, etc.).

Requires a valid vg- User API Key.

Analyze Safety Content

POST/api/v1/vynix-guard/safety

You must provide at least 'text', 'image', or 'images'.

Headers

Authorization:Bearer vg-your-user-key-here
Content-Type:application/json

Body (JSON)

{
 "text": "Let us talk about some polarizing fake political news...", // Optional
 "image": "base64 encoded string or URL", // Optional
 "images": ["array of base64 strings or URLs"] // Optional
}

Success Response

{
 "is_safe": false,
 "filtered_keywords": [
 "epstein",
 "political figures"
 ]
}

Combined Scan AI Proxy

A unified endpoint that combines both Scam Detection and Safety Content filtering into a single evaluation request. It checks for both malicious scams and inappropriate content simultaneously.

Requires a valid vg- User API Key.

Analyze Combined Logic

POST/api/v1/vynix-guard/scan

You must provide at least 'text', 'image', or 'images'.

Headers

Authorization:Bearer vg-your-user-key-here
Content-Type:application/json

Body (JSON)

{
  "text": "Hello, click here for free robux! Also fuck off!", // Optional
  "image": "base64 encoded string or URL", // Optional
  "images": ["array of base64 strings or URLs"] // Optional
}

Success Response

{
  "is_safe": false,
  "filtered_keywords": [
    "fuck"
  ],
  "is_scam": true,
  "confidence": 0.99,
  "categories": [
    "free robux"
  ]
}
Loading...
Loading...