{
    "openapi": "3.1.0",
    "info": {
        "title": "지방세.한국 Calculator API",
        "version": "1.0.0",
        "description": "Public read-only calculator endpoints. No API key. Start with the published examples; consult the linked forms for branch-specific requirements."
    },
    "servers": [
        {
            "url": "https://xn--vh3bo6gfti.xn--3e0b707e"
        }
    ],
    "security": [],
    "externalDocs": {
        "url": "https://xn--vh3bo6gfti.xn--3e0b707e/ai-calculators.txt"
    },
    "paths": {
        "/acqtax.php": {
            "get": {
                "operationId": "calculate_acqtax",
                "summary": "취득세 계산기",
                "description": "부동산·차량·선박 등을 취득한 시점의 법령으로 계산합니다. 중과·감면·가산세·사후절차까지.\\n취득일이 언제인지가 세액을 바꿉니다. 정비사업은 일반 매매와 취득일이 달라 별도 화면이 있습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-06-01"
                    },
                    {
                        "name": "o",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "주택"
                    },
                    {
                        "name": "c",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "유상"
                    },
                    {
                        "name": "hc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "b",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "500000000"
                    },
                    {
                        "name": "oa",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "60"
                    },
                    {
                        "name": "obv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "10000000000"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "d": "2026-06-01",
                            "o": "주택",
                            "c": "유상",
                            "hc": "1",
                            "b": "500000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&o=%EC%A3%BC%ED%83%9D&c=%EC%9C%A0%EC%83%81&hc=1&b=500000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&o=%EC%A3%BC%ED%83%9D&c=%EC%9C%A0%EC%83%81&hc=1&b=500000000"
                    },
                    {
                        "input": {
                            "d": "2026-06-01",
                            "o": "부동산기타",
                            "c": "유상",
                            "b": "500000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&o=%EB%B6%80%EB%8F%99%EC%82%B0%EA%B8%B0%ED%83%80&c=%EC%9C%A0%EC%83%81&b=500000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&o=%EB%B6%80%EB%8F%99%EC%82%B0%EA%B8%B0%ED%83%80&c=%EC%9C%A0%EC%83%81&b=500000000"
                    },
                    {
                        "input": {
                            "d": "2026-06-01",
                            "oa": "60",
                            "obv": "10000000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&oa=60&obv=10000000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/acqtax.php?d=2026-06-01&oa=60&obv=10000000000"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/proptax.php": {
            "get": {
                "operationId": "calculate_proptax",
                "summary": "재산세 계산기",
                "description": "과세기준일(6월 1일) 현재의 소유자에게 부과되는 재산세를 계산합니다.\\n주택만 과세표준상한이고 나머지는 세부담상한 150%입니다. 1주택 세율특례는 2026년이 마지막 해입니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "y",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026"
                    },
                    {
                        "name": "sub",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "house"
                    },
                    {
                        "name": "sv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "500000000"
                    },
                    {
                        "name": "lc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "aggregate"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "y": "2026",
                            "sub": "house",
                            "sv": "500000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=house&sv=500000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=house&sv=500000000"
                    },
                    {
                        "input": {
                            "y": "2026",
                            "sub": "land",
                            "lc": "aggregate",
                            "sv": "300000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=land&lc=aggregate&sv=300000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=land&lc=aggregate&sv=300000000"
                    },
                    {
                        "input": {
                            "y": "2026",
                            "sub": "building",
                            "sv": "1000000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=building&sv=1000000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/proptax.php?y=2026&sub=building&sv=1000000000"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/inctax.php": {
            "get": {
                "operationId": "calculate_inctax",
                "summary": "지방소득세 계산기",
                "description": "개인 종합소득분·퇴직소득분·양도소득분·법인분을 그 시점 표준세율로 계산하고 근거 조문을 함께 보여줍니다. 누진구간·조례 가감·연분연승까지.\\n넣는 값은 「소득」이 아니라 **과세표준**입니다 — 지방소득세는 2014년부터 독립세라 소득세·법인세 과세표준과 같은 금액에 제 세율을 적용합니다. 세액공제·감면은 아직 반영하지 않습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "k",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "personal_global"
                    },
                    {
                        "name": "b",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "50000000"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-06-01"
                    },
                    {
                        "name": "o",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "-10"
                    },
                    {
                        "name": "sy",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "20"
                    },
                    {
                        "name": "ti",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1-general"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "k": "personal_global",
                            "b": "50000000",
                            "d": "2026-06-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=personal_global&b=50000000&d=2026-06-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=personal_global&b=50000000&d=2026-06-01"
                    },
                    {
                        "input": {
                            "k": "corporate",
                            "b": "100000000",
                            "d": "2026-06-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=corporate&b=100000000&d=2026-06-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=corporate&b=100000000&d=2026-06-01"
                    },
                    {
                        "input": {
                            "k": "personal_global",
                            "b": "100000000",
                            "d": "2026-06-01",
                            "o": "-10"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=personal_global&b=100000000&d=2026-06-01&o=-10&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=personal_global&b=100000000&d=2026-06-01&o=-10"
                    },
                    {
                        "input": {
                            "k": "retirement",
                            "b": "100000000",
                            "sy": "20",
                            "d": "2026-06-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=retirement&b=100000000&sy=20&d=2026-06-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=retirement&b=100000000&sy=20&d=2026-06-01"
                    },
                    {
                        "input": {
                            "k": "transfer",
                            "b": "100000000",
                            "ti": "1-general",
                            "d": "2026-08-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=transfer&b=100000000&ti=1-general&d=2026-08-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inctax.php?k=transfer&b=100000000&ti=1-general&d=2026-08-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/restax2.php": {
            "get": {
                "operationId": "calculate_restax2",
                "summary": "지역자원시설세 계산기",
                "description": "소방분은 재산세와 함께 고지됩니다. 특정자원분·특정시설분은 발전용수·지하수·컨테이너·발전량 등에 붙습니다.\\n갈래 이름이 2021년 1월 1일에 통째로 바뀌었습니다. 2020년 이전 건은 「특정자원」·「특정부동산」입니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "branch",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "소방분"
                    },
                    {
                        "name": "year",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026"
                    },
                    {
                        "name": "tax_base",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "500000000"
                    },
                    {
                        "name": "date",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-08-01"
                    },
                    {
                        "name": "object",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "지하수"
                    },
                    {
                        "name": "subitem",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "가"
                    },
                    {
                        "name": "quantity",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "500"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "branch": "소방분",
                            "year": "2026",
                            "tax_base": "500000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%EC%86%8C%EB%B0%A9%EB%B6%84&year=2026&tax_base=500000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%EC%86%8C%EB%B0%A9%EB%B6%84&year=2026&tax_base=500000000"
                    },
                    {
                        "input": {
                            "branch": "특정자원분",
                            "date": "2026-08-01",
                            "object": "지하수",
                            "subitem": "가",
                            "quantity": "500"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%ED%8A%B9%EC%A0%95%EC%9E%90%EC%9B%90%EB%B6%84&date=2026-08-01&object=%EC%A7%80%ED%95%98%EC%88%98&subitem=%EA%B0%80&quantity=500&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%ED%8A%B9%EC%A0%95%EC%9E%90%EC%9B%90%EB%B6%84&date=2026-08-01&object=%EC%A7%80%ED%95%98%EC%88%98&subitem=%EA%B0%80&quantity=500"
                    },
                    {
                        "input": {
                            "branch": "특정시설분",
                            "date": "2026-08-01",
                            "object": "원자력발전",
                            "quantity": "100000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%ED%8A%B9%EC%A0%95%EC%8B%9C%EC%84%A4%EB%B6%84&date=2026-08-01&object=%EC%9B%90%EC%9E%90%EB%A0%A5%EB%B0%9C%EC%A0%84&quantity=100000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax2.php?branch=%ED%8A%B9%EC%A0%95%EC%8B%9C%EC%84%A4%EB%B6%84&date=2026-08-01&object=%EC%9B%90%EC%9E%90%EB%A0%A5%EB%B0%9C%EC%A0%84&quantity=100000000"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/regtax.php": {
            "get": {
                "operationId": "calculate_regtax",
                "summary": "등록면허세 계산기",
                "description": "재산권 등기·등록에 붙는 등록분과, 각종 면허에 붙는 면허분을 계산합니다.\\n둘은 사실상 다른 세금입니다. 면허분에는 지방교육세·농특세가 붙지 않습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/regtax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "p",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "registration"
                    },
                    {
                        "name": "ic",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1-나-1"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-06-01"
                    },
                    {
                        "name": "b",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "500000000"
                    },
                    {
                        "name": "rb",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "제척기간경과"
                    },
                    {
                        "name": "qad",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2000-01-01"
                    },
                    {
                        "name": "lk",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "lg",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "city_500k"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "p": "registration",
                            "ic": "1-나-1",
                            "d": "2026-06-01",
                            "b": "500000000",
                            "rb": "제척기간경과",
                            "qad": "2000-01-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/regtax.php?p=registration&ic=1-%EB%82%98-1&d=2026-06-01&b=500000000&rb=%EC%A0%9C%EC%B2%99%EA%B8%B0%EA%B0%84%EA%B2%BD%EA%B3%BC&qad=2000-01-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/regtax.php?p=registration&ic=1-%EB%82%98-1&d=2026-06-01&b=500000000&rb=%EC%A0%9C%EC%B2%99%EA%B8%B0%EA%B0%84%EA%B2%BD%EA%B3%BC&qad=2000-01-01"
                    },
                    {
                        "input": {
                            "p": "license",
                            "lk": "1",
                            "lg": "city_500k",
                            "d": "2026-06-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/regtax.php?p=license&lk=1&lg=city_500k&d=2026-06-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/regtax.php?p=license&lk=1&lg=city_500k&d=2026-06-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/restax.php": {
            "get": {
                "operationId": "calculate_restax",
                "summary": "주민세 계산기",
                "description": "개인분은 지자체가 고지하고, 사업소분·종업원분은 신고납부입니다.\\n한 세목 안에 보통징수와 신고납부가 섞여 있어 가산세와 경정청구가 갈래마다 다릅니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "branch",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "사업소분"
                    },
                    {
                        "name": "year",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026"
                    },
                    {
                        "name": "owner",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "법인"
                    },
                    {
                        "name": "area_sqm",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1000"
                    },
                    {
                        "name": "kind",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "개인"
                    },
                    {
                        "name": "ordinance_won",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "6000"
                    },
                    {
                        "name": "pay_date",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-06-25"
                    },
                    {
                        "name": "salary_total",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "200000000"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "branch": "사업소분",
                            "year": "2026",
                            "owner": "법인",
                            "area_sqm": "1000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EC%82%AC%EC%97%85%EC%86%8C%EB%B6%84&year=2026&owner=%EB%B2%95%EC%9D%B8&area_sqm=1000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EC%82%AC%EC%97%85%EC%86%8C%EB%B6%84&year=2026&owner=%EB%B2%95%EC%9D%B8&area_sqm=1000"
                    },
                    {
                        "input": {
                            "branch": "개인분",
                            "year": "2026",
                            "kind": "개인",
                            "ordinance_won": "6000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EA%B0%9C%EC%9D%B8%EB%B6%84&year=2026&kind=%EA%B0%9C%EC%9D%B8&ordinance_won=6000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EA%B0%9C%EC%9D%B8%EB%B6%84&year=2026&kind=%EA%B0%9C%EC%9D%B8&ordinance_won=6000"
                    },
                    {
                        "input": {
                            "branch": "종업원분",
                            "pay_date": "2026-06-25",
                            "salary_total": "200000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EC%A2%85%EC%97%85%EC%9B%90%EB%B6%84&pay_date=2026-06-25&salary_total=200000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/restax.php?branch=%EC%A2%85%EC%97%85%EC%9B%90%EB%B6%84&pay_date=2026-06-25&salary_total=200000000"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/cartax.php": {
            "get": {
                "operationId": "calculate_cartax",
                "summary": "자동차세 계산기",
                "description": "소유분은 연 2기로 고지되고, 주행분은 교통·에너지·환경세에 붙습니다.\\n같은 배기량이라도 영업용과 비영업용의 세액이 열 배 넘게 다릅니다. 비영업용 승용차는 지방교육세 30%가 더 붙습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "branch",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "소유분"
                    },
                    {
                        "name": "year",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026"
                    },
                    {
                        "name": "kind",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "승용"
                    },
                    {
                        "name": "use",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "비영업용"
                    },
                    {
                        "name": "cc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1998"
                    },
                    {
                        "name": "date",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-06-25"
                    },
                    {
                        "name": "transport_tax",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "100000000"
                    },
                    {
                        "name": "age_base_date",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2020-09-15"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "branch": "소유분",
                            "year": "2026",
                            "kind": "승용",
                            "use": "비영업용",
                            "cc": "1998"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%86%8C%EC%9C%A0%EB%B6%84&year=2026&kind=%EC%8A%B9%EC%9A%A9&use=%EB%B9%84%EC%98%81%EC%97%85%EC%9A%A9&cc=1998&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%86%8C%EC%9C%A0%EB%B6%84&year=2026&kind=%EC%8A%B9%EC%9A%A9&use=%EB%B9%84%EC%98%81%EC%97%85%EC%9A%A9&cc=1998"
                    },
                    {
                        "input": {
                            "branch": "주행분",
                            "date": "2026-06-25",
                            "transport_tax": "100000000"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%A3%BC%ED%96%89%EB%B6%84&date=2026-06-25&transport_tax=100000000&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%A3%BC%ED%96%89%EB%B6%84&date=2026-06-25&transport_tax=100000000"
                    },
                    {
                        "input": {
                            "branch": "소유분",
                            "year": "2026",
                            "kind": "승용",
                            "use": "비영업용",
                            "cc": "1998",
                            "age_base_date": "2020-09-15"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%86%8C%EC%9C%A0%EB%B6%84&year=2026&kind=%EC%8A%B9%EC%9A%A9&use=%EB%B9%84%EC%98%81%EC%97%85%EC%9A%A9&cc=1998&age_base_date=2020-09-15&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cartax.php?branch=%EC%86%8C%EC%9C%A0%EB%B6%84&year=2026&kind=%EC%8A%B9%EC%9A%A9&use=%EB%B9%84%EC%98%81%EC%97%85%EC%9A%A9&cc=1998&age_base_date=2020-09-15"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/cgtax.php": {
            "get": {
                "operationId": "calculate_cgtax",
                "summary": "양도소득세 계산기",
                "description": "부동산 등을 양도한 시점의 세율로 양도소득세를 계산합니다. 1세대1주택 비과세(고가주택 안분)·장기보유특별공제·다주택 중과·지정지역 비사업용 토지 중과·같은 과세기간 자산 2건 이상 합산·비교·조합원입주권 비과세·일시적 2주택 특례까지.\\n국세 계산기 넷 중 하나입니다(지방세 일곱, 국세는 이것 포함해 넷 — 종합부동산세·증여세·상속세도 국세). 아직 N8 단계라 시행령 제155조의 다른 1세대1주택 특례(상속주택·동거봉양·혼인 등)는 없습니다 — 자산 항목·요건 충족 여부는 이용자가 직접 판단해 고릅니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "tp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "900000000"
                    },
                    {
                        "name": "ne",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "600000000"
                    },
                    {
                        "name": "ti",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1-general"
                    },
                    {
                        "name": "hy",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "5"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-07-01"
                    },
                    {
                        "name": "ry",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "3"
                    },
                    {
                        "name": "nt",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "aa",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "hc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2"
                    },
                    {
                        "name": "da",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "assets",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "9억:6억:1-general:5\n5억:1억:10"
                    },
                    {
                        "name": "ur",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "t2h",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "pha",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2021-01-01"
                    },
                    {
                        "name": "nha",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2024-06-01"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "tp": "900000000",
                            "ne": "600000000",
                            "ti": "1-general",
                            "hy": "5",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=600000000&ti=1-general&hy=5&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=600000000&ti=1-general&hy=5&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "500000000",
                            "ne": "100000000",
                            "ti": "10",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=500000000&ne=100000000&ti=10&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=500000000&ne=100000000&ti=10&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "1500000000",
                            "ne": "300000000",
                            "ti": "1-general",
                            "hy": "10",
                            "ry": "3",
                            "nt": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-general&hy=10&ry=3&nt=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-general&hy=10&ry=3&nt=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "900000000",
                            "ne": "500000000",
                            "ti": "1-general",
                            "hy": "5",
                            "aa": "1",
                            "hc": "2",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=500000000&ti=1-general&hy=5&aa=1&hc=2&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=500000000&ti=1-general&hy=5&aa=1&hc=2&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "900000000",
                            "ne": "500000000",
                            "ti": "8",
                            "da": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=500000000&ti=8&da=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=900000000&ne=500000000&ti=8&da=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "600000000",
                            "ne": "400000000",
                            "ti": "1-general",
                            "hy": "5",
                            "assets": "9억:6억:1-general:5\n5억:1억:10",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=600000000&ne=400000000&ti=1-general&hy=5&assets=9%EC%96%B5%3A6%EC%96%B5%3A1-general%3A5%0A5%EC%96%B5%3A1%EC%96%B5%3A10&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=600000000&ne=400000000&ti=1-general&hy=5&assets=9%EC%96%B5%3A6%EC%96%B5%3A1-general%3A5%0A5%EC%96%B5%3A1%EC%96%B5%3A10&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "1500000000",
                            "ne": "300000000",
                            "ti": "1-union-right",
                            "hy": "5",
                            "ur": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-union-right&hy=5&ur=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-union-right&hy=5&ur=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tp": "1500000000",
                            "ne": "300000000",
                            "ti": "1-general",
                            "hy": "5",
                            "ry": "3",
                            "t2h": "1",
                            "pha": "2021-01-01",
                            "nha": "2024-06-01",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-general&hy=5&ry=3&t2h=1&pha=2021-01-01&nha=2024-06-01&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/cgtax.php?tp=1500000000&ne=300000000&ti=1-general&hy=5&ry=3&t2h=1&pha=2021-01-01&nha=2024-06-01&d=2026-07-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/comptax.php": {
            "get": {
                "operationId": "calculate_comptax",
                "summary": "종합부동산세 계산기",
                "description": "고액의 부동산 보유자에게 부과되는 종합부동산세를 주택분·토지분으로 나눠 계산합니다. 1세대1주택자 연령ㆍ보유기간별 세액공제·재산세 기납부세액 공제·세부담의 상한까지 반영합니다.\\n유일하게 지방세와 정의(과세기준일·\"주택\"·\"토지\")를 공유하는 국세입니다. 재산세 계산기와 자동으로 연결되지 않아 재산세액은 이용자가 직접 넣어야 합니다 — 넣지 않으면 산출세액이 실제보다 클 수 있습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "hv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2000000000"
                    },
                    {
                        "name": "ho",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "ha",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "70"
                    },
                    {
                        "name": "hp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "15"
                    },
                    {
                        "name": "la",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "0"
                    },
                    {
                        "name": "ls",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "0"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-07-01"
                    },
                    {
                        "name": "hn",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2"
                    },
                    {
                        "name": "hc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "hpi",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "hpu",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "hv": "2000000000",
                            "ho": "1",
                            "ha": "70",
                            "hp": "15",
                            "la": "0",
                            "ls": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=2000000000&ho=1&ha=70&hp=15&la=0&ls=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=2000000000&ho=1&ha=70&hp=15&la=0&ls=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "hv": "2000000000",
                            "hn": "2",
                            "la": "0",
                            "ls": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=2000000000&hn=2&la=0&ls=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=2000000000&hn=2&la=0&ls=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "hv": "3000000000",
                            "hc": "1",
                            "hn": "2",
                            "la": "0",
                            "ls": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=3000000000&hc=1&hn=2&la=0&ls=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=3000000000&hc=1&hn=2&la=0&ls=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "hv": "3000000000",
                            "hc": "1",
                            "hpi": "1",
                            "hpu": "1",
                            "la": "0",
                            "ls": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=3000000000&hc=1&hpi=1&hpu=1&la=0&ls=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=3000000000&hc=1&hpi=1&hpu=1&la=0&ls=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "hv": "0",
                            "la": "2000000000",
                            "ls": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=0&la=2000000000&ls=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=0&la=2000000000&ls=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "hv": "0",
                            "la": "0",
                            "ls": "25000000000",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=0&la=0&ls=25000000000&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/comptax.php?hv=0&la=0&ls=25000000000&d=2026-07-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/gifttax.php": {
            "get": {
                "operationId": "calculate_gifttax",
                "summary": "증여세 계산기",
                "description": "타인으로부터 재산을 무상으로 받았을 때의 증여세를 계산합니다. 관계별 증여재산공제·혼인출산 증여재산공제·세대생략 할증과세에 더해 부동산 저가양수·고가양도·무상사용에 따른 증여의제까지 반영합니다.\\n상속세(inhtax)와 같은 법(상속세 및 증여세법)을 쓰고 세율표(제26조)도 공유합니다. 저가양수·고가양도·부동산무상사용은 증여재산가액을 직접 입력하는 대신 부동산 거래·사용 사실을 넣으면 이 계산기가 산출합니다(둘 다 넣으면 오류) — 증여의제 나머지(신탁이익·보험금 등)는 아직 없어 그 경우 산출세액이 실제와 다를 수 있습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "gv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "800000000"
                    },
                    {
                        "name": "rel",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "spouse"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-07-01"
                    },
                    {
                        "name": "mi",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "0"
                    },
                    {
                        "name": "mb",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "gs",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "gsp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "0"
                    },
                    {
                        "name": "tt",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "buy_low"
                    },
                    {
                        "name": "mp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1000000000"
                    },
                    {
                        "name": "tp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "600000000"
                    },
                    {
                        "name": "rp",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "pv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1500000000"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "gv": "800000000",
                            "rel": "spouse",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=800000000&rel=spouse&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=800000000&rel=spouse&d=2026-07-01"
                    },
                    {
                        "input": {
                            "gv": "300000000",
                            "rel": "ascendant",
                            "mi": "0",
                            "mb": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=300000000&rel=ascendant&mi=0&mb=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=300000000&rel=ascendant&mi=0&mb=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "gv": "100000000",
                            "rel": "descendant",
                            "gs": "1",
                            "gsp": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=100000000&rel=descendant&gs=1&gsp=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?gv=100000000&rel=descendant&gs=1&gsp=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tt": "buy_low",
                            "mp": "1000000000",
                            "tp": "600000000",
                            "rp": "1",
                            "rel": "other_relative",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?tt=buy_low&mp=1000000000&tp=600000000&rp=1&rel=other_relative&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?tt=buy_low&mp=1000000000&tp=600000000&rp=1&rel=other_relative&d=2026-07-01"
                    },
                    {
                        "input": {
                            "tt": "free_use",
                            "pv": "1500000000",
                            "rp": "1",
                            "rel": "other_relative",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?tt=free_use&pv=1500000000&rp=1&rel=other_relative&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/gifttax.php?tt=free_use&pv=1500000000&rp=1&rel=other_relative&d=2026-07-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        },
        "/inhtax.php": {
            "get": {
                "operationId": "calculate_inhtax",
                "summary": "상속세 계산기",
                "description": "상속개시 시점의 법령으로 상속세를 계산합니다. 배우자상속공제· 인적공제(일괄공제)·금융재산공제·동거주택공제·가업/영농상속공제·재해손실공제·공제 적용의 한도·간주상속재산·추정상속재산·세대생략 할증과세까지 반영합니다.\\n증여세(gifttax)와 같은 법(상속세 및 증여세법)을 쓰고 세율표(제26조)도 공유합니다. 배우자가 있으면 실제 상속액과 무관하게 자녀 수가 필수입니다 — 법정상속분 한도(제19조①1호, 실제 상속액 5억원 이상일 때)와 일괄공제의 단독상속 예외(제21조②, 금액 무관) 둘 다 배우자 단독상속 여부를 알아야 하고, 안 넣으면 공동상속으로 오인해(일괄공제를 5억원으로 과다계산) 세액을 과소계산할 위험이 있어 이 계산기가 필수로 묻습니다.\\nParameters cover the published example workflows only. Additional inputs and branch requirements are documented in the linked HTML form.",
                "externalDocs": {
                    "description": "Input labels, units and branch options",
                    "url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php"
                },
                "parameters": [
                    {
                        "name": "f",
                        "in": "query",
                        "required": true,
                        "description": "Request machine-readable calculation results.",
                        "schema": {
                            "type": "string",
                            "enum": [
                                "json"
                            ]
                        },
                        "example": "json"
                    },
                    {
                        "name": "ev",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "800000000"
                    },
                    {
                        "name": "d",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "2026-07-01"
                    },
                    {
                        "name": "hs",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "cc",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "sr",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1500000000"
                    },
                    {
                        "name": "ah",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "0"
                    },
                    {
                        "name": "gs",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "bs",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "by",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "15"
                    },
                    {
                        "name": "bv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1000000000"
                    },
                    {
                        "name": "fs",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "1"
                    },
                    {
                        "name": "fv",
                        "in": "query",
                        "required": false,
                        "description": "Branch-dependent query input. See the calculator form for its label, unit and conditions; do not infer meaning from this short key. Sample values are not defaults or an exhaustive enum.",
                        "schema": {
                            "type": "string"
                        },
                        "example": "4000000000"
                    }
                ],
                "x-calculation-examples": [
                    {
                        "input": {
                            "ev": "800000000",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=800000000&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=800000000&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "1500000000",
                            "hs": "1",
                            "cc": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=1500000000&hs=1&cc=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=1500000000&hs=1&cc=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "2000000000",
                            "hs": "1",
                            "sr": "1500000000",
                            "cc": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=2000000000&hs=1&sr=1500000000&cc=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=2000000000&hs=1&sr=1500000000&cc=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "5000000000",
                            "hs": "1",
                            "sr": "4000000000",
                            "cc": "0",
                            "ah": "0",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=5000000000&hs=1&sr=4000000000&cc=0&ah=0&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=5000000000&hs=1&sr=4000000000&cc=0&ah=0&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "1000000000",
                            "gs": "1",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=1000000000&gs=1&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=1000000000&gs=1&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "2000000000",
                            "bs": "1",
                            "by": "15",
                            "bv": "1000000000",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=2000000000&bs=1&by=15&bv=1000000000&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=2000000000&bs=1&by=15&bv=1000000000&d=2026-07-01"
                    },
                    {
                        "input": {
                            "ev": "5000000000",
                            "fs": "1",
                            "fv": "4000000000",
                            "d": "2026-07-01"
                        },
                        "result_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=5000000000&fs=1&fv=4000000000&d=2026-07-01&f=json",
                        "citation_url": "https://xn--vh3bo6gfti.xn--3e0b707e/inhtax.php?ev=5000000000&fs=1&fv=4000000000&d=2026-07-01"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Calculation or application-level error. Inspect ok and error before using amounts. Null amounts must not be treated as zero.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Transport or service error. Do not use as a calculation result."
                    }
                }
            }
        }
    }
}