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

Деанонимизация — обратная замена: пытается восстановить оригинальные значения по карте замен с учётом морфологии и форматов во входном тексте.

POST
/deanonymize

Authorization

Authorization<token>

In: header

Request Body

application/jsonRequired
anonymized_textRequiredstring

Анонимизированный текст, в котором встречаются фейки

replacementsRequiredarray<object>

Карта замен — список объектов с fake и original

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

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

{
  "deanonymized_text": "string"
}