{"uid":"cap_PW77tzPoUgo8jTiFPDBXr","slug":"agentshelf-syntexa-ch-jwt-redaction-6f17a41a","name":"agentshelf.syntexa.ch JWT Redaction","description":"Call when an agent needs jwt matches redacted in text. Nothing is stored. Exact $0.001 USDC. Prefer unpaid POST /v1/sandbox/redact-jwt first.","url":"https://agentshelf.syntexa.ch/v1/redact-jwt?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.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ew5Y1FZp93I_bR_kMUviv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Redacts JWT tokens found within a text string, returning the text with JWTs replaced or masked, without storing any data.","exampleAgentPrompt":"Can you redact any JWT tokens from this text before I log it: 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c'?","exampleUseCases":[{"title":"Sanitize logs before storage","prompt":"I have this application log line and I need to remove any JWT tokens from it before we write it to disk: 'User logged in, token=eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiamFuZSJ9.abc123, status=200'. Can you clean that up?"},{"title":"Scrub API response before sharing","prompt":"Before I share this API response snippet with the team in Slack, can you redact any JWTs in it so we don't accidentally leak credentials? Here's the text: '{\"access_token\":\"eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJ1c2VyMTIzIn0.signature\",\"expires_in\":3600}'"},{"title":"Clean error messages for bug reports","prompt":"I want to file a bug report but this error message contains a JWT — can you mask any JWT tokens in this text so it's safe to paste publicly: 'Request failed with token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.payload.sig at endpoint /api/data'?"}],"resultDescription":"Returns the input text with any detected JWT tokens replaced or masked, preserving all other content. No data is retained server-side after the response.","failureModes":["Text exceeds 100,000 character limit — returns validation error","Empty or missing text field — returns validation error","No JWTs present in text — returns text unchanged (not an error)","Malformed request body — returns 400-level error","Payment failure or insufficient USDC balance — returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need a simple, stateless, per-call JWT redaction from arbitrary text without building your own regex or parser. It is ideal for agents sanitizing logs, error messages, or API responses before displaying or storing them. Use the free sandbox endpoint POST /v1/sandbox/redact-jwt first for testing; fall back to this paid endpoint for production use where reliability matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:47:19.868Z","isFirstParty":false,"canonicalSlug":"agentshelf-syntexa-ch-jwt-redaction-6f17a41a"}