Анонимизировать текст

Анонимизация — заменяет в тексте PII на случайные значения. Возвращает анонимизированный текст и карту замен.

POST
/anonymize

Authorization

Authorization<token>

In: header

Request Body

application/jsonRequired
textRequiredstring

Исходный текст для анонимизации

existingReplacementsarray<object>

Существующие замены, которые нужно применить/учесть при анонимизации

ignored_namesstring

Опциональная строка с именами, которые нужно игнорировать при анонимизации

curl -X POST "https://api.wikibot.pro/api/bot/anonymize" \
  -H "Authorization: <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "string",
    "existingReplacements": [
      {
        "fake": "string",
        "original": "string",
        "entity_type": "PERSON",
        "ignored_names": "string"
      }
    ],
    "ignored_names": "string"
  }'

Анонимизированный текст и список замен

{
  "anonymized_text": "string",
  "replacements": [
    {
      "fake": "string",
      "original": "string",
      "entity_type": "PERSON",
      "ignored_names": "string"
    }
  ]
}