Hızlı başlangıç
İlk taramanızı 60 saniyede başlatın.
1. Anahtarınızı dışa aktarın
export AIDE_API_KEY=aide_…
2. Bir tarama oluşturun
curl -X POST 'https://api.aide.tr/v1/scans' \
-H "Authorization: Bearer $AIDE_API_KEY" \
-H 'Content-Type: application/json' \
--data '{"url": "https://siteniz.com"}'
Yanıtta scan_id, stream_url, result_url bulunur. stream_url SSE'dir; ilerlemeyi canlı izleyin.
3. Sonucu çekin
curl "https://api.aide.tr/v1/scans/$SCAN_ID" \
-H "Authorization: Bearer $AIDE_API_KEY"
status: "completed" görene kadar 1 saniyelik aralıklarla tekrar deneyin (veya SSE'yi tercih edin).
4. Skoru CI'da kullanın
SCORE=$(curl -s ... | jq '.overall_score')
if [ "$SCORE" -lt 80 ]; then
echo "Skor 80 altına düştü ($SCORE)"; exit 1;
fi
Daha fazla örnek için API referansını inceleyin.