{"name":"transcribe","description":"Send audio as raw base64 bytes, or as an https URL, and get the transcript, ready-made WebVTT subtitles, and an editor's cut list marking every stretch of dead air and how much shorter the result would be. No account, no key, no upload step — if you are holding the audio, you can buy.","network":"base","payTo":"0xA0c79739Bc6214dA2a33978d5B9A86f42fd230bD","openapi":"https://transcribe.soboljem.cz/openapi.json","endpoints":[{"path":"/transcribe","method":"POST","price":"$0.0500 per request, whatever the file","input":{"audio":"base64 audio bytes, optionally as a data: URI — send this if you HAVE the file","url":"https URL of an audio or video file — the alternative if it is already online","language":"optional ISO code, e.g. \"cs\"; omit to auto-detect","note":"send exactly one of audio or url"},"billing":"$0.0500 per request. A 4xx settles nothing and costs you nothing, but a file that turns out to hold no clear speech DOES pay: the transcription still ran. The reply says so in noSpeech, lowConfidence, warning and note.","limits":{"maxBytes":819200,"formats":"audio/*, application/ogg; video/* is experimental and unproven on real speech"},"output":["text","wordCount","language","vtt","segments","cuts","keeps","stats","noSpeech","lowConfidence","warning","note"]},{"path":"/cutlist","method":"POST","price":"$0.0020 per request, whatever the length","input":{"vtt":"WebVTT or SRT subtitles as a string — send this if you already have them","segments":"or the timings directly: [{start, end, text}] in seconds, exactly what /transcribe returns","durationSeconds":"optional total length of the source; without it, trailing silence cannot be counted","note":"send exactly one of vtt or segments"},"billing":"$0.0020 per request. No audio is fetched and no model runs, so a 4xx settles nothing and costs you nothing.","limits":{"maxCues":20000,"maxChars":2000000},"output":["cuts","keeps","stats","segmentCount","note"]},{"path":"/scrape","method":"POST","price":"$0.0050 per page, whatever is on it","input":{"url":"http(s) URL of the page to read. Private and loopback addresses are refused before any 402.","render":"optional boolean — run a real browser first, for pages that are empty until JavaScript runs. Same price."},"billing":"$0.0050 per page. A page that 404s, is not HTML, is too large, or has no words on it is a 4xx: it settles nothing and costs you nothing.","limits":{"maxBytes":2097152},"output":["title","markdown","characters","finalUrl","rendered","note"]}]}