VARKOS API

Integrate the full power of VARKOS AI agents into your application. Chat, analyze, and automate with 100+ specialists via a simple REST API.

API OPERATIONAL · v1


Base URL: https://varkos.vip/api/v1

◈ OPEN DEVELOPER PORTAL →

Authentication

◈ API KEY REQUIRED

Every request must include your API key. Get one from the Developer Portal.

Usage

// Header (recommended)
x-api-key: vk_v6_your_api_key_here

// Or Bearer token
Authorization: Bearer vk_v6_your_api_key_here

Error Response

{ "error": "API key non valida o non attiva", "docs": "https://varkos.vip/api-docs" }

Plans & Rate Limits

PlanCalls/DayAgentsPrice
PULSE501€0 — PULSE — Free Forever
SIGNAL2003€29/month
NEXUS1,0005€79/month
ATLAS5,000All V6€199/month
CIPHER | PRISM | APEX | VOID50,000+All + VIXContract
GET
/api/v1/status

Verifica lo stato del sistema e i dati del tuo account API.

Response

{
  "ok": true,
  "status": "operational",
  "version": "v1",
  "product": "v6",
  "plan": "nexus",
  "owner": "user@example.com",
  "usage": { "calls_today": 42, "daily_limit": 1000 },
  "timestamp": "2026-05-26T12:00:00.000Z"
}
GET
/api/v1/agents

Lista tutti gli agenti AI disponibili per il tuo piano.

Response

{
  "ok": true,
  "product": "v6",
  "plan": "nexus",
  "agents": [
    { "id": "varkos-001", "name": "VARKOS Assistant", "desc": "Assistente AI generale" },
    { "id": "varkos-analyst", "name": "Market Analyst", "desc": "Analisi mercati e dati" }
  ],
  "total": 2
}
POST
/api/v1/chat

Invia un messaggio a un agente VARKOS e ricevi una risposta AI.

Body

{
  "message": "Analizza il mercato dell'AI nel 2026",  // required
  "agent_id": "varkos-analyst",                       // optional
  "history": [                                         // optional, max 6
    { "role": "user", "content": "Ciao" },
    { "role": "assistant", "content": "Ciao! Come posso aiutarti?" }
  ]
}

Response

{
  "ok": true,
  "reply": "Il mercato AI nel 2026 mostra una crescita del 38%...",
  "agent_id": "varkos-analyst",
  "product": "v6",
  "usage": { "latency_ms": 842, "calls_today": 43, "daily_limit": 1000 }
}

Esempio JavaScript

const response = await fetch('https://varkos.vip/api/v1/chat', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'vk_v6_your_api_key_here'
  },
  body: JSON.stringify({
    message: 'Analizza il mercato dell\'AI nel 2026',
    agent_id: 'varkos-analyst'
  })
})
const data = await response.json()
console.log(data.reply)

Esempio Python

import requests

response = requests.post(
    'https://varkos.vip/api/v1/chat',
    headers={'x-api-key': 'vk_v6_your_api_key_here'},
    json={'message': 'Analizza il mercato AI 2026', 'agent_id': 'varkos-analyst'}
)
print(response.json()['reply'])

Esempio cURL

curl -X POST https://varkos.vip/api/v1/chat \
  -H "Content-Type: application/json" \
  -H "x-api-key: vk_v6_your_api_key_here" \
  -d '{"message":"Analizza il mercato AI 2026"}'
POST
/api/v1/keys

Genera una nuova API key. Richiede JWT VARKOS (login nel portale).

Body

{
  "name": "My App",       // optional — nome descrittivo
  "product": "v6",        // v6 | vix | axis | kozai
  "plan": "signal"       // free | starter | pro | enterprise
}

Response

{
  "ok": true,
  "api_key": "vk_v6_AbCdEf123456...",  // mostrata UNA SOLA VOLTA
  "warning": "Salva questa chiave — non verrà mostrata di nuovo",
  "plan": "signal",
  "product": "v6"
}
#vk-sphere-wrap{position:fixed;bottom:24px;right:24px;z-index:9990;display:flex;flex-direction:column;align-items:flex-end;gap:0;} #vk-chat-panel{ display:none;width:340px; background:rgba(4,4,8,.98); border:1px solid rgba(201,168,76,.2); box-shadow:0 20px 60px rgba(0,0,0,.8),0 0 0 1px rgba(201,168,76,.05); backdrop-filter:blur(24px); margin-bottom:12px; animation:vkSlideUp .3s ease; } @keyframes vkSlideUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}} #vk-chat-header{ display:flex;align-items:center;gap:10px; padding:14px 16px; border-bottom:1px solid rgba(201,168,76,.08); background:rgba(201,168,76,.04); } #vk-aria-avatar{ width:32px;height:32px;border-radius:50%;flex-shrink:0; background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.25),#C9A84C 40%,#8A6820 75%,rgba(0,0,0,.5)); box-shadow:0 0 12px rgba(201,168,76,.5); animation:vkAvatarPulse 2.5s ease-in-out infinite; } @keyframes vkAvatarPulse{0%,100%{box-shadow:0 0 8px rgba(201,168,76,.4)}50%{box-shadow:0 0 20px rgba(201,168,76,.8)}} #vk-aria-info{flex:1} #vk-aria-name{font-family:monospace;font-size:9px;letter-spacing:.25em;color:#C9A84C;font-weight:700;} #vk-aria-status{font-size:10px;color:rgba(250,246,239,.35);display:flex;align-items:center;gap:4px;margin-top:2px;} #vk-aria-dot{width:5px;height:5px;border-radius:50%;background:#4CAF7D;animation:vkBlink 2s ease infinite;} @keyframes vkBlink{0%,100%{opacity:1}50%{opacity:.2}} #vk-close-btn{background:none;border:none;color:rgba(250,246,239,.3);font-size:18px;cursor:pointer;line-height:1;padding:4px;transition:color .2s;} #vk-close-btn:hover{color:rgba(250,246,239,.8);} #vk-msgs{height:240px;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(201,168,76,.15) transparent;} #vk-msgs::-webkit-scrollbar{width:2px;} #vk-msgs::-webkit-scrollbar-thumb{background:rgba(201,168,76,.2);} .vk-msg-ai{background:rgba(201,168,76,.06);border:1px solid rgba(201,168,76,.1);padding:10px 13px;font-size:12px;color:rgba(250,246,239,.75);line-height:1.65;max-width:88%;border-radius:2px 12px 12px 12px;} .vk-msg-user{background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.2);padding:10px 13px;font-size:12px;color:rgba(250,246,239,.9);line-height:1.65;max-width:88%;align-self:flex-end;border-radius:12px 2px 12px 12px;} .vk-msg-typing{display:flex;gap:4px;padding:10px 14px;background:rgba(201,168,76,.04);border:1px solid rgba(201,168,76,.08);max-width:60px;border-radius:2px 12px 12px 12px;} .vk-dot-t{width:5px;height:5px;border-radius:50%;background:rgba(201,168,76,.5);animation:vkTyping 1.2s ease infinite;} .vk-dot-t:nth-child(2){animation-delay:.2s} .vk-dot-t:nth-child(3){animation-delay:.4s} @keyframes vkTyping{0%,80%,100%{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}} #vk-input-wrap{padding:10px 14px;border-top:1px solid rgba(201,168,76,.06);display:flex;gap:8px;background:rgba(0,0,0,.3);} #vk-inp{flex:1;background:rgba(201,168,76,.04);border:1px solid rgba(201,168,76,.12);color:#FAF6EF;font-family:inherit;font-size:12px;padding:9px 12px;outline:none;border-radius:4px;transition:border-color .2s;} #vk-inp:focus{border-color:rgba(201,168,76,.4);} #vk-inp::placeholder{color:rgba(250,246,239,.2);} #vk-send{background:#C9A84C;border:none;color:#010101;font-family:monospace;font-size:8px;letter-spacing:.15em;padding:9px 14px;cursor:pointer;font-weight:700;border-radius:4px;transition:background .2s;white-space:nowrap;} #vk-send:hover{background:#F0D878;} #vk-quick{display:flex;gap:6px;padding:8px 14px 0;flex-wrap:wrap;} .vk-q{font-size:9px;letter-spacing:.08em;padding:4px 10px;border:1px solid rgba(201,168,76,.15);color:rgba(201,168,76,.6);background:none;cursor:pointer;border-radius:20px;transition:all .2s;font-family:monospace;} .vk-q:hover{border-color:rgba(201,168,76,.5);color:#C9A84C;background:rgba(201,168,76,.06);} /* ─── SFERA PRINCIPALE ─── */ #vk-sphere-btn{ width:58px;height:58px;border-radius:50%;cursor:pointer;border:none; background:radial-gradient(circle at 35% 28%, rgba(255,255,255,.3) 0%, #F0D878 12%, #C9A84C 38%, #8A6820 65%, rgba(0,0,0,.6) 100%); box-shadow: 0 0 0 1px rgba(201,168,76,.35), 0 0 18px rgba(201,168,76,.5), 0 0 40px rgba(201,168,76,.15), inset 0 1px 8px rgba(255,255,255,.15), 0 6px 24px rgba(0,0,0,.7); animation:vkSphereBreath 3s ease-in-out infinite; display:flex;align-items:center;justify-content:center; font-family:monospace;font-size:14px;font-weight:700; color:rgba(255,255,255,.9);letter-spacing:.02em; position:relative; transition:transform .2s; } #vk-sphere-btn:hover{transform:scale(1.08);} #vk-sphere-btn::before{ content:'';position:absolute;inset:-6px;border-radius:50%; border:1px solid rgba(201,168,76,.2); animation:vkRingPulse 3s ease-in-out infinite; } #vk-sphere-btn::after{ content:'';position:absolute;inset:-12px;border-radius:50%; border:1px solid rgba(201,168,76,.08); animation:vkRingPulse 3s ease-in-out infinite .5s; } @keyframes vkSphereBreath{ 0%,100%{ transform:scale(1); box-shadow:0 0 0 1px rgba(201,168,76,.3),0 0 18px rgba(201,168,76,.45),0 0 40px rgba(201,168,76,.1),inset 0 1px 8px rgba(255,255,255,.15),0 6px 24px rgba(0,0,0,.7); } 50%{ transform:scale(1.06); box-shadow:0 0 0 2px rgba(201,168,76,.6),0 0 32px rgba(201,168,76,.75),0 0 70px rgba(201,168,76,.25),inset 0 1px 8px rgba(255,255,255,.2),0 6px 24px rgba(0,0,0,.7); } } @keyframes vkRingPulse{ 0%,100%{transform:scale(1);opacity:.6} 50%{transform:scale(1.15);opacity:0} } #vk-notif{ position:absolute;top:-3px;right:-3px; width:14px;height:14px;border-radius:50%; background:#4CAF7D;border:2px solid rgba(4,4,8,.98); font-size:7px;font-weight:700;color:#fff; display:flex;align-items:center;justify-content:center; animation:vkBlink 2s ease infinite; } vk-chat-panel">
ARIA — VARKOS AI
Online · rispondo subito
Ciao. Sono ARIA, il concierge AI di VARKOS.
Come posso aiutarti oggi?