io.github.denyskot1986/finekot-api-mcp · v0.1.0 · ai-and-media
Finekot API is healthy: it completed an MCP handshake in 1720 ms and exposes 91 tools.
89 pay-per-call tools for agents: screenshots, scraping, PDF, OCR, TTS, STT, invoices, KYC, utils
Endpoint: https://api.finekot.com/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 91 |
| Latency | 1720 ms |
| Last checked (UTC) | 2026-11-03T14:20:41.543Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-03T14:20:41.543Z | Healthy | 1720 |
remove_background | Cut-out with alpha channel. Input: url or file (JPEG/PNG/WebP up to 25 MB). Output: PNG with transparency. Cost €0.02 per image, charged to the API key in Authorization: Bearer. Parameters — url: string (http/https image url); format: png | webp (default png). |
screenshot | Rendered screenshot of any public URL. Viewport, full page, element by CSS selector, dark mode, retina 2x. Output: PNG, JPEG or WebP. Cost €0.004 per shot, charged to the API key in Authorization: Bearer. Parameters — url: string (http/https page url); width: int 320–3840 (default 1280); height: int |
url_to_markdown | Main content of a page as clean Markdown for LLM context: title, author, date, text with links and tables; navigation, ads and cookie banners stripped. JS-rendered pages supported. Cost €0.0015 per page, charged to the API key in Authorization: Bearer. Parameters — url: string (http/https page url); |
web_answer | Answers a question grounded in live web search: searches, reads the top pages and replies with numbered citations, or says the answer wasn't found instead of guessing. Cost €0.008 per question, charged to the API key in Authorization: Bearer. Parameters — question: question to answer; region: ddgs r |
news_brief | 3–8 bullet summary of the latest news on a topic with sources and dates; deduplicates reprints of the same story and scores its own confidence. Full article text is never returned. Cost €0.01 per brief, charged to the API key in Authorization: Bearer. Parameters — topic: search topic; period: 24h (d |
llms_txt | Returns a site's existing /llms.txt as is, or builds one from its sitemap (falling back to the homepage links) per the llmstxt.org spec, respecting robots.txt. Cost €0.01 per site, charged to the API key in Authorization: Bearer. Parameters — url: site url; max_pages: 1–20 pages to crawl when no llm |
text_to_speech | Natural voice from text, 24 kHz. 21 voices: English US/UK, Spanish, French, Italian, Portuguese, Hindi, Japanese, Chinese. Output: MP3, OGG or WAV. Up to 5 000 chars per call; billed per started 1 000 chars. Cost €0.015 per 1 000 chars, charged to the API key in Authorization: Bearer. Parameters — t |
speech_to_text | Transcription with timestamps and language detection, 99 languages. Input: url or file (mp3, m4a, wav, ogg, webm, mp4) up to 25 MB / 30 min. Output: text, segments, optional SRT/VTT. Billed per started minute. Cost €0.004 per minute, charged to the API key in Authorization: Bearer. Parameters — url: |
compress | Convert and shrink images: JPEG, PNG, WebP, AVIF, GIF out; HEIC and AVIF in. Resize to fit, EXIF orientation applied and metadata stripped. Cost €0.001 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url; format: webp | jpeg | png | avif | gif (default webp); qual |
watermark | Text or logo watermark: corner, center or tiled, with opacity. Output JPEG, PNG or WebP. Cost €0.001 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url; text: watermark text (or logo_url); logo_url: PNG/SVG-rendered logo url; position: bottom-right (default) | bo |
qr | QR codes (optional logo in the middle, custom colors) and barcodes EAN-13, EAN-8, UPC-A, ISBN-13, Code128. SVG or PNG. mode=read decodes a QR/MicroQR from an image (url or file) back to text — for any other barcode format use the barcode service. Cost €0.0005 per code, charged to the API key in Auth |
barcode | op=read (default): decodes every linear and 2D symbology from a photo or scan — EAN-13/8, UPC-A/E, Code128/39/93, ITF, Codabar, QR, Micro QR, Data Matrix, PDF417, Aztec — returns text, format and the 4 corner points per code found; found:0 if none. op=generate reuses the qr service's generator (same |
og_image | 1200×630 PNG for social previews from a template (post, minimal, product) or your own HTML. Fonts, colors and product image supported. Cost €0.012 per image, charged to the API key in Authorization: Bearer. Parameters — template: post (default) | minimal | product | html; title: headline; subtitle: |
color_palette | N dominant colors as hex, rgb and their share of the image, sorted by prevalence. Brand colors, mood boards, product shots. Cost €0.001 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url; colors: 2–16 (default 5). |
exif_strip | Removes EXIF, XMP and GPS metadata from JPEG, PNG and WebP by cutting the raw marker/chunk — pixels are never recompressed. GPS values are never returned, only which groups were found and removed. Cost €0.0005 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url. |
html_pdf | Pixel-accurate PDF from a URL or your HTML: print CSS, page size, margins, header, footer with page numbers. Invoices, reports, contracts. Cost €0.006 per document, charged to the API key in Authorization: Bearer. Parameters — url: page url (or html); html: raw HTML string; format: A4 (default) | A3 |
pdf_tools | merge (list of urls), split/extract pages, rotate, compress, protect with AES-256, unlock, info. Up to 200 pages. Cost €0.002 per operation, charged to the API key in Authorization: Bearer. Parameters — op: merge | split | rotate | compress | protect | unlock | info; url: pdf url; urls: list for mer |
pdf_text | Text layer of a PDF as Markdown: headings by font size, bullets, tables as Markdown tables. Flags scanned PDFs (no text layer) so you can send them to OCR. Billed per page. Cost €0.005 per page, charged to the API key in Authorization: Bearer. Parameters — url: pdf url; pages: e.g. 1-5 (default all) |
table_extract | Every table on the given pages as JSON rows, CSV file or Markdown. Bank statements, price lists, invoices with a text layer. Billed per page. Cost €0.025 per page, charged to the API key in Authorization: Bearer. Parameters — url: pdf url; pages: e.g. 2-4 (default all); format: json (default) | csv |
doc_convert | DOCX, XLSX, PPTX, ODT, ODS, RTF, CSV, HTML → PDF, DOCX, ODT, HTML, TXT, XLSX, CSV, PNG. Faithful layout, fonts embedded in PDF. Cost €0.005 per document, charged to the API key in Authorization: Bearer. Parameters — url: document url; source: source extension if url has none, e.g. docx; to: pdf (def |
csv_convert | Convert between csv, tsv, json, ndjson, xlsx and parquet. Delimiter and encoding (utf-8, utf-8-sig, cp1251, latin-1) auto-detected for csv/tsv, format auto-detected from the file signature when 'from' is omitted. schema_only=true returns just column names and types. Up to 10 MB, 1M cells. Cost €0.00 |
text_diff | Unified diff, added/removed lines and similarity percent between two texts, or two files given by url/upload (PDF, DOCX, plain text extracted on our side). Billed ×3 when a side is a PDF or DOCX. Side b only can be a multipart file. Cost €0.001 per text, charged to the API key in Authorization: Bear |
md_convert | GitHub-flavoured Markdown (tables, strikethrough, autolinks) to HTML, PDF or DOCX. Raw HTML in the source is escaped, never executed; PDF render loads no network beyond the same public-host guard as html-pdf. Cost €0.002 per document, charged to the API key in Authorization: Bearer. Parameters — mar |
link_preview | Title, description, image, favicon, site name, canonical and author of any public URL, the way messengers render a link card. Cost €0.001 per url, charged to the API key in Authorization: Bearer. Parameters — url: page url. |
email_verify | Syntax, MX records, disposable domain, role address, free provider, typo suggestion and a 0–100 score. Mailbox existence is not probed. Cost €0.002 per address, charged to the API key in Authorization: Bearer. Parameters — email: address to check. |
phone_validate | Validity, E.164 and national formats, country, line type (mobile, landline, VoIP…), carrier, location, time zones. Cost €0.0015 per number, charged to the API key in Authorization: Bearer. Parameters — phone: number in any format; country: ISO-2 default region for local numbers, e.g. UA. |
detect_lang | ISO-639-1 language of a text with confidence and top-3 candidates, 55 languages, works from a few words. Cost €0.0005 per request, charged to the API key in Authorization: Bearer. Parameters — text: text, up to 20 000 chars. |
fx | Daily reference rates for 31 currencies plus UAH, any base, conversion of an amount, history for the last 90 days. Cost €0.0002 per request, charged to the API key in Authorization: Bearer. Parameters — base: currency code (default EUR); symbols: comma-separated codes (default all); amount: number t |
ip_geo | Country, region, city, coordinates, EU flag, ASN and organisation, datacenter/hosting flag for IPv4 and IPv6. Cost €0.0003 per lookup, charged to the API key in Authorization: Bearer. Parameters — ip: IPv4 or IPv6; 'me' = caller address. |
uptime | HTTP status, latency, redirects, server header, TLS certificate issuer and days to expiry. One probe per call; schedule them from your side. Cost €0.0005 per check, charged to the API key in Authorization: Bearer. Parameters — url: site url or host. |
vat_check | Validity of an EU VAT number via VIES (27 EU states + XI), with registered company name and address when the member state returns them. Cost €0.004 per lookup, charged to the API key in Authorization: Bearer. Parameters — vat: number with or without country prefix, e.g. DE123456789; country: ISO-2 i |
ocr | Text from images and scanned PDFs with line boxes and confidence. Languages: en, ru, uk, de, fr, es, it, pl, pt, sr, tr, nl (combine with commas). Billed per page. Cost €0.008 per page, charged to the API key in Authorization: Bearer. Parameters — url: image or pdf url; language: en (default) | ru | |
image_moderate | Nudity check for marketplaces and bots: verdict safe / suggestive / explicit, score, faces, labelled boxes. Weapons, drugs and text are not evaluated. Cost €0.002 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url. |
embed | 384-dimensional normalized vectors for search and RAG, 50 languages. Up to 100 texts per call, 8 000 chars each. Billed per started 1 000 tokens. Cost €0.0002 per 1 000 tokens, charged to the API key in Authorization: Bearer. Parameters — text: one text; texts: JSON array of texts (alternative); kin |
semantic_search | Your own vector index behind the API key: upsert documents (chunked automatically), query in any language, get ranked chunks with metadata. Collections per key, 50 000 chunks. Upsert billed per 5 chunks. Cost €0.001 per query, charged to the API key in Authorization: Bearer. Parameters — op: query ( |
doc_redact | Mask emails, phones, IBANs, card numbers, IPs and — via NER (en, ru, uk, de) — names, organisations, locations in text or a PDF. Returns redacted text and entity positions. Cost €0.01 per page (3 000 chars), charged to the API key in Authorization: Bearer. Parameters — text: text to redact; url: pdf |
readability_score | Flesch Reading Ease, Flesch-Kincaid grade, Gunning Fog, SMOG, Coleman-Liau, ARI for en/de/es/fr/it/nl/pl/ru/hu (formulas are calibrated per language); word/sentence counts, average sentence length, long-word ratio and reading time for any language. Up to 100 000 chars. Cost €0.001 per request, charg |
profanity_filter | Finds and masks profanity in en, ru, uk, de, es, fr (auto-detects across all of them unless language is set). Catches basic obfuscation: latin look-alikes for Cyrillic letters, repeated letters, stray asterisks/digits inside a word. Up to 50 000 chars. Cost €0.0005 per request, charged to the API ke |
entity_extract | mode=ner (default): people, organizations, locations, dates, money, percent — en/de/ru/uk, auto-detected language. mode=llm: your own entity types, any language, billed at ×3 (price ×3). Positions are recomputed against the source text. Up to 20 000 chars. Cost €0.001 per request, charged to the API |
denoise | Spectral noise reduction for voice memos, calls and podcasts, plus high-pass and loudness normalisation to -16 LUFS. Output MP3, OGG or WAV. Billed per started minute. Cost €0.006 per minute, charged to the API key in Authorization: Bearer. Parameters — url: audio or video url; strength: 0.1–1.0 (de |
subtitles | Transcribe a video or audio, wrap cues to 42 chars, return SRT/VTT or burn styled subtitles into an MP4 for Reels and Shorts. Optional translation to English. Billed per started minute. Cost €0.02 per minute, charged to the API key in Authorization: Bearer. Parameters — url: video or audio url; mode |
video_clip | Trim by start/end, centre-crop to 9:16, 1:1, 4:5, 16:9, resize, mute; output MP4, WebM, an animated GIF or WebP (clip up to 15 s), a JPG frame or MP3 audio. Input up to 25 MB / 20 min. Cost €0.008 per minute, charged to the API key in Authorization: Bearer. Parameters — url: video url; start: second |
summarize | Faithful summary of text or a URL: short, medium or long; paragraph, bullets or TL;DR; any output language. Billed per started 4 000 chars. Cost €0.003 per request (4 000 chars), charged to the API key in Authorization: Bearer. Parameters — text: text to summarize; url: page url (alternative); lengt |
translate | Translation that keeps Markdown, placeholders and tone; glossary supported; 38 languages. Billed per started 1 000 chars. Cost €0.01 per 1 000 chars, charged to the API key in Authorization: Bearer. Parameters — text: text; to: target ISO code, e.g. en, de, uk; tone: neutral (default) | formal | cas |
extract_json | Structured data from free text, email or a page by your JSON Schema or a field list. Nulls for missing values, ISO dates, numeric numbers. Cost €0.005 per request (4 000 chars), charged to the API key in Authorization: Bearer. Parameters — text: source text; url: page url (alternative); schema: JSON |
classify | Zero-shot classification into your labels (up to 30) with confidence and a one-line reason; single or multi-label. Tickets, reviews, leads, moderation. Cost €0.002 per request, charged to the API key in Authorization: Bearer. Parameters — text: text; labels: comma-separated labels; multi: bool, allo |
rewrite | Rewrite in a given tone and length, keep facts and Markdown; optional language switch and custom instructions. Cost €0.004 per request (6 000 chars), charged to the API key in Authorization: Bearer. Parameters — text: text; tone: e.g. friendly, formal, marketing; length: same (default) | shorter | l |
seo_meta | Title ≤60, description ≤155, H1, keywords, slug, Open Graph texts and 3 FAQ pairs from page content or a URL. Cost €0.004 per page, charged to the API key in Authorization: Bearer. Parameters — url: page url; text: page text (alternative); language: output language; keywords: target keywords. |
caption | Alt text ≤125 chars, a 2–3 sentence caption, tags, text found in the image and dominant colors. For catalogs, accessibility and SEO. Cost €0.003 per image, charged to the API key in Authorization: Bearer. Parameters — url: image url; language: output language (default en); context: what the image is |
invoice_parse | Vendor, customer, number, dates, currency, totals, VAT and line items from a photo, scan or PDF invoice. Totals are cross-checked. mode=pro (€0.06): every line with SKU and VAT rate, VAT breakdown by rate, PO and payment references, deterministic checks (lines vs subtotal, base × rate vs VAT, IBAN c |
docx_gen | Fill a DOCX template with Jinja placeholders ({{ name }}, loops, conditions) from JSON data; optionally return PDF. Contracts, offers, certificates. Cost €0.004 per document, charged to the API key in Authorization: Bearer. Parameters — template_url: docx template url; data: JSON object with values; |
web_search | Web results with title, url and snippet; optionally the page text of the top 3 and a cited answer to the question. Cost €0.004 per query, charged to the API key in Authorization: Bearer. Parameters — query: search query; limit: 1–10 (default 5); region: e.g. de-de, us-en (default wt-wt); recency: d |
seo_audit | 16 on-page checks (title, description, H1, alt, canonical, OG, structured data, viewport, load time, overflow…) with a score and 5 prioritized fixes. Cost €0.04 per page, charged to the API key in Authorization: Bearer. Parameters — url: page url; advice: bool, LLM fixes (default true). |
change_monitor | Snapshot the main text of a page under your key; each check returns whether it changed, added and removed lines, similarity. Schedule calls from your side. Cost €0.002 per check, charged to the API key in Authorization: Bearer. Parameters — url: page url; op: check (default) | list | delete; selecto |
sql_lint | Parse errors with line/column, dialect translation (postgres, mysql, sqlite, bigquery, snowflake, tsql…), schema check against your table/column list, pretty-print. fix=true asks the model for a corrected query and re-validates it (price ×2). Never connects to a database. Cost €0.002 per query, char |
prompt_guard | Risk assessment, not a guarantee. Catches jailbreak phrases in 6 languages, hidden text (zero-width, bidi, HTML comments, white-on-white), base64-encoded instructions (2 levels deep), markdown-image URL exfiltration and API-key-shaped secrets. The model is called only when the regex score is ambiguo |
resume_parse | PDF or DOCX résumé → name, contacts, links, summary, work experience, education, skills and languages as JSON. Email and phone are cross-checked by regex. The file is not stored — not even temporarily. Scans without a text layer are rejected (no OCR). Up to 10 pages / 30 000 chars. Cost €0.04 per fi |
memory | Long-term memory behind your key: add facts (deduplicated by meaning), recall by meaning with an optional recency boost, list, forget. Spaces per user or agent, 20 000 items. Add billed per item. Cost €0.001 per operation, charged to the API key in Authorization: Bearer. Parameters — op: search (def |
browser | A real Chromium session per call: open a URL and run up to 25 steps (click, fill, press, select, scroll, wait, extract). Returns page text, step results and a state object you pass back to continue logged-in. 90 s per call. Cost €0.01 per session-minute, charged to the API key in Authorization: Bear |
webhook_relay | Get an inbound URL that accepts webhooks for you and forwards them to your target with HMAC signature and 5 retries over 7 hours; or call a URL on a schedule (every 5–1440 min). Event log and replay. Cost €0.0005 per event, charged to the API key in Authorization: Bearer. Parameters — op: create (de |
mcp_host | Every Finekot service is a tool on one remote MCP server (streamable HTTP). This call returns ready configs for Claude Code, Claude Desktop, Cursor and VS Code. Tool calls are billed at each service price. Cost €0 per setup, charged to the API key in Authorization: Bearer. Parameters — . |
domain_health | DNS (A, AAAA, MX, TXT, NS, CAA), SPF and DMARC parsing, WHOIS (registrar, dates, name servers, 24h cache), TLS certificate validity and days to expiry. NXDOMAIN returns 200 with exists:false, not an error. Under 10 s. Cost €0.002 per domain, charged to the API key in Authorization: Bearer. Parameter |
url_safety | Phishing and scam risk of a link from its own signals, without a paid threat feed: lookalike and typosquatted brand domains, mixed-alphabet (homograph) hosts, brand names on foreign domains, IP hosts, shorteners, redirect chain, domain age, TLS, password or seed-phrase forms on the page. Returns sco |
file_type_detect | Real file type from the byte signature, not the extension: mime, description, expected extensions, mismatch flag, executable flag (PE/ELF/Mach-O, shell/Python/Perl scripts, APK/JAR) and macro-enabled Office files (vbaProject.bin). Up to 25 MB, first 64 KB inspected. Cost €0.0005 per file, charged to |
math_eval | Safe arithmetic without eval(): +-*/, **, parentheses, math functions (sqrt, sin, log, round, abs, min, max…), constants pi/e, optional variables. Expression up to 500 chars, no code execution. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — expression: string, e |
unit_convert | Converts a value between physical units (length, mass, speed, temperature with correct offset handling, etc). Any pint-recognized unit name or symbol works; incompatible dimensions return 422. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — value: number; source: |
tz_convert | op=convert moves an ISO time between IANA timezones; op=diff returns the span between two ISO times (days/hours/minutes/seconds, plus business days if country is given); op=add_business_days steps N working days from a date, skipping weekends and public holidays of the given country. Cost €0.0005 pe |
regex_test | Tests a Python regex against text: op=match (first match), op=findall (all matches with groups and positions), op=sub (replace). Runs in a separate process with a 100 ms timeout, so catastrophic backtracking (ReDoS) returns 422 instead of hanging. Text up to 10 000 chars, pattern up to 1 000. Cost € |
hash | md5, sha1, sha256, sha512 (or 'all') of text or base64-encoded bytes, as hex and base64; optional hmac key for a keyed digest. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — text: string (plain or base64, see encoding); encoding: utf8 (default) | base64; algo: m |
uuid | kind=v4 random, v7 time-ordered (RFC 9562, monotonic within a batch), ulid (Crockford base32, also monotonic). Up to 100 per call. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — kind: v4 (default) | v7 | ulid; count: 1–100. |
base64 | op=encode text to base64, op=decode back to text (or hex + binary:true if the result isn't valid UTF-8). url_safe switches to the - _ alphabet. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — op: encode (default) | decode; text: text to encode, or base64 to decod |
jwt_tools | op=decode reads header/payload without checking the signature. op=verify checks it with a secret (HS*), a PEM public_key (RS*/ES*/PS*) or a jwks_url (cached 10 min); the allowed algorithm family is pinned to the key type you provide, blocking alg-confusion attacks. op=sign issues a new token (HS256/ |
cron_explain | Human-readable description of a 5-field cron expression plus the next N run times in a given IANA timezone. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — expr: cron expression, e.g. '0 9 * * 1-5'; language: en (default) | ru | uk | ua; tz: IANA timezone, defaul |
holidays | Official holidays by country and region (ISO-3166), localized names, workday check and business-day shift. 501 countries/regions. Cost €0.0005 per call, charged to the API key in Authorization: Bearer. Parameters — op: list (default) | is_workday | add_business_days | countries; country: ISO-2/3 or |
iban_validate | Structure and checksum of an IBAN (country, bank/branch/account codes, derived BIC, bank name where the registry has it) and/or a standalone BIC. An invalid IBAN/BIC is a normal 200 response with valid:false and a reason, not an error. Cost €0.005 per lookup, charged to the API key in Authorization: |
vin_decode | Decodes a 17-character VIN into make, model, year, body, engine, transmission and assembly plant. Most complete for the US market. A mismatched check digit is returned as a warning (checksum_valid:false), not a 422. Cost €0.002 per lookup, charged to the API key in Authorization: Bearer. Parameters |
weather | Current conditions, hourly forecast and daily min/max temperature and precipitation from MET Norway. Coordinates only, no city geocoding. Attribution is required by the CC BY 4.0 license and included in every response. Cost €0.001 per call, charged to the API key in Authorization: Bearer. Parameters |
company_verify | Legal entity lookup for KYB and invoicing: by LEI (checksum validated locally, ISO 17442), by name + country (up to 5 candidates with match score), or by UK company number. Returns legal name, status, legal form, jurisdiction, legal and HQ addresses, registration authority id, renewal dates and opti |
paper_search | Searches arXiv metadata and reranks results by embedding similarity to the query: title, authors, abstract excerpt, categories and links. Metadata and abstracts only — PDFs are never downloaded. Cost €0.002 per query, charged to the API key in Authorization: Bearer. Parameters — query: free-text sea |
lib_docs | Answer a question about a package's README and documentation site: resolves the registry (npm, PyPI or crates.io), indexes README plus up to 8 docs pages on first call (cached 7 days, repeat calls are instant), returns ranked fragments with section and source url. Optional answer=true adds a short c |
diagram_render | Mermaid diagram source (flowchart, sequence, class, state, ER, Gantt, pie, mindmap, …) rendered to SVG or PNG. mermaid.js runs in a sandboxed Chromium page with all network access blocked and securityLevel 'strict' — labels can't inject HTML or scripts. Cost €0.002 per diagram, charged to the API ke |
chart_render | Chart.js configuration (plain JSON — type, data, options; no callbacks, JSON.parse can't execute code) rendered to PNG or SVG. Each call spawns its own Node process, no server state kept between calls. Cost €0.002 per chart, charged to the API key in Authorization: Bearer. Parameters — config: Chart |
pdf_sign | op=verify: every signature in a PDF — signer and certificate, digest and cryptographic validity, whether the file was edited after signing (no trust store, chain of trust is not asserted). op=sign: add a PAdES-B (adbe.pkcs7.detached) signature from a PKCS#12 bundle; billed ×2. Unsigned PDF on verify |
sanctions_screen | Screens a person or company name against the official US OFAC SDN list, the EU consolidated financial sanctions list and the UK Sanctions List with fuzzy, transliteration-aware matching (word order, legal forms and spelling variants). Returns potential matches with score 0–1, list, programmes, birth |
e_invoice | op=validate: EU e-invoice in UBL 2.1 or UN/CEFACT CII XML, or a ZUGFeRD/Factur-X PDF with the embedded XML. Detects syntax and profile (XRechnung, Peppol BIS, Factur-X/ZUGFeRD, EN 16931) and checks it against the official EN 16931 schematron rules plus KoSIT XRechnung rules for XRechnung profiles; r |
bank_statement_parse | Bank statement PDF, scan or photo → account, IBAN, period, opening and closing balance and every transaction (date, value date, description, counterparty, reference, signed amount, running balance). Arithmetic is checked deterministically: opening + movements = closing, running balance line by line |
purchase_order_extract | Purchase order PDF, scan or photo → PO number and date, buyer, supplier, ship-to, delivery date, payment terms, Incoterms and every order line (SKU, description, qty, unit, unit price, discount, amount, VAT rate). Arithmetic is checked deterministically: qty × price = line amount, lines = subtotal, |
invoice_3way_match | Matches a supplier invoice against the purchase order and the goods received note, line by line (SKU, then fuzzy description): price above PO, invoiced more than ordered or received, lines not received, invoice lines not on the PO, PO reference and currency, plus amount at risk. Each document as JSO |
contract_clause_extract | Contract PDF, DOCX or text → 24 clause types (term, auto-renewal, renewal notice, termination, payment, liability cap, indemnities, warranty, SLA, penalties, confidentiality, GDPR, IP, non-compete, exclusivity, assignment, governing law, disputes, force majeure…) with a summary, typed values and the |
account | Balance and recent usage of the API key in Authorization: Bearer. |
services | List all services with prices per call. |