apyhub
▣ PROVIDER

ApyHub

/providers/apyhub

Certified APIs for devs and teams focused on automating complex tasks, extracting valuable insights, and scaling fast.

Live services
168

Services from ApyHub

168 live
General
v1.0sync

Countries Dictionary API

Country Directory returns a structured list of countries with ISO codes, flags, names, currencies, and calling codes. Send a GET request and get back a data array of country objects. Use the key field for ISO 3166-1 alpha-2 lookups, cca3 for ISO 3166-1 alpha-3 codes, and value for the country name. Each country entry can also include an emoji flag, a currency object with key, value, symbol, and emoji, plus calling_codes for telephone prefix handling. This is useful when you need a canonical country list for forms, dropdowns, checkout flows, shipping rules, account setup, or data normalization. Instead of hardcoding reference data, you can pull the same country dataset into your app and keep your UI and validation logic aligned. If you are building international signup flows, locale-aware settings, or region-based product logic, Country Directory gives you the reference fields you need in one response.

AApyHub
list-countries
Artificial Intelligence
v1.0.0sync

YouTube Video Analyzer

Analyze a YouTube video URL and get its theme plus extracted quotes. Useful for summarising content, indexing videos, and surfacing key lines.

AApyHub
youtube-video-analyzer
Audio ProcessingDeveloper ToolsFile Security
v1.0.0sync

Text Purifier Formatter

Remove emoji, markdown, and bracketed noise from raw text. Returns clean_text for TTS preprocessing and text normalization workflows.

AApyHub
tts-text-purifier-formatter
MarketingSEOSmart Generation
v1.0.0sync

Social Media Title Generator

Generate social media title ideas from a topic. Returns an array of title strings for posts, ads, and short-form content.

AApyHub
viral-social-media-title-generator
File ConversionFile ManipulationImage Processing
v1.0sync

Convert WebP to AVIF

Convert WebP images to AVIF from a public URL or multipart upload. Get a binary file or a signed download link for delivery pipelines.

AApyHub
convert-webp-to-avif-api
General
v1.0.0sync

VAT Number Validator

VAT Number Validator checks up to 10 VAT numbers in one request and returns a per-item validation result. Send an array of VAT strings in vat_numbers; the response includes each vat plus a boolean valid flag, and an error field when lookup fails for that item. Use it when you need to verify supplier tax IDs during onboarding, clean CRM records before invoicing, or flag entries that should be reviewed by finance. Because the endpoint works in batch, you can validate a small list of records without building your own loop around single-item checks. The response is straightforward to consume: iterate over the returned data array and inspect valid for each VAT number. If a lookup cannot be completed, the item still comes back with the original vat and an explanatory error value so you can separate invalid numbers from transient lookup issues. VAT Number Validator is a good fit anywhere you need lightweight tax-ID validation as part of a backend workflow, import job, or form review step.

AApyHub
validate-vat-batch
General
v1.0.0sync

Aadhaar Validator

Aadhaar Validator checks whether an Aadhaar number is valid. Send a 12-digit numeric aadhaar value in the request body, and get a boolean data response back. Use Aadhaar Validator when you need a fast identity-format check before storing user records, submitting onboarding forms, or validating KYC inputs. It is useful anywhere you want to reject obviously invalid Aadhaar numbers early, without adding extra application logic. The request schema is minimal: the body contains one field, aadhaar, as a string of digits only. The response is equally simple, returning data as a boolean so you can branch immediately on valid versus invalid input. If your workflow collects Indian identity details, Aadhaar Validator fits as a lightweight validation step in signup, verification, and back-office data quality checks.

AApyHub
validate-aadhaar
Audio ProcessingFile Conversion
v1.0sync

Audio Extractor from Video API

Extract full audio or a time slice from a video URL or upload. Get MP3, WAV, AAC, OGG, FLAC, WMA, or AC3 as a file or signed link.

AApyHub
extract-audio-video
Artificial IntelligenceDeveloper Tools
v1.0.0sync

Language Detection API

Detect the language of a text sample and get language, ISO codes, script, and confidence. Useful for routing multilingual content and NLP workflows.

AApyHub
language-detection
General
v1.0.0sync

Convert JSON to CSV API

JSON to CSV converts JSON objects and JSON arrays into CSV, so you can turn structured data into a flat table for spreadsheets, warehouses, and downstream tools. Send raw JSON, upload a .json file, or point the service at a public JSON URL, and choose an inline response, a downloadable file, or a pre-signed S3 URL. Use JSON to CSV when you need to export API responses, normalize webhook payloads, or hand data off to analysts who expect CSV. The raw JSON endpoints accept either a single JSON object with at least one property or a non-empty array of JSON objects. The file and URL-based endpoints accept a JSON file with MIME type application/json, or a public URL that serves JSON with application/json, text/plain; charset=UTF-8, or a .json file content-disposition. The output is either CSV text, a downloadable CSV file, or an object containing data, a pre-signed S3 URL to the converted file. Pick the response shape that fits your pipeline: stream the CSV directly into your app, let users download it, or store it in object storage for later processing.

AApyHub
convert-json-to-csv
Geolocation
v1.0sync

Timezones Dictionary API

Get a live list of IANA time zones with current UTC offsets and country codes. Useful for schedulers, timezone pickers, and location lookup.

AApyHub
list-timezones
Developer ToolsFile Conversion
v1.0.0sync

Convert JSON to YAML API

Convert JSON from a body, file, or URL into YAML. Get plain text, a downloadable .yaml file, or a pre-signed S3 URL.

AApyHub
convert-json-to-yaml
Developer ToolsFile ConversionSmart Generation
v1.0.0sync

Convert JSON to GraphQL Schema API

Convert raw JSON, JSON files, or JSON URLs into GraphQL SDL. Get inline text, a .graphql download, or a pre-signed S3 URL.

AApyHub
convert-json-to-graphql-sdl
Developer ToolsSmart Generation
v1.0.0sync

Convert JSON to Zod Schema API

Generate Zod schemas from raw JSON, files, or URLs. Returns `.ts` files, S3 URLs, or explain output for TypeScript validation.

AApyHub
json-to-zod-schema
Developer ToolsSmart Generation
v1.0.0sync

Convert JSON to Mongoose Schema API

Convert raw JSON, a JSON URL, or an uploaded file into Mongoose schema code. Returns JS or TS output with inference metadata, warnings, and confidence.

AApyHub
convert-json-to-mongoose-schema
Developer ToolsFile Conversion
v1.0.0sync

Convert XML to CSV API

Convert uploaded XML files or raw XML into CSV text, downloadable files, or signed URLs. Useful for feeds, ETL, and spreadsheet imports.

AApyHub
xml-to-csv
Developer ToolsFile Conversion
v1.0.0sync

Convert XML to JSON API

Convert raw XML, XML files, or XML URLs into inline JSON, downloadable files, or pre-signed S3 URLs. Useful for feeds and backends that need JSON output.

AApyHub
xml-to-json
File ConversionFile Manipulation
v1.0sync

Generate Watermark For Videos Job API

Add text or image watermarks to a video file or URL. Returns a job ID, then a watermarked video URL when processing finishes.

AApyHub
generate-video-watermark
Data ValidationFile Security
v1.0.0sync

Validate File Type API

Validate uploaded files or file URLs by comparing extension, declared MIME, and detected type. Useful for intake checks and spoofed-file rejection.

AApyHub
validate-file
File ConversionFile Manipulation
v1.0sync

Generate Video Thumbnail Job API

Create short video thumbnail clips from a file or URL. Returns a job_id, then a downloadable url when processing finishes.

AApyHub
generate-video-thumbnail
General
v1.0.0sync

AI Video Transcriber API

Speech Transcription turns an audio or video file into text using either Azure or Google transcription services. Send a file or a media URL, choose the provider, and get a structured transcription response back in the data object. Use the /file endpoint when you want to upload media directly. It accepts file, requestedservice, and the provider-specific fields for Azure or Google: azureregion, azureaccountid, azureaccesstoken, googlelanguage, and googlecredentialfile. Use the /url endpoint when your media is already hosted remotely. It requires url and requestedservice, and supports Azure settings under azure or Google settings under google, including googlelanguage and googlecredential_json. Speech Transcription is a good fit for turning meetings, interviews, support calls, webinars, and recorded demos into text you can index, review, or post-process. The response keeps the provider-specific result under data.azure or data.google, so you can branch on the service you requested without guessing at the payload shape. If you need transcription from uploaded media or a hosted file, this API gives you a simple way to route the job to the provider you already use.

AApyHub
video-speech-transcription
File ConversionFile ManipulationImage Processing
v1.0.0sync

Generate Thumbnail from Video API

Extract a PNG frame from a video file or URL, with optional time and size. Get binary downloads or signed links for previews and media workflows.

AApyHub
generate-image-thumbnail
Developer ToolsFile ConversionSmart Generation
v1.0.0sync

Convert JSON to Prisma Schema API

Convert JSON objects, URLs, or files into Prisma schema text or .prisma downloads. Generate starter models from existing data structures.

AApyHub
convert-json-to-prisma-schema
General
v1.0sync

Generate Thumbnail from Video Job API

Video Thumbnail lets you submit a video file or a video URL and receive a thumbnail-generation job in return. It is designed for async processing: you send the source, optionally set size and time, and poll the job until the thumbnail is ready. Use /file-to-json when you have a multipart video upload, or /url-to-json when the source is already hosted at a videourl. Both endpoints accept an optional persistent query flag. You can also control the frame position with time and request a specific output size with size in WIDTHxHEIGHT format. The immediate response gives you a jobid for status checks. Call GET /jobs/:jobid to check progress. The job status returns pending, successful, or failed, along with the same jobid. When the job finishes successfully, the response includes a url pointing to the generated output. Use Video Thumbnail when you need preview images for a media library, video upload flow, content CMS, or search results page. It keeps thumbnail generation decoupled from your request/response cycle, so you can handle larger files and remote sources without blocking your app.

AApyHub
video-thumbnail
Showing 1–24 of 168
1 / 7