Archive Extractor unpacks ZIP, RAR, and 7Z archives and returns signed URLs for each extracted file. Send it either a remote archive URL or a local archive upload, and you get back an array of file URLs you can download or pass to downstream workflows. Use POST /url/link when the archive is already hosted somewhere accessible by URL. Use POST /file/link when you have the archive file in hand and want to upload it directly. In both cases, the response is a data array of signed cloud storage URLs, one for each file extracted from the archive. This is a good fit for ingestion pipelines, document processing, and support tooling where users submit bundled assets. For example, you can accept a ZIP of invoices, extract each file, and forward the returned URLs to OCR, storage, or review steps without doing archive handling in your own code. Archive Extractor keeps the interface simple: one input for the archive, one structured list of file links out. That makes it easy to drop into file intake jobs, batch processors, or any backend that needs to open compressed uploads and work with the extracted contents individually.
Protected Archive Extractor lets you send a password-protected archive and get signed URLs for each extracted file back. It supports uploaded archives through file and remote archives through url, and both endpoints require a password to decrypt the contents. Use it when you need to unlock .zip, .rar, or .7z files without handling the extraction yourself. The response is a data array of URI strings, each pointing to an extracted file in signed cloud storage. That makes it straightforward to hand off decompressed documents, images, or other assets to the next step in your workflow. Protecting access to uploaded archives is a common need in document pipelines, support tooling, and internal file processing systems. You can accept an archive from a user, decrypt it with the provided password, and store or forward the resulting files using the returned links. Because the API returns URLs instead of raw binary payloads, it fits cleanly into systems that already work with object storage or downstream fetch jobs.
Transcribe WAV audio from a URL or uploaded file using a language locale like en-US. Returns the transcript as plain text in data.
Extract nested metadata from a video upload or URL. Get JSON grouped into audio, video, and file sections for media checks and ingestion pipelines.
Compress a video file or video URL and poll for a job result. Returns a download URL when processing finishes successfully.
Extract text from a video URL or uploaded file using Azure or Google OCR. Get provider response data for captions, labels, and on-screen text.
Generate QR codes from text, URLs, vCards, or Wi‑Fi details. Get a hosted image link or a binary download for apps and print workflows.
Readability Score scores the readability of plain text, uploaded documents, and web pages. Send it raw text, a public URL, a public document URL, or a file upload, and get back word, sentence, character, and paragraph counts plus estimated reading and speaking time. Use language to choose the scoring model: english returns Flesch-Kincaid Reading Ease, while german returns Wiener Sachtextformel. For each analysis, the response includes stats and a readability result object with class, label, level, score, and class_label, so you can compare content quality against a clear threshold and grade-level style label. This is useful when you need to check whether product copy, support articles, policy pages, or marketing content is easy to read before publishing. It also fits content pipelines that automate editorial QA, accessibility checks, or internal review for long-form documents. Readability Score works with PDF, DOC, and DOCX files, plus publicly accessible web pages and document URLs. Keep the input type aligned with the endpoint you call, and use the output to spot overly dense paragraphs, long sentences, or text that falls outside your target reading level.
Detect shot boundaries in uploaded videos or URLs using Azure or Google. Returns service-specific results for scene segmentation and video analysis.
Detect people from an uploaded file or media URL. Returns provider-specific results for Azure or Google in `data`.
Analyze a video by URL or file and get Azure or Google detection results in the response. Useful for video review and automated media analysis.
Analyze a video file or URL and return provider label data from Azure or Google. Useful for video indexing and content moderation workflows.