Koruma kaynağı
İzlediğiniz bir varlık (alan adı, IP, e-posta…).
Alanlar
_idstringKaydın kimliği (24 karakterlik onaltılı).
firmstringKaydın ait olduğu firmanın kimliği — her zaman API anahtarınızın firması.
groupIdstringKaynağın bağlı olduğu grubun kimliği.
resourceTypestringTür: `domain`, `ip`, `hwid`, `email`, `username`, `application`.
targetValuestringİzlenen değer (küçük harfe çevrilir).
descriptionstring | nullAçıklama (isteğe bağlı).
isActivebooleanİzleme açık mı.
authorizationBlockedbooleanYetki kapsamı nedeniyle yeni eşleşmeler durduruldu mu.
thirdPartyIncludebooleanÜçüncü taraf sızıntıları da kapsansın mı.
matchModestringEşleşme kipi: `machine` ya da `credential`.
isVerifiedbooleanSahiplik doğrulandı mı.
verificationMethodstringDoğrulama yöntemi (ör. `dns`, `file`, `manual`).
verificationStatusstringDoğrulama durumu.
verifiedAtstringDoğrulandığı zaman.
reviewStatusstring | nullElle inceleme durumu (gerekiyorsa).
createdAtstringOluşturulma zamanı (ISO 8601).
updatedAtstringSon güncelleme zamanı (ISO 8601).
metadataobject · isteğe bağlıSerbest ek bilgi (yoksa alan dönmez).
JSON şeması
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://darkradar.com/docs/schemas/protection-resource.schema.json",
"title": "Koruma kaynağı",
"description": "İzlediğiniz bir varlık (alan adı, IP, e-posta…).",
"type": "object",
"properties": {
"_id": {
"type": "string",
"description": "Kaydın kimliği (24 karakterlik onaltılı)."
},
"firm": {
"type": "string",
"description": "Kaydın ait olduğu firmanın kimliği — her zaman API anahtarınızın firması."
},
"groupId": {
"type": "string",
"description": "Kaynağın bağlı olduğu grubun kimliği."
},
"resourceType": {
"type": "string",
"description": "Tür: `domain`, `ip`, `hwid`, `email`, `username`, `application`."
},
"targetValue": {
"type": "string",
"description": "İzlenen değer (küçük harfe çevrilir)."
},
"description": {
"type": [
"string",
"null"
],
"description": "Açıklama (isteğe bağlı)."
},
"isActive": {
"type": "boolean",
"description": "İzleme açık mı."
},
"authorizationBlocked": {
"type": "boolean",
"description": "Yetki kapsamı nedeniyle yeni eşleşmeler durduruldu mu."
},
"thirdPartyInclude": {
"type": "boolean",
"description": "Üçüncü taraf sızıntıları da kapsansın mı."
},
"matchMode": {
"type": "string",
"description": "Eşleşme kipi: `machine` ya da `credential`."
},
"isVerified": {
"type": "boolean",
"description": "Sahiplik doğrulandı mı."
},
"verificationMethod": {
"type": "string",
"description": "Doğrulama yöntemi (ör. `dns`, `file`, `manual`)."
},
"verificationStatus": {
"type": "string",
"description": "Doğrulama durumu."
},
"verifiedAt": {
"type": "string",
"description": "Doğrulandığı zaman."
},
"reviewStatus": {
"type": [
"string",
"null"
],
"description": "Elle inceleme durumu (gerekiyorsa)."
},
"createdAt": {
"type": "string",
"description": "Oluşturulma zamanı (ISO 8601)."
},
"updatedAt": {
"type": "string",
"description": "Son güncelleme zamanı (ISO 8601)."
},
"metadata": {
"type": "object",
"description": "Serbest ek bilgi (yoksa alan dönmez)."
}
}
}