APIDocumentation

API Documentation

Integrate AI GuardSOC with your systems

Authentication

All API requests require authentication using an API key. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

⚠️ Contact support to generate your API key. Keep it secure and never expose it in client-side code.

Base URL
https://app.aiguardsoc.com/api
GET
/api/entities/Alert

List all alerts

Example Request:

const response = await fetch('https://app.aiguardsoc.com/api/entities/Alert', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY'
  }
});
const alerts = await response.json();
POST
/api/entities/Alert

Create a new alert

Example Request:

const response = await fetch('https://app.aiguardsoc.com/api/entities/Alert', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    alert_title: 'New Alert',
    severity: 'high',
    source_agent: 'Custom Integration'
  })
});
const alert = await response.json();
GET
/api/entities/Incident

List all incidents

Example Request:

const response = await fetch('https://app.aiguardsoc.com/api/entities/Incident', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY'
  }
});
const incidents = await response.json();
Rate Limits
  • Starter: 100 requests/hour
  • Growth: 1,000 requests/hour
  • Pro: 10,000 requests/hour
  • Enterprise: Unlimited

Nettulztech Corp.™

Proprietary Technology | All Rights Reserved

© 2026 Nettulztech Corp.

Cookie Notice

We use cookies to enhance your experience, analyze site traffic, and personalize content. By clicking "Accept", you consent to our use of cookies. Learn more