API'ye genel bakış
AppArch API’sinin iki yüzü vardır: Kontrol düzlemi (kimlik doğrulama, çalışma alanları, paketler, proje kaydı) ve Report API (analyzer runner’larının sonuç gönderdiği token-korumalı uçlar).
Runner kimlik doğrulaması
Bölüm başlığı “Runner kimlik doğrulaması”Runner’lar, proje kaydında üretilen projeye özel bearer token sunar. Token tek bir çalışma alanı + proje + modül kapsamına bağlıdır ve Credential Manager’dan iptal edilebilir.
POST /api/v1/reportsAuthorization: Bearer apparch_proj_xxxxxxxxContent-Type: application/jsonSürümleme
Bölüm başlığı “Sürümleme”Report API /api/v1/reports altında sürümlenir. Runner’lar müşteri ortamında sıcak güncellenemediği için bu yüzey sürümler arası kararlı tutulur; runner’lar bir majöre sabitlenir.
Sistem bilgisi
Bölüm başlığı “Sistem bilgisi”Sürüm ve dağıtım modunu anonim olarak okuyabilirsiniz:
GET /api/v1/system/info→ { "version": "...", "deploymentMode": "SaaS", "serverTimeUtc": "..." }