{"name":"mint utilities API","version":"1.0.0","base_url":"https://data.voiddo.com","description":"Deterministic file-conversion, rendering, validation and lookup endpoints, metered with prepaid credits.","docs":{"openapi":"/openapi.json","interactive":"/docs","llms_txt":"/llms.txt","capabilities":"/v1/capabilities","mcp":"/.well-known/mcp.json"},"auth":{"header":"Authorization: Bearer mint_...","alternative":"X-Api-Key","create_key":"POST /v1/keys"},"free_tier":{"calls_per_day_per_ip":20},"packs":[{"pack":"starter","credits":500,"usd":5.0,"price_id":"pri_01m56tradq25c0jz1rkdrrz8f7"},{"pack":"builder","credits":1000,"usd":9.0,"price_id":"pri_01m56trakpshy75gq8ntpswavh"},{"pack":"pro","credits":4000,"usd":29.0,"price_id":"pri_01m56trasssw5dvdy2m2z5qfw8"}],"capabilities":[{"slug":"csv_profile","kind":"extract","title":"CSV and Excel data profiler","summary":"Profile a CSV, TSV, XLSX or JSON table: row and column counts plus type, nulls, distinct values, min, max and samples for every column.","cost_credits":1,"free_tier_only":false,"path":"/v1/csv_profile"},{"slug":"currency_rates","kind":"lookup","title":"Currency exchange rates (ECB)","summary":"Latest and historical euro foreign exchange reference rates from the European Central Bank, with conversion between any two of its currencies.","cost_credits":1,"free_tier_only":false,"path":"/v1/currency_rates"},{"slug":"dns_lookup","kind":"lookup","title":"DNS record lookup","summary":"Look up A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV or PTR records of a public name through the Cloudflare and Google public resolvers.","cost_credits":1,"free_tier_only":false,"path":"/v1/dns_lookup"},{"slug":"holidays_lookup","kind":"lookup","title":"Public holidays lookup","summary":"Public holidays of any of about 250 countries and regions for a given year, with optional subdivision, language and category.","cost_credits":1,"free_tier_only":false,"path":"/v1/holidays_lookup"},{"slug":"html_to_image","kind":"render","title":"HTML to image","summary":"Render an HTML snippet to a PNG, JPEG or WEBP image at any width, with retina scaling and transparent background.","cost_credits":3,"free_tier_only":false,"path":"/v1/html_to_image"},{"slug":"html_to_pdf","kind":"render","title":"HTML to PDF","summary":"Turn an HTML document into a print-ready PDF with page size, margins, orientation and page-numbered header and footer.","cost_credits":3,"free_tier_only":false,"path":"/v1/html_to_pdf"},{"slug":"image_convert","kind":"convert","title":"Image converter","summary":"Convert and resize images between PNG, JPEG, WEBP, GIF, BMP, TIFF and ICO, with quality, fit modes, transparency handling and optional metadata stripping.","cost_credits":1,"free_tier_only":false,"path":"/v1/image_convert"},{"slug":"ip_lookup","kind":"lookup","title":"IP address lookup","summary":"Reverse DNS name and registry record (network block, name, country) of a public IP address, from open registry data only.","cost_credits":1,"free_tier_only":false,"path":"/v1/ip_lookup"},{"slug":"iso_codes","kind":"lookup","title":"ISO code lookup","summary":"Look up ISO 3166 country and subdivision codes, ISO 4217 currency codes and ISO 639 language codes by code or name fragment.","cost_credits":1,"free_tier_only":false,"path":"/v1/iso_codes"},{"slug":"json_schema_validate","kind":"validate","title":"JSON Schema validator","summary":"Validate a JSON document, or up to 1000 of them, against a JSON Schema (draft 7, 2019-09 or 2020-12) and list every error with its path.","cost_credits":1,"free_tier_only":false,"path":"/v1/json_schema_validate"},{"slug":"json_yaml_convert","kind":"convert","title":"JSON and YAML converter","summary":"Convert text between JSON and YAML with safe parsing, indent, key sorting and minify options, and line-accurate error messages.","cost_credits":1,"free_tier_only":false,"path":"/v1/json_yaml_convert"},{"slug":"markdown_render","kind":"convert","title":"Markdown renderer","summary":"Render Markdown to a sanitised HTML page or fragment, or to a PDF, with tables, fenced code, heading anchors, an optional table of contents and a choice of themes.","cost_credits":1,"free_tier_only":false,"path":"/v1/markdown_render"},{"slug":"pdf_info","kind":"extract","title":"PDF info reader","summary":"Read a PDF's page count, encryption flag, metadata, page sizes in millimetres, text-layer presence and bookmark count.","cost_credits":1,"free_tier_only":false,"path":"/v1/pdf_info"},{"slug":"pdf_merge","kind":"convert","title":"PDF merger","summary":"Merge 2 to 20 PDF files into one document in the order given, optionally keeping their bookmarks.","cost_credits":1,"free_tier_only":false,"path":"/v1/pdf_merge"},{"slug":"pdf_split","kind":"convert","title":"PDF splitter","summary":"Split a PDF into parts by page ranges such as '1-2,5-' or every N pages, returned as one PDF or a zip of parts.","cost_credits":1,"free_tier_only":false,"path":"/v1/pdf_split"},{"slug":"pdf_text","kind":"extract","title":"PDF text extractor","summary":"Extract the text of a PDF page by page, with page selection and an optional layout-preserving mode.","cost_credits":1,"free_tier_only":false,"path":"/v1/pdf_text"},{"slug":"qr_code","kind":"convert","title":"QR code generator","summary":"Turn text or a URL into a crisp QR code as PNG or SVG, with size and error-correction control.","cost_credits":1,"free_tier_only":false,"path":"/v1/qr_code"},{"slug":"rdap_lookup","kind":"lookup","title":"RDAP registration lookup","summary":"Look up the public registration record of a domain, IP address or AS number from its registry's RDAP service, without personal contact data.","cost_credits":1,"free_tier_only":false,"path":"/v1/rdap_lookup"},{"slug":"screenshot","kind":"render","title":"Website screenshot","summary":"Capture a public web page as a PNG, JPEG or WEBP image: any viewport size, full page, retina scaling, optional cookie-banner hiding.","cost_credits":3,"free_tier_only":true,"path":"/v1/screenshot"},{"slug":"svg_to_png","kind":"convert","title":"SVG to PNG renderer","summary":"Render an SVG document to a PNG at a chosen width, height or scale and background; external files, network references and XML entities are never loaded.","cost_credits":1,"free_tier_only":false,"path":"/v1/svg_to_png"},{"slug":"tabular_convert","kind":"convert","title":"CSV, TSV, Excel and JSON converter","summary":"Convert tables between CSV, TSV, XLSX and JSON with format, delimiter and encoding detection, header control and exact number and date handling.","cost_credits":1,"free_tier_only":false,"path":"/v1/tabular_convert"},{"slug":"timezone_convert","kind":"convert","title":"Time zone converter","summary":"Convert a date and time between IANA time zones with exact daylight-saving handling, inspect a zone's offset and transitions, or list a country's zones.","cost_credits":1,"free_tier_only":false,"path":"/v1/timezone_convert"}],"support":"data@voiddo.com"}