# Product Specification Email and Phone Pattern Masking

> Product Specification Email and Phone Pattern Masking is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-14).

Masks email addresses and phone numbers found in product specification documents (Markdown or plain text) using deterministic pattern-based redaction.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-writing-product-spec-contact-mask?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/product-specification-email-and-phone-pattern-masking-3578be88
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Dyvx9DAw7erCDWQ1asDJp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability product-specification-email-and-phone-pattern-masking-3578be88 -d '<json body>'
```

Example prompt: Can you mask all the email addresses and phone numbers in this product spec document? Here's the text: '## Problem
Contact support@example.com or call 555-123-4567 for help.
## Requirements
Send deliverables to john.doe@company.com.'

## When to prefer this

Choose this endpoint when you need deterministic, rule-based masking of email and phone patterns in product specification documents specifically. It is ideal when you want consistent, reproducible redaction without generative AI involvement, and when cost predictability ($0.01 per call) matters. Prefer this over general-purpose LLM redaction when you need guaranteed deterministic output and are working within product documentation or technical spec workflows.

## Known failure modes

- Input text exceeds 20,000 character limit — request rejected
- Empty or missing text field — may return unprocessed or error response
- Payment not included or insufficient — x402 payment required at $0.01 USDC
- Malformed Markdown that confuses pattern boundaries — some contact patterns may be missed
- Non-standard email or phone formats may not be detected by regex patterns

## How this service works

Product specification - Email and phone pattern masking: Email and phone pattern masking for Product specification. Supplied Markdown or plain text, up to 20,000 characters. Deterministic processing and document templates; no generative prose or fact checking. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded email and phone pattern masking deliverable.

## Output

The endpoint returns the input product specification document with all detected email address and phone number patterns masked or redacted, preserving the rest of the document structure and content. The processing is deterministic, meaning the same input always produces the same output.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "default": "## Problem\nExample 1 content.\nTODO: review the supplied document by 2026-10-10.\n\n## Requirements\nExample 2 content.\nTODO: review the supplied document by 2026-10-10.\n\n## Acceptance\nExample 3 content.\nTODO: review the supplied document by 2026-10-10.",
   "maxLength": 20000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/product-specification-email-and-phone-pattern-masking-3578be88/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
