{"uid":"cap_lih3diw3a7it_ZgXKn0OA","slug":"ciel-m2m-pii-masking-api-c8214041","name":"CIEL M2M PII Masking API","description":"50+ micro-services for AI agents: data parsing, crypto analytics, security scanning, code tools, and more. Pay per call via x402 (USDC on Base) or RapidAPI subscription.","url":"https://169.58.38.67.sslip.io/api/pii-mask","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"result":"data"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_tvaR-ZYyZU1N-3hjK0rc_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects and masks personally identifiable information (PII) in text data, replacing sensitive values with anonymized placeholders","exampleAgentPrompt":"Can you mask any PII in this text before I store it? Here's the content: 'John Smith called us from 555-867-5309, his email is jsmith@example.com and SSN is 123-45-6789.'","exampleUseCases":[{"title":"Sanitize logs before archiving","prompt":"I need to clean up these application logs before archiving them — can you strip out any personal info like names, emails, or phone numbers? Here's the raw log text: 'User jane.doe@corp.com logged in from IP 192.168.1.1, account name: Jane Doe, card ending 4242.'"},{"title":"Anonymize customer feedback for analysis","prompt":"Before I send these customer survey responses to our analytics team, can you mask any PII in this response? The text is: 'My name is Bob Martinez, I can be reached at bob.martinez@gmail.com or (212) 555-0199 if you need to follow up.'"},{"title":"Redact sensitive data before AI processing","prompt":"I want to run this support ticket through our AI summarizer but first I need all the personal details masked — please redact the PII in: 'Ticket from Sarah Connor, DOB 1985-04-12, SSN 987-65-4320, billing address 123 Main St, Springfield.'"}],"resultDescription":"Returns a JSON object containing the input text with PII values replaced by anonymized placeholders or redaction tokens (e.g. [NAME], [EMAIL], [PHONE]), so the original structure is preserved but sensitive data is removed.","failureModes":["Empty or missing input text returns an error or empty result","Malformed JSON request body causes a 400 bad request","Very long text payloads may time out or be truncated","Ambiguous or non-standard PII formats may not be detected","Non-English PII patterns may be missed","Rate limiting or payment failure via x402 returns 402 or 429"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call PII masking step without setting up a dedicated compliance pipeline. Ideal for AI agents that need to sanitize user inputs before passing data to downstream services, logging, or storage. Best suited for single-document or single-string anonymization rather than bulk batch processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-18T06:48:35.377Z","isFirstParty":false}