{"uid":"cap_z5ATxzm7vgnzZjgHb7vfY","slug":"agentshelf-syntexa-ch-pem-redaction-8e736f6f","name":"agentshelf.syntexa.ch PEM Redaction","description":"Call when an agent needs pem matches redacted in text. Nothing is stored. Exact $0.006 USDC. Prefer unpaid POST /v1/sandbox/redact-pem first.","url":"https://agentshelf.syntexa.ch/v1/redact-pem?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["Hello, World!"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V72U7jrtG4s7hbeaKGjRS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Finds and redacts PEM-encoded certificate/key blocks from text, returning the sanitized output without storing any data","exampleAgentPrompt":"Can you scrub any PEM certificate or private key blocks out of this text before I log it? Here's the content: '-----BEGIN CERTIFICATE----- MIIBIjANBgkq... -----END CERTIFICATE----- some other config data here'","exampleUseCases":[{"title":"Sanitize logs before storage","prompt":"Before I write this server log to our logging system, can you redact any PEM certificates or private keys out of it so we don't accidentally store sensitive cryptographic material?"},{"title":"Scrub config before sharing","prompt":"I need to share this Nginx config snippet with a colleague on Slack, but I think it has an embedded TLS certificate in it — can you remove any PEM blocks first so I don't leak keys?"},{"title":"Clean API response before display","prompt":"This third-party API response contains some raw certificate data mixed in with the JSON text — can you strip out any PEM-formatted blocks before I display it to the user?"}],"resultDescription":"Returns the input text with all PEM-encoded blocks (e.g. -----BEGIN CERTIFICATE-----, -----BEGIN RSA PRIVATE KEY-----, -----BEGIN PRIVATE KEY-----, etc.) redacted or removed. No data is stored server-side. The response is the cleaned text string.","failureModes":["Text exceeds 100,000 character limit — returns a validation error","Empty or missing text field — returns a 400 error","No PEM blocks found — returns text unchanged (not an error)","Payment not included or insufficient — returns 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need a lightweight, stateless, per-call PEM block scrubber and do not want to implement regex-based PEM detection yourself. Prefer the free sandbox endpoint POST /v1/sandbox/redact-pem for testing. Choose this paid endpoint when operating in production with real sensitive data. It is ideal for pipelines that process config files, log output, or API responses that may inadvertently contain certificate or key material.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:16.793Z","isFirstParty":false,"canonicalSlug":"agentshelf-syntexa-ch-pem-redaction-8e736f6f"}