Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint · rollforge · bestiary · statline · matchpoint · retail · agentops · browserworkflow · modelrouter · compose
$ man pii-redact

/pii-redact

agentutility / wordmint / pii-redact
PRICE / CALL
$0.005
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
wordmint
CATEGORY
uncategorized
STATUS
live
NAME
pii-redact redacts pii from text: structural pii (email, phone, credit card, ssn, iban, ipv4/v6, url) and residual pii (full names, street addresses…
SYNOPSIS
POST https://x402.agentutility.ai/pii-redact
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Redacts PII from text: structural PII (email, phone, credit card, SSN, IBAN, IPv4/v6, URL) and residual PII (full names, street addresses, dates of birth). Returns the redacted text and a list of every (type, value, masked_with) triple. Use it as a PII redactor, GDPR-safe text masker, or privacy scrubber for emails, phones, SSNs, IBANs, credit cards, and IPs.

INPUTrequest schema
propertytypedescriptionreq?
textstringText to redact. Up to 30,000 chars.required
maskstringReplacement string. Use 'type' (default) for [EMAIL], [PHONE], etc.; or any literal string for a uniform mask.optional
OUTPUTresponse shape
fieldtypedescription
originalstringOriginal input text exactly as submitted, before any redaction is applied.
redactedstringText with all detected PII replaced by masked placeholders like [EMAIL], [PHONE], [SSN], [NAME].
foundstringArray of {type, value, masked_with} triples listing every piece of PII detected and how it was masked.
found_countstringTotal number of PII items detected and redacted across both regex and LLM stages.
modelstringVenice model used for the second-stage LLM redaction pass (mistral-small-3-2-24b).
sourcestringIndicator of which stage detected each item: regex pre-pass or Venice LLM residual pass.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/pii-redact \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>

# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...

# Then call the pii-redact tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
wordmintpii-redactiondata-maskinggdprprivacy-scrubberemail-redactioncredit-card-maskingpii-detection
methods
POST
cluster
wordmint
price
$0.005 USDC per call
ADJACENTother endpoints in wordmint
endpointdescriptionprice
brand-taglineGenerates brand taglines and slogans for launch pages, X bios, email copy, and product cards.$0.005
brand-tagline-generateGenerates tagline options for a brand or startup from its name, concept, audience, and tone.$0.005
card-resolveNormalizes free-form graded card text into a canonical card object.$0.005
content-simhashFingerprints text with a 64-bit SimHash for near-duplicate detection, computed entirely locally.$0.005
cron-parseCron parser.$0.005
detect-languageLanguage detector / language identification.$0.005
dictionary-defineLooks up English word definitions with pronunciation, part of speech, and synonyms.$0.005
embedding-similarityMeasures how semantically similar two strings are: embeds both via Venice (default model: text-embedding-bge-m3) and returns the cosine s…$0.005
SEE ALSO
agentutility · wordmint · x402 · mcp · llms.txt · registry.json · bazaar.x402.org