{"uid":"cap_PXfRZO8eFD8rhf3brVt1A","slug":"halowerk-audio-redact-351f1d5b","name":"HALOWERK Audio Redact","description":"Takes an audio or video file and returns a new audio file in which sensitive spoken content is covered by a 1 kHz tone or by silence. The recording is transcribed with word timestamps; then fixed, checkable patterns are searched in the words — e-mail addresses, also in spoken form, phone numbers of 7 to 15 digits, IBANs, card numbers that pass the Luhn check, and optionally any number of four or more digits — together with the names and terms you pass in terms, matched word by word regardless…","url":"https://medien.halowerk.com/v1/audio-redact?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["beep","silence"],"type":"string","default":"beep"},"terms":{"type":"array","items":{"type":"string","maxLength":80,"minLength":1},"maxItems":200,"description":"Names and terms to redact, matched word by word, case-insensitive. Multi-word terms are allowed."},"source":{"type":"object","properties":{"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":260},"content_base64":{"type":"string","maxLength":12000000}},"description":"The recording. Either url or content_base64.","additionalProperties":false},"language":{"type":"string","maxLength":12,"description":"BCP-47 code of the spoken language. Omit to detect it."},"categories":{"type":"array","items":{"enum":["email","phone","iban","card","long_number"],"type":"string"},"default":["email","phone","iban","card"],"description":"Pattern categories to redact. long_number covers every number of four or more digits and is off by default.","uniqueItems":true},"padding_ms":{"type":"integer","default":120,"maximum":1000,"minimum":0,"description":"Margin added before and after each hit."},"output_format":{"enum":["opus","mp3","wav","flac"],"type":"string","default":"opus"},"duration_minutes":{"type":"integer","maximum":30,"minimum":1,"description":"Length in started minutes — this is what you are billed for."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZN0F-234JXJECO1YSRwQt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes an audio or video file and redacts sensitive spoken content (emails, phone numbers, IBANs, card numbers, custom terms) by replacing it with a beep tone or silence","exampleAgentPrompt":"I have a 12-minute customer service call recording at https://storage.example.com/call.mp3 — can you redact all phone numbers, email addresses, and credit card numbers from it, replacing them with a beep, and give me the result as an MP3?","exampleUseCases":[{"title":"GDPR-compliant call center recording","prompt":"We have a 20-minute recorded support call at https://cdn.example.com/support-call.wav that contains customer phone numbers, emails, and card details — please redact all of those with a beep tone and return it as an opus file so we can archive it safely."},{"title":"Interview anonymization before publication","prompt":"I'm about to publish this 15-minute interview recording but the guest mentioned their home address and personal phone number — can you silence those out along with the names 'Maria Hoffmann' and 'TechCorp GmbH', and give me the result as a FLAC file?"},{"title":"Financial meeting transcript sanitization","prompt":"This 8-minute board meeting recording has spoken IBANs and account numbers in it — redact all IBANs, card numbers, and any number with four or more digits using beep, and return it as a WAV file. The language is German."}],"resultDescription":"A redacted audio file (in the requested format: opus, mp3, wav, or flac) returned as base64-encoded content, with all detected sensitive segments — matching the selected pattern categories and any custom terms — replaced by a 1 kHz beep tone or silence, with configurable padding around each redacted segment.","failureModes":["File too long (max 30 billed minutes) — returns an error indicating duration limit exceeded","base64 content exceeds 12 MB limit — request rejected","Invalid BCP-47 language code — transcription may fail or fall back to auto-detection","No sensitive content detected — audio returned unchanged","Unsupported audio/video format — transcription or redaction fails","Network timeout fetching URL-based source — returns fetch error","Payment not completed via x402 — request blocked with 402 response","terms list exceeds 200 entries — request rejected"],"whenToPreferThis":"Use this endpoint when you need to automatically scrub PII or sensitive spoken content from audio or video recordings — especially phone numbers, emails, IBANs, and credit card numbers — with configurable custom terms and output format. Prefer it over manual editing when handling call center recordings, interview archives, or compliance workflows at scale. It is particularly suited for GDPR/compliance use cases where auditable, pattern-based redaction is required rather than full transcript deletion.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:44.817Z","isFirstParty":false,"canonicalSlug":"halowerk-audio-redact-351f1d5b"}