{"x402Version":2,"resources":[{"url":"https://www.blixtworks.com/categorize","method":"POST","description":"Zero-shot image categorization (CLIP). POST {\"image\": \"<https url or data URI>\", \"labels\": [\"optional\", \"custom\"]} -> ranked labels with confidence scores."},{"url":"https://www.blixtworks.com/caption","method":"POST","description":"Image captioning. POST {\"image\": \"<https url or data URI>\"} -> one-sentence natural-language description."},{"url":"https://www.blixtworks.com/ocr","method":"POST","description":"OCR (English). POST {\"image\": \"<https url or data URI>\"} -> extracted text with confidence score."},{"url":"https://www.blixtworks.com/embed","method":"POST","description":"CLIP image embedding. POST {\"image\": \"<https url or data URI>\"} -> 512-dim vector for similarity search."},{"url":"https://www.blixtworks.com/hash","method":"POST","description":"Cryptographic hashes. POST {\"text\": \"...\", \"algorithms\": [\"sha256\",\"md5\"]} -> hex digests (default md5, sha1, sha256, sha512)."},{"url":"https://www.blixtworks.com/hmac","method":"POST","description":"HMAC signature. POST {\"text\": \"...\", \"key\": \"...\", \"algorithm\": \"sha256\"} -> hex and base64 signature."},{"url":"https://www.blixtworks.com/uuid","method":"POST","description":"Generate UUIDs. POST {\"count\": 5, \"version\": \"v4\"} -> list of UUIDs (max 100)."},{"url":"https://www.blixtworks.com/base64","method":"POST","description":"Base64 encode or decode. POST {\"text\": \"...\", \"mode\": \"encode\"|\"decode\", \"urlSafe\": false} -> result."},{"url":"https://www.blixtworks.com/slugify","method":"POST","description":"URL-safe slug from any text. POST {\"text\": \"Hällö Wörld!\"} -> {\"slug\": \"hallo-world\"}."},{"url":"https://www.blixtworks.com/case_convert","method":"POST","description":"Convert text case. POST {\"text\": \"...\", \"to\": \"camel\"|\"snake\"|\"kebab\"|\"pascal\"|\"upper\"|\"lower\"|\"title\"} -> converted text."},{"url":"https://www.blixtworks.com/text_stats","method":"POST","description":"Text statistics. POST {\"text\": \"...\"} -> characters, words, sentences, paragraphs, reading time, top words."},{"url":"https://www.blixtworks.com/regex","method":"POST","description":"Test a regular expression and extract matches. POST {\"text\": \"...\", \"pattern\": \"\\\\d+\", \"flags\": \"g\"} -> matches with groups and indices."},{"url":"https://www.blixtworks.com/diff","method":"POST","description":"Compare two texts. POST {\"a\": \"...\", \"b\": \"...\", \"mode\": \"lines\"|\"words\"|\"chars\"} -> unified diff plus added/removed counts."},{"url":"https://www.blixtworks.com/language_detect","method":"POST","description":"Detect the language of a text. POST {\"text\": \"...\"} -> ISO 639-3 code and name."},{"url":"https://www.blixtworks.com/word_frequency","method":"POST","description":"Word and n-gram frequency analysis. POST {\"text\": \"...\", \"ngram\": 1, \"limit\": 20, \"stopwords\": true} -> ranked terms."},{"url":"https://www.blixtworks.com/lorem","method":"POST","description":"Generate placeholder text. POST {\"paragraphs\": 2, \"wordsPerParagraph\": 40} -> lorem ipsum text."},{"url":"https://www.blixtworks.com/json_format","method":"POST","description":"Format, minify or validate JSON. POST {\"json\": \"...\", \"mode\": \"pretty\"|\"minify\"|\"validate\", \"indent\": 2} -> formatted output or validation error with position."},{"url":"https://www.blixtworks.com/json_query","method":"POST","description":"Query JSON with a dot/bracket path. POST {\"json\": \"...\", \"path\": \"users[0].name\"} -> the value at that path. Supports [*] to map over arrays."},{"url":"https://www.blixtworks.com/json_to_csv","method":"POST","description":"Convert a JSON array of objects to CSV. POST {\"json\": \"[{...}]\", \"delimiter\": \",\"} -> CSV text."},{"url":"https://www.blixtworks.com/csv_to_json","method":"POST","description":"Convert CSV to JSON. POST {\"csv\": \"...\", \"header\": true, \"delimiter\": \",\"} -> array of objects (or arrays when header is false)."},{"url":"https://www.blixtworks.com/yaml_convert","method":"POST","description":"Convert between YAML and JSON. POST {\"text\": \"...\", \"to\": \"json\"|\"yaml\"} -> converted document."},{"url":"https://www.blixtworks.com/xml_to_json","method":"POST","description":"Convert XML to JSON. POST {\"xml\": \"<root>...</root>\"} -> parsed object."},{"url":"https://www.blixtworks.com/markdown_to_html","method":"POST","description":"Render Markdown to HTML. POST {\"markdown\": \"# Title\"} -> HTML string."},{"url":"https://www.blixtworks.com/jwt_decode","method":"POST","description":"Decode a JWT without verifying it. POST {\"token\": \"eyJ...\"} -> header, payload, expiry status. Signature is NOT verified."},{"url":"https://www.blixtworks.com/rss_parse","method":"POST","description":"Parse an RSS or Atom feed. POST {\"url\": \"https://...\"} or {\"xml\": \"...\"} -> feed title and items with links and dates."},{"url":"https://www.blixtworks.com/sitemap_parse","method":"POST","description":"Parse a sitemap.xml (including sitemap indexes). POST {\"url\": \"https://example.com/sitemap.xml\"} -> URLs with last-modified dates."},{"url":"https://www.blixtworks.com/pdf","method":"POST","description":"PDF text extraction. POST {\"pdf\": \"<https url or data:application/pdf base64 URI>\"} -> plain text, page count and metadata."},{"url":"https://www.blixtworks.com/http_headers","method":"POST","description":"Inspect HTTP response headers for a URL. POST {\"url\": \"https://...\", \"method\": \"HEAD\"} -> status, headers, timing, redirect chain."},{"url":"https://www.blixtworks.com/url_expand","method":"POST","description":"Expand a shortened URL by following redirects. POST {\"url\": \"https://bit.ly/x\"} -> final destination and hop chain."},{"url":"https://www.blixtworks.com/ssl_check","method":"POST","description":"Inspect a TLS certificate. POST {\"domain\": \"example.com\", \"port\": 443} -> issuer, subject, validity dates, days until expiry."},{"url":"https://www.blixtworks.com/whois","method":"POST","description":"Domain registration data via RDAP. POST {\"domain\": \"example.com\"} -> registrar, creation/expiry dates, nameservers, status."},{"url":"https://www.blixtworks.com/robots_check","method":"POST","description":"Fetch and interpret robots.txt. POST {\"url\": \"https://example.com\", \"userAgent\": \"GPTBot\", \"path\": \"/\"} -> whether crawling is allowed, plus sitemaps."},{"url":"https://www.blixtworks.com/metadata","method":"POST","description":"Extract page metadata: title, description, Open Graph, Twitter card, canonical, favicon, language. POST {\"url\": \"https://...\"}."},{"url":"https://www.blixtworks.com/ip_lookup","method":"POST","description":"Resolve a hostname to IPs and reverse-resolve. POST {\"host\": \"example.com\"} -> A/AAAA records and PTR names."},{"url":"https://www.blixtworks.com/email_validate","method":"POST","description":"Validate an email address: syntax plus live MX record check on the domain. POST {\"email\": \"a@b.com\"} -> deliverability signals."},{"url":"https://www.blixtworks.com/md","method":"POST","description":"HTML to Markdown. POST {\"url\": \"<https url>\"} or {\"html\": \"<raw html>\"} (+ optional \"mode\": \"article\"|\"full\", default article) -> clean LLM-ready markdown with title/byline."},{"url":"https://www.blixtworks.com/dns","method":"POST","description":"DNS lookup. POST {\"domain\": \"example.com\", \"type\": \"A\"|\"AAAA\"|\"MX\"|\"TXT\"|\"NS\"|\"CNAME\"|\"SOA\"|\"all\"} -> resolved records."},{"url":"https://www.blixtworks.com/unit_convert","method":"POST","description":"Convert between units. POST {\"value\": 5, \"from\": \"km\", \"to\": \"mi\"} -> converted value. Supports length, mass, volume, time, area, speed, data, pressure, energy and temperature (c/f/k)."},{"url":"https://www.blixtworks.com/number_base","method":"POST","description":"Convert a number between bases. POST {\"value\": \"255\", \"from\": 10, \"to\": 16} -> converted string (bases 2-36)."},{"url":"https://www.blixtworks.com/color_convert","method":"POST","description":"Convert colours between hex, RGB and HSL. POST {\"color\": \"#2563eb\"} -> hex, rgb, hsl and luminance/contrast info."},{"url":"https://www.blixtworks.com/timestamp","method":"POST","description":"Convert timestamps and dates. POST {\"value\": 1735689600, \"timezone\": \"Europe/Stockholm\"} or {\"value\": \"2026-01-01T00:00:00Z\"} -> unix seconds/ms, ISO, and formatted local time."},{"url":"https://www.blixtworks.com/date_diff","method":"POST","description":"Difference between two dates. POST {\"from\": \"2026-01-01\", \"to\": \"2026-12-25\"} -> days, hours, business days and a human summary."},{"url":"https://www.blixtworks.com/cron_parse","method":"POST","description":"Explain a cron expression and list upcoming run times. POST {\"expression\": \"0 9 * * 1-5\", \"count\": 5, \"timezone\": \"UTC\"}."},{"url":"https://www.blixtworks.com/distance","method":"POST","description":"Great-circle distance between two coordinates. POST {\"from\": {\"lat\": 59.33, \"lon\": 18.07}, \"to\": {\"lat\": 51.51, \"lon\": -0.13}} -> km, miles and bearing."},{"url":"https://www.blixtworks.com/currency_convert","method":"POST","description":"Convert currency at current or historical reference rates (ECB via Frankfurter). POST {\"amount\": 100, \"from\": \"EUR\", \"to\": \"SEK\", \"date\": \"2026-01-15\"}."},{"url":"https://www.blixtworks.com/luhn_validate","method":"POST","description":"Validate an identifier with the Luhn checksum (credit cards, IMEI, Swedish personnummer). POST {\"number\": \"4111111111111111\"} -> validity and detected card scheme."},{"url":"https://www.blixtworks.com/phone_parse","method":"POST","description":"Parse and validate a phone number. POST {\"phone\": \"+46701234567\", \"country\": \"SE\"} -> validity, type, and E.164/national/international formats."},{"url":"https://www.blixtworks.com/iban_validate","method":"POST","description":"Validate an IBAN (checksum and country length). POST {\"iban\": \"SE45 5000 0000 0583 9825 7466\"}."},{"url":"https://www.blixtworks.com/percentage","method":"POST","description":"Percentage maths. POST {\"mode\": \"change\"|\"of\"|\"increase\"|\"decrease\", \"a\": 120, \"b\": 150} -> result with explanation."},{"url":"https://www.blixtworks.com/image_info","method":"POST","description":"Image dimensions and properties without any ML. POST {\"image\": \"https://...\"} -> width, height, aspect ratio, format, file size, transparency."},{"url":"https://www.blixtworks.com/image_resize","method":"POST","description":"Resize or convert an image. POST {\"image\": \"https://...\", \"width\": 800, \"height\": null, \"format\": \"jpeg\"|\"png\", \"quality\": 80} -> data URI of the result."},{"url":"https://www.blixtworks.com/image_palette","method":"POST","description":"Extract the dominant colour palette from an image. POST {\"image\": \"https://...\", \"colors\": 5} -> hex colours with share percentages."},{"url":"https://www.blixtworks.com/image_crop","method":"POST","description":"Crop an image. POST {\"image\": \"https://...\", \"x\": 0, \"y\": 0, \"width\": 200, \"height\": 200} -> cropped image as a data URI."},{"url":"https://www.blixtworks.com/image_transform","method":"POST","description":"Rotate, flip or apply filters to an image. POST {\"image\": \"...\", \"rotate\": 90, \"flip\": \"horizontal\", \"filter\": \"greyscale\"|\"sepia\"|\"invert\"|\"blur\"} -> transformed image."},{"url":"https://www.blixtworks.com/image_placeholder","method":"POST","description":"Generate a solid or gradient placeholder image. POST {\"width\": 600, \"height\": 400, \"color\": \"#2563eb\", \"text\": \"optional\"} -> PNG data URI."},{"url":"https://www.blixtworks.com/qr","method":"POST","description":"QR code generation. POST {\"text\": \"<content>\", \"format\": \"svg\"|\"png\"} -> QR code as an SVG string or PNG data URI."},{"url":"https://www.blixtworks.com/exif","method":"POST","description":"EXIF metadata extraction. POST {\"image\": \"<https url or data:image URI>\"} -> camera, timestamps, GPS and other metadata."},{"url":"https://www.blixtworks.com/wallet_balance","method":"POST","description":"Native and USDC balance for an address. POST {\"address\": \"0x...\", \"chain\": \"base\"|\"ethereum\"} -> balances, transaction count and explorer link."},{"url":"https://www.blixtworks.com/token_info","method":"POST","description":"ERC-20 token metadata. POST {\"token\": \"0x...\", \"chain\": \"base\"} -> name, symbol, decimals, total supply."},{"url":"https://www.blixtworks.com/gas_price","method":"POST","description":"Current gas price and what a transfer costs. POST {\"chain\": \"base\"|\"ethereum\"} -> gwei, block number and estimated transfer cost."},{"url":"https://www.blixtworks.com/address_validate","method":"POST","description":"Validate an EVM address and detect whether it is a contract. POST {\"address\": \"0x...\", \"chain\": \"base\"} -> checksum form and account type."},{"url":"https://www.blixtworks.com/ens_resolve","method":"POST","description":"Resolve an ENS name to an address, or an address to its primary ENS name. POST {\"name\": \"vitalik.eth\"} or {\"address\": \"0x...\"}."},{"url":"https://www.blixtworks.com/tx_lookup","method":"POST","description":"Look up a transaction by hash. POST {\"hash\": \"0x...\", \"chain\": \"base\"} -> status, value, gas used, from/to and block."}]}