databutler-dev API
databutler-dev API as documented publicly: 58 operations. Contract generated from the documentation by API Evangelist (2026-10-29); not the provider's own document.
Operations 58
GET
/.well-known/changes.json
Protocol discovery document: areas tracked, cadence, endpoints (json/html/rss/atom/mcp), schema URL, licence, contact.
#
GET
/.well-known/facts.json
Verified Facts discovery document: namespaces, endpoints, key examples, conformance level, keys (JWKS), OpenAPI and MCP.
#
GET
/api/calendar
Calendar facts for 2026–2028, verified 2026-10-04: kind=holidays — public holidays by region for uk, us, de, fr from gov.uk, OPM, the German Länder and calendrier.api.gouv.fr; kind
#
GET
/api/calendar/next
The next public holiday strictly after a date (default today) for uk, us, de, fr, with the three that follow; same snapshot as /api/calendar.
#
GET
/api/changes
What changed in the verified datasets since a date (REST mirror of what_changed_since). format=html|rss|atom serves the /changes page or feeds instead of JSON.
#
GET
/api/de/rates
German tax and social-insurance figures for Veranlagungszeitraum 2026, verified 2026-10-03 against the consolidated statutes, the Bundesgesetzblatt and the BMG/DRV/BMAS pages: Grun
#
GET
/api/jp/living-costs
Japan daily-life official figures, verified 2026-10-24 against the official pages: 地域別最低賃金 FY2026 by prefecture (with each 発効日 and the FY2025 amount), 協会けんぽ health insurance rates
#
GET
/api/jp/vehicle-costs
Japan vehicle statutory costs, verified 2026-10-24 against the official pages: 自動車重量税 at 車検 (2026-05-01 – 2028-04-30 table), エコカー減税 bands, 自賠責保険 for private passenger and kei cars
#
POST
/api/mcp
THE FRONT DOOR — one remote MCP server for the whole estate. Lists uk_rates_lookup, exam_topic_paper, domain_provenance, package_provenance, take_home_pay directly, plus what_chang
#
POST
/api/mcp/calendar
Remote MCP server — tools calendar_facts, next_holiday (public holidays, tax years and daylight saving from the official lists and statutes, monthly snapshot).
#
POST
/api/mcp/de-rates
Remote MCP server — tool de_rates_lookup (German tax and social‑insurance figures, Veranlagungszeitraum 2026; committed data read from the statutes and the Bundesgesetzblatt).
#
POST
/api/mcp/facts
Remote MCP server databutler-facts — three tools: get_fact, resolve_fact, what_changed_since.
#
POST
/api/mcp/policy-rates
Remote MCP server — tool policy_rate (Bank of England, Fed, ECB; committed data verified against the banks' own pages).
#
POST
/api/mcp/software-eol
Remote MCP server — tools support_status, support_timeline (monthly snapshot of endoflife.date open data for 14 runtimes, operating systems, PostgreSQL and React).
#
POST
/api/mcp/stats
Remote MCP server — descriptive_stats, distribution, hypothesis_test, confidence_interval, bayes_update, linear_regression.
#
POST
/api/mcp/tax
Remote MCP server — tool take_home_pay (live via the LifeByNumbers salary calculators).
#
POST
/api/mcp/uk-exam-dates
Remote MCP server — tool uk_exam_dates (results days, summer timetable paper dates, entry deadlines and late‑fee dates, spec changes; JCQ, AQA, Pearson Edexcel, Cambridge OCR, WJEC
#
POST
/api/mcp/uk-exams
Remote MCP server — tools exam_topic_paper, exam_spec_lookup, exam_paper_index.
#
POST
/api/mcp/uk-gov-process
Remote MCP server — tool uk_gov_process {service}: UK government service fees, steps, processing times and dated changes, verified against gov.uk.
#
POST
/api/mcp/us-rates
Remote MCP server — tool us_rates_lookup (US federal rates and thresholds, tax year 2026; committed data read from the IRS and SSA documents).
#
POST
/api/mcp/vehicles
Remote MCP server — uk_mot_reliability, uk_mot_vehicle_search (live via whatbreaks.uk), uk_recalls_for_model, uk_recalls_search (DVSA), fr_recalls_for_model, fr_recalls_search, jp_
#
GET
/api/policy-rates
Central-bank policy rates, verified 2026-10-03 against the banks' own pages: Bank of England Bank Rate, US Federal Reserve federal funds target range (lower/upper bound), ECB depos
#
GET
/api/provenance/domain
Who runs this domain? Live RDAP: age, registrar, nameservers, typosquat resemblance. Descriptive signals, not a verdict.
#
GET
/api/provenance/package
Who publishes this package, and is it a typosquat? Live npm/PyPI metadata.
#
GET
/api/software-eol/status
Is this version still supported, and until when? nodejs, python, ubuntu, debian, android, ios, macos, windows, oracle-jdk, go, ruby, php, postgresql, react — a monthly snapshot of
#
GET
/api/software-eol/timeline
Every release cycle of a product, newest first, with release date, supported true|false, eol, LTS, latest release and support-end dates; same snapshot as /status.
#
GET
/api/tax/take-home
Take-home pay after income tax and social contributions for uk, us, ca, au, in, br, pl, fr, de, es: gross, net and total deductions (annual + monthly), typed breakdown, effectiveRa
#
GET
/api/uk/exam-dates
UK exam dates verified 2026-10-04 against JCQ and the boards' own documents: results days, the summer 2027 exam timetable (JCQ window and the dates of GCSE Maths, English Language,
#
GET
/api/uk/exams/papers
Past-paper index: official assessment-resources links per spec (links only — papers are board copyright).
#
GET
/api/uk/exams/topic
Which paper is a topic on? Built for queries like "is electricity paper 2 AQA".
#
GET
/api/uk/gov-process
UK government service facts verified 2026-10-04 against gov.uk: fees, processing times as stated, eligibility and required documents (each with the quoted sentence and source URL),
#
GET
/api/uk/vehicle-rules
UK vehicle tax (VED) and MOT rules for 2026-27, verified 2026-10-04 against gov.uk: first-year VED by CO2 band (cars registered on or after 1 April 2017), the standard rate and Dir
#
GET
/api/us/rates
US federal rates and thresholds for tax year 2026, verified 2026-10-03 against the IRS revenue procedures and notices and SSA's Federal Register notice: income-tax rate schedules (
#
GET
/api/vehicles/eu/safety-gate
STUB — EU Safety Gate vehicle alerts are being added; returns covered:false with the official URL for now.
#
GET
/api/vehicles/fr/recalls
Official French vehicle recalls (RappelConso / DGCCRF open data, 1663 automobile fiches 2018-01-19 → 2026-08-07) for a brand (+ model): fiche number, date, risks, defect text, offi
#
GET
/api/vehicles/fr/search
Keyword search across all RappelConso automobile fiches (French text), newest first, optional since date.
#
GET
/api/vehicles/jp/complaints
MLIT owner defect reports (39954 across 313 models): total per model + breakdown by defective device.
#
GET
/api/vehicles/jp/recalls
Official Japanese recall filings (国土交通省 MLIT; 3283 filings across 313 models sold in Japan, incl. Lexus and imports): notification number, date, device, affected vehicles, situatio
#
GET
/api/vehicles/uk/mot
Real UK MOT failure data for one model generation: per-category failure rates (overall and at your mileage), riskiest components.
#
GET
/api/vehicles/uk/recalls
Official UK vehicle safety recalls (DVSA open data, OGL v3.0; 4876 recalls launched 2016-01-01 → 2027-02-03) for a make (+ model).
#
GET
/api/vehicles/uk/recalls-search
Keyword search across all served DVSA recalls (English text: make, model, concern, defect, remedy), newest first, optional since date.
#
GET
/api/vehicles/uk/search
Search the 530 UK model generations covered by the MOT dataset (live proxy to whatbreaks.uk).
#
GET
/changes
The changelog as a page: every verified change to UK tax/NI thresholds, exam specs, official vehicle datasets, software end-of-life dates, central-bank policy rates, US federal tax
#
GET
/changes.rss
RSS 2.0 feed of the changelog (?area= optional). guid = permalink on /changes, link = official source, pubDate = verifiedDate.
#
GET
/f/{key}
Verified Facts (verified-facts/0.2): one official figure by key — value, unit, period, effectiveFrom, official source, quote, verifiedDate, status against ?max_age=, a SHA-256 clai
#
GET
/openapi.json
OpenAPI 3.1 for the facts and changes endpoints (getFact, getFacts, resolveFact, whatChangedSince) — for LangChain / LlamaIndex OpenAPI tool loaders.
#
GET
/protocol
The Verified Changes protocol v0.1 specification — the open convention /api/changes, /changes, the feeds and what_changed_since follow, so any site can publish dated, sourced from/
#
GET
/protocol/facts
The Verified Facts protocol v0.2 specification (indexable HTML; ?format=md returns the markdown).
#
GET
/schema/changes.v0.json
JSON Schema (draft 2020-12) for a changes document and a single entry; /schema/well-known-changes.v0.json covers the discovery document.
#