Firmanızın varlıklarını toplu yönetin
Kaynak grupları oluşturun, en çok 100 alan adı veya uygulamayı tek istekte ekleyin ve grupları güvenle boşaltın.
Önce grubu oluşturun
Yazma anahtarında protection-resources:write kapsamı gerekir. Kısıtlı anahtar yeni grup oluşturamaz.
curl -X POST "https://api.darkradar.com/api/public/v1/protection-resources/groups" \
-H "x-api-key: $DARKRADAR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Üretim varlıkları","description":"Müşteriye açık sistemler"}'Varlıkları toplu ekleyin
Her öğe bağımsız sonuçlanır. already_exists tekrarın yeni kayıt açmadığını, limit_reached plan sınırının dolduğunu gösterir.
curl -X POST "https://api.darkradar.com/api/public/v1/protection-resources/bulk" \
-H "x-api-key: $DARKRADAR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"resources":[{"groupId":"'$GROUP_ID'","resourceType":"domain","targetValue":"ornek.com.tr"},{"groupId":"'$GROUP_ID'","resourceType":"application","targetValue":"com.ornek.app"}]}'Grubu boşaltıp silin
İçinde varlık bulunan grup 409 döner. Varlıkları PUT /v1/protection-resources/{id} ile başka gruba taşıyın veya toplu silin; sonra grubu silin.
curl -X DELETE "https://api.darkradar.com/api/public/v1/protection-resources/bulk" \
-H "x-api-key: $DARKRADAR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"ids":["'$RESOURCE_ID'"]}'
curl -X DELETE "https://api.darkradar.com/api/public/v1/protection-resources/groups/$GROUP_ID" \
-H "x-api-key: $DARKRADAR_API_KEY"Başka firmanın ya da kısıtlı anahtarın izin alanı dışındaki kayıtları toplu sonuçta
not_found görünür; kayıt varlığı açığa çıkmaz.