ApyHub
Certified APIs for devs and teams focused on automating complex tasks, extracting valuable insights, and scaling fast.
Services from ApyHub
168 liveConvert YAML to JSON API
Convert YAML from raw content, uploaded files, or URLs into JSON. Returns inline JSON, a JSON file, or a pre-signed download link.
Extract User Agent API
Parse a raw User-Agent string into browser, platform, device, and engine data. Useful for analytics, bot checks, and request logging.
Convert Markdown to PDF API
Convert raw Markdown, uploaded files, or Markdown URLs into PDF. Get a binary download or a signed S3 URL for reports and document exports.
Convert JSON to XML API
Convert JSON from a body, file, or URL into XML. Get raw XML, a downloadable .xml file, or a pre-signed S3 URL.
Convert CSV to XML API
Convert CSV from text, file, or URL into XML. Get inline XML, a downloadable file, or a pre-signed S3 URL for downstream workflows.
Convert Markdown to JSON API
Convert Markdown from raw text, uploads, or URLs into structured JSON. Use it for docs ingestion, parsing, and content migration workflows.
PES to ZIP Converter
Convert a .pes embroidery file into a downloadable ZIP archive. Useful for packaging embroidery files for storage, transport, or automation.
Apply Footers on PDF API
Stamp a PDF with header and footer text or PNG images. Stream the result or get a signed URL, with alignment, size, and opacity controls.
AI Text Syntax Analysis API
Syntax Analysis parses a text string and returns Google syntax analysis results in the data.google object when you set requestedservice to google. Send your body.text along with requestedservice, and include body.language, body.encoding, or a body.google object when you need to provide Google-specific options. The service is designed for developers who need to inspect or process text with Google-backed language analysis in a structured API response. Use Syntax Analysis when you want to run automated language checks on user-generated content, message bodies, or documents before further processing. The response keeps the Google output under data.google, making it straightforward to pass into downstream classification, enrichment, or moderation workflows. If you are building a pipeline that needs syntax-aware text processing, Syntax Analysis gives you a focused endpoint for sending text in and receiving structured analysis data back.
Fuzzy Text Search API
Compare a search term against a space-separated target string and get matched words back. Supports accent-insensitive and Unicode-normalized matching.
Audio Extractor from Video Job API
Extract audio from a video file or URL and get a job ID back. Poll for a URL to the finished MP3, WAV, AAC, OGG, FLAC, WMA, or AC3 output.
Validate UK Postcodes API
Validate a UK postcode by sending a postcode string. Returns a boolean data field for address checks, form validation, and delivery filtering.
AI Text Entity Sentiment Analysis API
Send text and get entity-level sentiment results in a Google-backed response. Useful for reviews, social posts, and support messages.
Document Summarizer
Summarize PDF, DOCX, DOC, or ODT files from an upload or URL. Choose short, medium, or long output and get back data.summary.
AI Document Invoice Data Extraction API
Invoice Extraction turns an invoice document into structured data you can use in your app. Send either a PDF URL to /url or upload a file to /file, and choose the extraction backend with requestedservice. The response contains a data object with the parsing output from either apyhub or azure. If you select azure, you can also pass Azure credentials such as key, region, endpoint, accountid, and accesstoken in the URL flow, or the matching azure* fields in the file flow. If you leave requested_service at its default, the service uses apyhub. Use Invoice Extraction when you need invoice details from supplier PDFs, attached billing documents, or scanned finance paperwork without building your own parsing pipeline. It fits accounts payable workflows, expense systems, and document ingestion jobs where invoices arrive in different formats but need to be normalized into machine-readable output. The API is focused on extraction, not validation or transformation. You send a document source, optionally provide Azure credentials, and get back the raw parsing result for the service you selected.
AI Text Content Classification API
Classify text with Google-based analysis. Send text and receive a structured result under data.google for routing, moderation, or text analysis.
Convert Video Formats API
Convert video uploads or video URLs into mp4, mkv, avi, mov, flv, 3gp, or webm. Returns a binary file or a signed download link.
AI Summarize API
Summarize plain text or a web page using text, url, summary_length, and output_language inputs. Useful for article digests, research, and content triage.
AI Text Moderation API
Send text and a requested service to get moderation results back in a data.google object. Useful for filtering user-generated content before publishing.
Validate Indian Postcodes API
Validate an India postcode with a boolean response. Use it to check whether a PIN code exists before accepting an address.
Apply Watermark and Footers on PDF API
Add header and footer text or PNG images to a PDF from a file upload or URL. Returns a modified PDF as binary or an S3 URL.
Extract Links from Webpage API
Extract all absolute hyperlinks from a web page URL. Supports custom headers and can return malicious-URL detection instead of link data.
Convert CSV to JSON API
Convert raw CSV, uploaded files, or CSV URLs into JSON. Get inline arrays, downloadable JSON files, or pre-signed S3 links for converted output.
Generate Video Thumbnail API
Trim a video from an upload or remote URL using start time, duration, and optional size. Get a binary clip or a signed download link.