{
  "info": {
    "_postman_id": "oltanom-cti-api-collection-v21",
    "name": "Oltanom Siber Tehdit İstihbaratı (CTI) & REST API",
    "description": "SOC Analistleri, Güvenlik Mühendisleri ve CISO Ekipleri için Oltanom CTI & REST API Resmi Postman Koleksiyonu. Hazır ortam değişkenleri ve sandbox demo anahtarı içerir.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://oltanom.com",
      "type": "string"
    },
    {
      "key": "api_key",
      "value": "olt_sandbox_public_demo_key",
      "type": "string"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "item": [
    {
      "name": "1. Tehdit İstihbarat Beslemeleri (Feeds)",
      "item": [
        {
          "name": "OASIS STIX 2.1 Tehdit Paketi (Bundle)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/feed/stix?limit=100",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "feed", "stix"],
              "query": [
                {
                  "key": "limit",
                  "value": "100"
                }
              ]
            },
            "description": "Aktif oltalama kampanyalarını OASIS STIX 2.1 JSON bundle olarak çeker."
          }
        },
        {
          "name": "Hafif JSON IoC Göstergeleri",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/feed/iocs",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "feed", "iocs"]
            },
            "description": "SIEM ve otomasyon scriptleri için hafif JSON IoC listesi."
          }
        },
        {
          "name": "Düz Metin (Plain Text) Domain Blok Listesi",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/feed/domains.txt",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "feed", "domains.txt"]
            },
            "description": "FortiGate, Palo Alto EDL ve güvenlik duvarları için satır satır engelleme listesi."
          }
        },
        {
          "name": "BIND 9 DNS RPZ Sinkhole Bölgesi",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/feed/rpz",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "feed", "rpz"]
            },
            "description": "BIND 9 ve kurumsal DNS sunucuları için Response Policy Zone (RPZ) dosyası."
          }
        },
        {
          "name": "MISP Uyumlu Tehdit Olay Paketi",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/feed/misp",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "feed", "misp"]
            },
            "description": "MISP threat intelligence platformu uyumlu Event verisi."
          }
        }
      ]
    },
    {
      "name": "2. Canlı URL Risk Analiz API (Scan API)",
      "item": [
        {
          "name": "Canlı URL Risk Analizi (POST)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://ornek-banka-sube-giris.xyz\"\n}"
            },
            "url": {
              "raw": "{{base_url}}/api/v1/scan",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "scan"]
            },
            "description": "Verilen şüpheli linki Oltanom'un 17 güvenlik katmanıyla canlı tarar ve risk skoru döner."
          }
        }
      ]
    },
    {
      "name": "3. Mobil SMS Filtreleme & Smishing Armor",
      "item": [
        {
          "name": "SMS ve Smishing Metin Analizi (POST)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"Sn. Vatandas, adres eksikligi nedeniyle kargonuz teslim edilemedi: https://kargo-teslimat-takip.top/tr\",\n  \"sender\": \"B002\"\n}"
            },
            "url": {
              "raw": "{{base_url}}/api/v1/sms/analyze",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "sms", "analyze"]
            },
            "description": "SMS metnini ve oltalama kalıplarını tarar, linkleri OTI kalkanıyla denetler ve mobil filtreleme kararı ('filter_to_junk', 'warn_user') üretir."
          }
        }
      ]
    }
  ]
}
