medien.halowerk.com publishes 12 machine-payable endpoints over the x402 protocol, priced from $0.002 to $0.08 per call. Each was probed directly; the response code below is what it returned.
| Endpoint | Method | Price | Probe |
|---|---|---|---|
| /v1/bg-remove | GET | $0.01 | 402 |
| /v1/c2pa-verify | GET | $0.002 | 402 |
| /v1/diarize | GET | $0.025 | 402 |
| /v1/doc-convert | GET | $0.005 | 402 |
| /v1/doc-diff | GET | $0.002 | 402 |
| /v1/doc-translate | GET | $0.006 | 402 |
| /v1/image-dupe | GET | $0.005 | 402 |
| /v1/keyframes | GET | $0.01 | 402 |
| /v1/msds-extract | GET | $0.01 | 402 |
| /v1/pdf-fill | GET | $0.005 | 402 |
| /v1/stt | GET | $0.02 | 402 |
| /v1/tts | GET | $0.08 | 402 |
Takes an image by URL or inline base64 and returns it with the background removed, as PNG or WebP with a real alpha channel, together with the share of the frame that survived, the bounding box of the…
Takes one media file by URL or inline base64 and reads its C2PA manifest store. The answer says whether a manifest is present at all, whether the cryptographic checks pass — every failing check is ret…
Takes an audio or video file by URL or inline base64 and reports who spoke when. Every turn comes back with its speaker label, start and end time, duration, word count and text, and consecutive words …
Takes one file, by URL or inline base64, and returns it in the format you ask for. Text documents go through pandoc, so DOCX, ODT, EPUB, HTML, Markdown, RST, Org, LaTeX, RTF, MediaWiki, Textile, CSV a…
Takes two documents, by URL, inline base64 or raw text, extracts the text of each and compares them. Paragraphs are the unit: the answer lists every block that was removed, added, or kept but reworded…
Takes a document as text, a public URL or inline base64 — PDF, DOCX, ODT, HTML and Markdown are read — and returns it translated into the target language. Structure is the point: heading levels, inden…
Takes between two and eight images by URL or inline base64 and compares each pair. Three perceptual hashes are computed, because each fails differently: an average hash over an 8x8 grey image is cheap…
Takes a video by URL or inline base64 and reports where the picture changes. FFmpeg measures the difference between consecutive frames; every jump above the threshold starts a new scene, and the answe…
Downloads one public PDF up to 5 MiB through SSRF-safe redirect checks or accepts extracted text, runs pdftotext in a private temporary directory, and deterministically extracts the requested codes wi…
Called without "fields" it inspects: every AcroForm field of the PDF comes back with its name, type, current value, whether it is required or read-only, the permitted options for dropdowns, radio grou…
Takes an audio or video file by URL or inline base64 and returns the transcript: the full text, every word with start and end time and its own confidence, the utterances and paragraphs the recogniser …
Takes a text and returns it spoken, as MP3, WAV, Opus, FLAC or raw linear16, encoded base64 with its media type and the resulting running time. The voice is chosen freely from the provider catalogue —…