Validate a VAT number with a country code prefix and get a boolean result. Useful for invoicing, onboarding, and business tax checks.
Convert CSV files, URLs, or raw text into JSON arrays, downloadable JSON files, or pre-signed S3 URLs for downstream processing.
External ProvidersGenerate bar chart images from a title and data array, with optional colors, theme, and layout options. Get a pre-signed URL or binary download.
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.
Browse festival data by country, category, deadline, date, and fee. Get festival details, top-scored listings, and roster records with film metadata.
External ProvidersGenerate Sudoku puzzles and Schulte tables via GraphQL. Returns puzzle grids, solutions, difficulty, and randomized board layouts for game apps.
External ProvidersGenerate social media title ideas from a topic. Returns an array of title strings for posts, ads, and short-form content.
Remove emoji, markdown, and bracketed noise from raw text. Returns clean_text for TTS preprocessing and text normalization workflows.
Analyze a YouTube video URL and get its theme plus extracted quotes. Useful for summarising content, indexing videos, and surfacing key lines.
Convert WebP images to AVIF from a public URL or multipart upload. Get a binary file or a signed download link for delivery pipelines.
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.
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.