x402 List Submit a serviceSubmit

kkuldogu Korea Payroll & Tax API

payment-readyonline

payment-ready until 2026-11-21

52 South Korea 2026 calculators as JSON for AI agents: take-home pay, the four social insurances, severance pay and retirement income tax, annual leave, unemployment and parental-leave benefits, year-end tax settlement, gift tax, housing acquisition tax, inheritance shares, loan repayment and court filing fees.

Compare: all VAT and tax APIs · all real estate APIs

Call it x402 v2

x402 v2

Base URL
https://api.kkuldogu.com
Payment
x402 v2, header channel
$ curl -i -X POST 'https://api.kkuldogu.com/v1/annual-leave'

An unpaid request returns HTTP 402 with the payment terms. Sign a payment authorization, then retry with the PAYMENT-SIGNATURE header.

Endpoints 50 paid routes on api.kkuldogu.com

POST/v1/annual-leaveBase$0.003since 11-14
POST/v1/average-wageBase$0.003since 11-14
POST/v1/bonus-taxBase$0.02since 11-14
POST/v1/brokerage-feeBase$0.003since 11-14
POST/v1/business-daysBase$0.003since 11-14
POST/v1/card-income-deductionBase$0.02since 11-14
POST/v1/child-benefitsBase$0.003since 11-14
POST/v1/daily-worker-taxBase$0.003since 11-14

42 more in Example 402 response

Prices as captured in the 402 response: median $0.003 across the 50 endpoints, unchanged since first capture.

Example 402 response

Endpoints and prices

Current paid endpoints; minimum quoted prices in USD where available; first capture dates in UTC
MethodPathDescriptionPriceNetworkAsset402 channelCaptured
POST/v1/annual-leaveSouth Korea paid annual leave under the Labor Standards Act: days currently available, remaining days, next accrual, and payout value of unused leave.$0.003BaseUSDCheadersince 11-14
POST/v1/average-wageSouth Korea average wage (pyeonggyun imgeum): daily average over the 3 months before the last working day, the basis for severance pay and unemployment benefit; falls back to the ordinary wage when that is higher.$0.003BaseUSDCheadersince 11-14
POST/v1/bonus-taxSouth Korea tax withheld on a bonus or incentive payment: income tax by the simplified-table bonus method over the payment period, local tax and employment insurance, and the net bonus.$0.02BaseUSDCheadersince 11-14
POST/v1/brokerage-feeSouth Korea real-estate brokerage fee ceiling (bokbi) for a sale, jeonse or monthly-rent lease of a house or officetel: statutory rate bracket, fee cap and VAT.$0.003BaseUSDCheadersince 11-14
POST/v1/business-daysSouth Korea business days: count working days between two dates, or find the date N business days later, skipping weekends and Korean public holidays (2025-2027 table incl. substitute holidays).$0.003BaseUSDCheadersince 11-14
POST/v1/card-income-deductionSouth Korea credit card income deduction for year-end settlement: deduction from credit, debit/cash, traditional market/transit and culture spending above 25% of salary, with limits and estimated tax saved.$0.02BaseUSDCheadersince 11-14
POST/v1/child-benefitsSouth Korea government cash support for a newborn: first-meeting voucher, parent benefit for ages 0-1 and the monthly child allowance up to age 9, with a dated schedule.$0.003BaseUSDCheadersince 11-14
POST/v1/daily-worker-taxSouth Korea daily (day-labor) worker tax: income tax after the KRW 150,000 daily deduction and 55% credit, local tax and employment insurance, for wages paid daily or in one lump sum.$0.003BaseUSDCheadersince 11-14
POST/v1/deposit-interestSouth Korea bank deposit or installment-savings interest after tax: maturity amount with simple or monthly-compounded interest and the 15.4% interest withholding tax (or 9.5% preferential, or tax-free).$0.003BaseUSDCheadersince 11-14
POST/v1/dismissal-notice-paySouth Korea dismissal notice allowance: 30 days of ordinary wage owed when an employer gives less than 30 days notice (not owed for under 3 months of service).$0.003BaseUSDCheadersince 11-14
POST/v1/early-repayment-feeSouth Korea early loan repayment fee (jungdo sanghwan susuryo): repaid amount x fee rate x remaining days / fee period (usually 3 years, after which the fee is waived).$0.003BaseUSDCheadersince 11-14
POST/v1/freelancer-withholdingSouth Korea 3.3% business-income withholding for freelancers (3% income tax + 0.3% local tax), in either direction: net from gross, or the gross to invoice for a target net.$0.003BaseUSDCheadersince 11-14
POST/v1/gift-taxSouth Korea gift tax (jeungyeose) on a gift received: relationship deduction (spouse 600M, parent to adult child 50M, to minor 20M, other relatives 10M), 10-year aggregation, marriage/childbirth deduction, 10-50% progressive rates, generation-skipping surcharge and the 3% on-time filing credit.$0.02BaseUSDCheadersince 11-14
POST/v1/gross-from-netReverse South Korea take-home pay: the gross monthly and annual salary needed to reach a target monthly net pay after 2026 social insurance and withheld income tax.$0.02BaseUSDCheadersince 11-14
POST/v1/housing-acquisition-taxSouth Korea acquisition tax when buying a home: 1-3% by price (sliding rate between 600M and 900M), 8%/12% heavy rates for multiple homes and corporations, plus local education tax and rural special tax, and the first-home relief of up to 2M.$0.02BaseUSDCheadersince 11-14
POST/v1/housing-subscription-scoreSouth Korea housing subscription points (cheongyak gajeom, max 84) for private apartment sales: homeless period (max 32), dependents (max 35) and subscription account period (max 17). The spouse-account bonus is not included.$0.02BaseUSDCheadersince 11-14
POST/v1/income-tax-from-tax-baseSouth Korea comprehensive income tax from a tax base (gwase pyojun): the 8-bracket 6-45% progressive table with deduction amounts, plus 10% local income tax, marginal and effective rates.$0.003BaseUSDCheadersince 11-14
POST/v1/inheritance-sharesSouth Korea statutory inheritance shares and forced-heirship reserve (yuryubun) under the Civil Code: heirs by rank (children, then parents, then siblings), the spouse 50% add-on, and reserved portions (1/2 of the share for children and spouse, 1/3 for parents, none for siblings). Representation (daeseup) and heirs beyond siblings are not modeled.$0.02BaseUSDCheadersince 11-14
POST/v1/jeonse-wolse-conversionConvert between South Korean jeonse deposit and monthly rent (wolse) at a conversion rate, with the statutory 4.5% cap check on a landlord's asked rent.$0.003BaseUSDCheadersince 11-14
POST/v1/job-offer-comparisonCompare a South Korean job offer with the current job on what actually matters: annual take-home pay including bonus (after 2026 social insurance and withholding tax), monthly take-home, and real hourly net pay once commuting time is counted. Assumes KRW 200,000 monthly non-taxable pay and 1 dependent.$0.02BaseUSDCheadersince 11-14
POST/v1/late-payment-interestSouth Korea statutory late-payment interest (jiyeon sonhaegeum) on a money debt: 5% civil, 6% commercial, 12% under the litigation-promotion act after a complaint is served, or a contract rate, prorated by day.$0.02BaseUSDCheadersince 11-14
POST/v1/litigation-stamp-feeSouth Korea civil lawsuit filing costs: court stamp fee (injidae) from the claim amount by bracket, 1.5x on appeal and 2x at the Supreme Court, 10% off for electronic filing, plus the prepaid service-of-process fee (songdallyo).$0.02BaseUSDCheadersince 11-14
POST/v1/loan-repaymentLoan repayment schedule summary as used by South Korean banks: equal monthly payment (wolligeum gyundeung), equal principal (wongeum gyundeung) or interest-only with bullet repayment; monthly payment, first and last installments, total interest.$0.02BaseUSDCheadersince 11-14
POST/v1/maternity-leave-paySouth Korea maternity leave pay for 90 days (120 for multiple births): split between employer and employment insurance, with the 2026 monthly cap of KRW 2.2 million.$0.003BaseUSDCheadersince 11-14
POST/v1/minimum-wage-checkCheck a South Korean monthly wage against the 2026 minimum wage (KRW 10,320/hour): counts base pay, monthly regular bonus and cash welfare allowances, supports the 90% probation rate.$0.003BaseUSDCheadersince 11-14
POST/v1/monthly-rent-tax-creditSouth Korea monthly rent (wolse) tax credit at year-end settlement: 17% or 15% of up to KRW 10 million rent for homeless tenants earning up to KRW 80 million.$0.003BaseUSDCheadersince 11-14
POST/v1/net-paySouth Korea take-home pay for an employee: monthly net salary after national pension, health and long-term care insurance, employment insurance, and withheld income tax (2026 NTS simplified withholding table) plus local income tax.$0.003BaseUSDCheadersince 11-14
POST/v1/new-parent-benefitsEverything a South Korean household receives around a birth, in one call: maternity leave pay (90/120 days, who pays what), parental leave benefit month by month (normal, 6+6 both-parents, or single-parent scheme), the spouse's 20-day childbirth leave pay, and government cash support for the child (first-meeting voucher, parent benefit, child allowance to age 9).$0.02BaseUSDCheadersince 11-14
POST/v1/ordinary-wageSouth Korea ordinary wage (tongsang imgeum): hourly and daily ordinary wage from base pay, fixed allowances and regular bonuses, the basis for overtime, unused leave and dismissal notice pay.$0.003BaseUSDCheadersince 11-14
POST/v1/other-income-taxSouth Korea other-income (gita sodeuk) withholding of 22% on income after deemed expenses, e.g. lecture fees, manuscript fees and prizes, with the KRW 50,000 exemption threshold.$0.003BaseUSDCheadersince 11-14
POST/v1/overtime-paySouth Korea overtime, night and holiday work premiums under the Labor Standards Act (1.5x overtime, +0.5x night, 1.5x/2x holiday); workplaces with fewer than 5 employees get no premium.$0.003BaseUSDCheadersince 11-14
POST/v1/parental-leave-benefitSouth Korea parental leave benefit from employment insurance, month by month with caps, including the 6+6 both-parents scheme and single parents.$0.003BaseUSDCheadersince 11-14
POST/v1/part-time-paySouth Korea part-time (alba) monthly pay from an hourly wage and schedule, including weekly holiday pay, after either 3.3% withholding or the four social insurances plus income tax.$0.003BaseUSDCheadersince 11-14
POST/v1/paternity-leave-paySouth Korea spouse (paternity) childbirth leave pay for the 20 paid days, and how much employment insurance covers at priority-support companies.$0.003BaseUSDCheadersince 11-14
POST/v1/payroll-batchSouth Korea monthly payroll run for up to 100 employees in one call: per-employee take-home pay with each deduction (national pension, health, long-term care, employment insurance, income tax from the 2026 NTS withholding table, local income tax), employer social-insurance contributions, and company-wide totals including total employer cost. Industrial accident insurance (industry-specific rate) is not included.$0.02BaseUSDCheadersince 11-14
POST/v1/pension-savings-tax-creditSouth Korea pension savings and IRP tax credit: 16.5% or 13.2% (incl. local tax) of contributions up to KRW 9 million, and the extra refund from filling the remaining limit.$0.003BaseUSDCheadersince 11-14
POST/v1/pregnancy-due-datePregnancy due date and gestational week from the last menstrual period, with the South Korean labor-law dates that follow: reduced working hours in pregnancy, earliest maternity leave start, and the paternity leave deadline.$0.003BaseUSDCheadersince 11-14
POST/v1/reduced-hours-childcare-benefitSouth Korea reduced working hours for childcare benefit: monthly employment-insurance top-up (first 10 reduced hours at 100%, rest at 80%, with caps) plus the reduced employer pay.$0.003BaseUSDCheadersince 11-14
POST/v1/resignation-settlementSouth Korea resignation settlement in one call: statutory severance pay, retirement income tax and local tax, net severance, unused annual-leave pay, and how much more you get by moving the last working day (one more day, week, month, or until the next annual-leave grant). Uses the ordinary wage when it is higher than the average wage. Optionally adds the unemployment benefit estimate for an involuntary separation.$0.02BaseUSDCheadersince 11-14
POST/v1/retirement-income-taxSouth Korea retirement income tax on a severance payment: service-year deduction, converted-pay deduction, national and local tax, and the reduced tax if received as an IRP pension.$0.003BaseUSDCheadersince 11-14
POST/v1/service-periodLength of service at a South Korean employer from the hire date: years, months, days, next anniversary, annual leave entitlement for the current year of service, and severance pay eligibility.$0.003BaseUSDCheadersince 11-14
POST/v1/severance-paySouth Korea statutory severance pay (toejikgeum): 30 days of average wage per year of service, with retirement income tax, from hire date, last working day and last 3 months of pay. Pass monthlyOrdinaryWage to apply the legal rule that the ordinary wage replaces a lower average wage (Labor Standards Act art. 2(2)); without it only the average wage is used. Rounding follows the Ministry of Employment and Labor severance calculator.$0.003BaseUSDCheadersince 11-14
POST/v1/shutdown-allowanceSouth Korea business shutdown allowance (hyueop sudang): 70% of average wage, or the ordinary wage if that is lower, for days the employer suspends work (5+ employee workplaces).$0.003BaseUSDCheadersince 11-14
POST/v1/social-insuranceSouth Korea four major social insurances (national pension, health, long-term care, employment) for a monthly wage: employee deductions and employer contributions at 2026 rates.$0.003BaseUSDCheadersince 11-14
POST/v1/unemployment-benefitSouth Korea unemployment benefit (job-seeking allowance, silup geupyeo): daily amount with 2026 cap and floor, number of benefit days, and total.$0.003BaseUSDCheadersince 11-14
POST/v1/vatSouth Korea 10% VAT: split a VAT-inclusive total into supply amount and VAT, or add VAT to a supply amount, with Korean rounding.$0.003BaseUSDCheadersince 11-14
POST/v1/vehicle-taxSouth Korea annual vehicle tax (jadongchase) for a private passenger car: per-cc rate by engine displacement, 30% local education tax, age reduction from the 3rd year (5% a year, up to 50%), flat amount for electric cars, and the 2026 annual-prepayment discount.$0.02BaseUSDCheadersince 11-14
POST/v1/wage-conversionConvert between hourly wage, monthly salary and annual salary the South Korean way (monthly hours include paid weekly holiday hours, 209 for a 40-hour week), with a 2026 minimum wage check.$0.003BaseUSDCheadersince 11-14
POST/v1/weekly-holiday-paySouth Korea weekly holiday pay (juhyu sudang): the paid weekly rest allowance owed to workers contracted for 15+ hours a week, with weekly and monthly pay including it.$0.003BaseUSDCheadersince 11-14
POST/v1/year-end-tax-settlementSouth Korea year-end tax settlement (yeonmal jeongsan) estimate for employees: refund or additional tax from gross salary, dependents, card spending and the main deductions and credits, choosing itemized vs standard credit.$0.02BaseUSDCheadersince 11-14

Payment evidence

402 payload captured at . Check evidence JSON · Measurement methodology.

First of 50 payloads captured by the monitor.

205 lines, scroll inside

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/unemployment-benefit",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea unemployment benefit (job-seeking allowance, silup geupyeo): daily amount with 2026 cap and floor, number of benefit days, and total.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "age": 35,
            "monthlyPay": 3200000,
            "insuredYears": 4,
            "lastWorkDate": "2026-10-31"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "unemployment-benefit",
            "input": {
              "age": 35,
              "monthlyPay": 3200000,
              "insuredYears": 4,
              "lastWorkDate": "2026-10-31"
            },
            "result": {
              "dailyCap": 68100,
              "capApplied": false,
              "dailyFloor": 66048,
              "benefitDays": 180,
              "dailyBenefit": 66048,
              "floorApplied": true,
              "totalBenefit": 11888640,
              "averageDailyWage": 104348
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "age",
                  "insuredYears",
                  "monthlyPay"
                ],
                "properties": {
                  "age": {
                    "type": "integer",
                    "maximum": 100,
                    "minimum": 15,
                    "description": "Age at separation"
                  },
                  "disabled": {
                    "type": "boolean",
                    "description": "Registered disability; default false"
                  },
                  "monthlyPay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Average monthly pay for the last 3 months (KRW)"
                  },
                  "insuredYears": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Years insured under employment insurance"
                  },
                  "lastWorkDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last working day; default today (YYYY-MM-DD)"
                  },
                  "dailyContractHours": {
                    "type": "integer",
                    "maximum": 8,
                    "minimum": 1,
                    "description": "Contracted hours per day, for the floor; default 8"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}
Other captured 402 responses (49)

Captured payload 2 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/card-income-deduction",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea credit card income deduction for year-end settlement: deduction from credit, debit/cash, traditional market/transit and culture spending above 25% of salary, with limits and estimated tax saved.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "debitCash": 5000000,
            "creditCard": 15000000,
            "grossSalary": 50000000,
            "cultureSports": 300000,
            "traditionalMarketTransit": 800000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "card-income-deduction",
            "input": {
              "debitCash": 5000000,
              "creditCard": 15000000,
              "grossSalary": 50000000,
              "cultureSports": 300000,
              "traditionalMarketTransit": 800000
            },
            "result": {
              "baseLimit": 3000000,
              "deduction": 2285000,
              "totalSpend": 21100000,
              "minimumSpend": 12500000,
              "extraLimitUsed": 0,
              "estimatedTaxSaving": 377025
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "grossSalary"
                ],
                "properties": {
                  "children": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Number of children (raises the limit)"
                  },
                  "debitCash": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Debit card and cash-receipt spending (KRW)"
                  },
                  "creditCard": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Credit card spending (KRW)"
                  },
                  "grossSalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual gross salary (KRW)"
                  },
                  "cultureSports": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Books, performances, cinema, gym spending (KRW)"
                  },
                  "traditionalMarketTransit": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Traditional market and public transport spending (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 3 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/brokerage-fee",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea real-estate brokerage fee ceiling (bokbi) for a sale, jeonse or monthly-rent lease of a house or officetel: statutory rate bracket, fee cap and VAT.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "price": 500000000,
            "transaction": "sale"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "brokerage-fee",
            "input": {
              "price": 500000000,
              "transaction": "sale"
            },
            "result": {
              "vat": 200000,
              "maxFee": 2200000,
              "ratePct": 0.4,
              "feeExcludingVat": 2000000,
              "transactionAmount": 500000000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "price"
                ],
                "properties": {
                  "price": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Sale price, or deposit for a lease (KRW)"
                  },
                  "property": {
                    "enum": [
                      "house",
                      "officetel"
                    ],
                    "type": "string",
                    "description": "default house"
                  },
                  "includeVat": {
                    "type": "boolean",
                    "description": "Add 10% VAT to the fee; default true"
                  },
                  "monthlyRent": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly rent, wolse only (KRW)"
                  },
                  "transaction": {
                    "enum": [
                      "sale",
                      "jeonse",
                      "wolse"
                    ],
                    "type": "string",
                    "description": "sale, jeonse (lump-sum deposit lease) or wolse (monthly rent); default sale"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 4 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/net-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea take-home pay for an employee: monthly net salary after national pension, health and long-term care insurance, employment insurance, and withheld income tax (2026 NTS simplified withholding table) plus local income tax.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "dependents": 2,
            "annualSalary": 50000000,
            "children8to20": 1
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "net-pay",
            "input": {
              "dependents": 2,
              "annualSalary": 50000000,
              "children8to20": 1
            },
            "result": {
              "deductions": {
                "incomeTax": 141810,
                "longTermCare": 18730,
                "localIncomeTax": 14180,
                "healthInsurance": 142600,
                "nationalPension": 188380,
                "employmentInsurance": 35690
              },
              "netMonthly": 3625276,
              "netAnnual12": 43503312,
              "grossMonthly": 4166666,
              "taxableMonthly": 3966666,
              "totalDeductions": 541390
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "dependents": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 1,
                    "description": "Dependents for withholding, including self; default 1"
                  },
                  "nonTaxable": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly non-taxable allowances, e.g. meal allowance; default 200000 (KRW)"
                  },
                  "annualSalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gross annual salary (KRW)"
                  },
                  "children8to20": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Children aged 8-20 among dependents; default 0"
                  },
                  "monthlySalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gross monthly salary; overrides annualSalary (KRW)"
                  },
                  "severanceIncluded": {
                    "type": "boolean",
                    "description": "Annual salary includes severance (divided by 13); default false"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 5 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/minimum-wage-check",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Check a South Korean monthly wage against the 2026 minimum wage (KRW 10,320/hour): counts base pay, monthly regular bonus and cash welfare allowances, supports the 90% probation rate.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyBasePay": 2000000,
            "monthlyWelfare": 200000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "minimum-wage-check",
            "input": {
              "monthlyBasePay": 2000000,
              "monthlyWelfare": 200000
            },
            "result": {
              "compliant": true,
              "monthlyHours": 209,
              "minimumHourly": 10320,
              "monthlySurplus": 43120,
              "hourlyEquivalent": 10526,
              "monthlyShortfall": 0,
              "countedMonthlyPay": 2200000,
              "minimumMonthlyPay": 2156880
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyBasePay"
                ],
                "properties": {
                  "probation": {
                    "type": "boolean",
                    "description": "Probation within first 3 months of a 1+ year contract (90% rate); default false"
                  },
                  "weeklyHours": {
                    "type": "number",
                    "maximum": 40,
                    "minimum": 1,
                    "description": "Contracted hours per week; default 40"
                  },
                  "monthlyBonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Regular bonus paid every month (KRW)"
                  },
                  "monthlyBasePay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly base pay (KRW)"
                  },
                  "monthlyWelfare": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly cash welfare allowances such as meals or transport (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 6 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/jeonse-wolse-conversion",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Convert between South Korean jeonse deposit and monthly rent (wolse) at a conversion rate, with the statutory 4.5% cap check on a landlord's asked rent.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "newDeposit": 100000000,
            "jeonseDeposit": 300000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "jeonse-wolse-conversion",
            "input": {
              "newDeposit": 100000000,
              "jeonseDeposit": 300000000
            },
            "result": {
              "annualRent": 9000000,
              "monthlyRent": 750000,
              "legalCapRatePct": 4.5,
              "convertedDeposit": 200000000,
              "legalCapMonthlyRent": 750000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "deposit": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Current deposit (wolse_to_jeonse) (KRW)"
                  },
                  "ratePct": {
                    "type": "number",
                    "maximum": 100,
                    "minimum": 0,
                    "description": "Annual conversion rate in percent; default 4.5 (statutory cap)"
                  },
                  "direction": {
                    "enum": [
                      "jeonse_to_wolse",
                      "wolse_to_jeonse"
                    ],
                    "type": "string",
                    "description": "default jeonse_to_wolse"
                  },
                  "newDeposit": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Deposit after conversion (jeonse_to_wolse) (KRW)"
                  },
                  "monthlyRent": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Current monthly rent (wolse_to_jeonse) (KRW)"
                  },
                  "jeonseDeposit": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Current jeonse deposit (jeonse_to_wolse) (KRW)"
                  },
                  "askedMonthlyRent": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Rent the landlord asks, to compare with the legal cap (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 7 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/social-insurance",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea four major social insurances (national pension, health, long-term care, employment) for a monthly wage: employee deductions and employer contributions at 2026 rates.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyPay": 3500000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "social-insurance",
            "input": {
              "monthlyPay": 3500000
            },
            "result": {
              "employee": {
                "longTermCare": 15580,
                "healthInsurance": 118630,
                "nationalPension": 156750,
                "employmentInsurance": 29700
              },
              "employer": {
                "longTermCare": 15580,
                "healthInsurance": 118630,
                "nationalPension": 156750,
                "employmentInsurance": 37950
              },
              "employeeTotal": 320660,
              "employerTotal": 328910,
              "insurableMonthly": 3300000,
              "payAfterInsurance": 3179340
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyPay"
                ],
                "properties": {
                  "monthlyPay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gross monthly pay (KRW)"
                  },
                  "nonTaxable": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly non-taxable allowances; default 200000 (KRW)"
                  },
                  "employerSize": {
                    "enum": [
                      "under150",
                      "150plus_priority",
                      "150to999",
                      "1000plus"
                    ],
                    "type": "string",
                    "description": "Employer headcount bracket for the employer employment-insurance rate; default under150"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 8 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/annual-leave",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea paid annual leave under the Labor Standards Act: days currently available, remaining days, next accrual, and payout value of unused leave.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "usedDays": 4,
            "startDate": "2023-03-02",
            "referenceDate": "2026-10-31",
            "monthlyOrdinaryWage": 3000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "annual-leave",
            "input": {
              "usedDays": 4,
              "startDate": "2023-03-02",
              "referenceDate": "2026-10-31",
              "monthlyOrdinaryWage": 3000000
            },
            "result": {
              "usedDays": 4,
              "nextGrant": {
                "date": "2027-03-02",
                "days": 16
              },
              "availableDays": 16,
              "remainingDays": 12,
              "unusedLeavePay": 1377990,
              "dailyLeaveValue": 114833
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "startDate"
                ],
                "properties": {
                  "basis": {
                    "enum": [
                      "hire",
                      "fiscal"
                    ],
                    "type": "string",
                    "description": "Accrual basis: hire-date anniversary or calendar (fiscal) year; default hire"
                  },
                  "usedDays": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Leave days already used in the current period"
                  },
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Hire date (YYYY-MM-DD)"
                  },
                  "referenceDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Date to evaluate; default today (YYYY-MM-DD)"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage, for the payout value (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 9 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/weekly-holiday-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea weekly holiday pay (juhyu sudang): the paid weekly rest allowance owed to workers contracted for 15+ hours a week, with weekly and monthly pay including it.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "hourlyWage": 10320,
            "weeklyHours": 20
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "weekly-holiday-pay",
            "input": {
              "hourlyWage": 10320,
              "weeklyHours": 20
            },
            "result": {
              "eligible": true,
              "weeklyPay": 247680,
              "monthlyPay": 1076229,
              "minimumWage": 10320,
              "holidayHours": 4,
              "belowMinimumWage": false,
              "weeklyHolidayPay": 41280,
              "effectiveHourlyWage": 12384
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "hourlyWage",
                  "weeklyHours"
                ],
                "properties": {
                  "hourlyWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Hourly wage (KRW)"
                  },
                  "weeklyHours": {
                    "type": "number",
                    "maximum": 68,
                    "minimum": 0,
                    "description": "Contracted hours per week"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 10 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/part-time-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea part-time (alba) monthly pay from an hourly wage and schedule, including weekly holiday pay, after either 3.3% withholding or the four social insurances plus income tax.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "deduction": "freelancer_3_3",
            "hourlyWage": 10320,
            "daysPerWeek": 5,
            "hoursPerDay": 5
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "part-time-pay",
            "input": {
              "deduction": "freelancer_3_3",
              "hourlyWage": 10320,
              "daysPerWeek": 5,
              "hoursPerDay": 5
            },
            "result": {
              "weeklyPay": 309600,
              "deductions": 44380,
              "netMonthly": 1300906,
              "weeklyHours": 25,
              "grossMonthly": 1345286,
              "belowMinimumWage": false,
              "weeklyHolidayEligible": true,
              "weeklyHolidayPayMonthly": 224214
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "hourlyWage",
                  "hoursPerDay",
                  "daysPerWeek"
                ],
                "properties": {
                  "deduction": {
                    "enum": [
                      "none",
                      "freelancer_3_3",
                      "social_insurance"
                    ],
                    "type": "string",
                    "description": "none, freelancer_3_3 (3.3% withholding) or social_insurance (four insurances + income tax); default none"
                  },
                  "hourlyWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Hourly wage (KRW)"
                  },
                  "daysPerWeek": {
                    "type": "number",
                    "maximum": 7,
                    "minimum": 1,
                    "description": "Days worked per week"
                  },
                  "hoursPerDay": {
                    "type": "number",
                    "maximum": 24,
                    "minimum": 0,
                    "description": "Hours worked per day"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 11 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/severance-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea statutory severance pay (toejikgeum): 30 days of average wage per year of service, with retirement income tax, from hire date, last working day and last 3 months of pay. Pass monthlyOrdinaryWage to apply the legal rule that the ordinary wage replaces a lower average wage (Labor Standards Act art. 2(2)); without it only the average wage is used. Rounding follows the Ministry of Employment and Labor severance calculator.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "startDate": "2021-03-02",
            "monthlyPay": 3500000,
            "lastWorkDate": "2026-10-31"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "severance-pay",
            "input": {
              "startDate": "2021-03-02",
              "monthlyPay": 3500000,
              "lastWorkDate": "2026-10-31"
            },
            "result": {
              "tax": 222220,
              "eligible": true,
              "daysEmployed": 2070,
              "severancePayNet": 19195589,
              "averageDailyWage": 114130,
              "severancePayGross": 19417809,
              "ordinaryWageApplied": false,
              "taxableServiceYears": 6,
              "ordinaryWageCompared": false,
              "averageDailyWageExact": 114130.44
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "startDate",
                  "monthlyPay"
                ],
                "properties": {
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Hire date (YYYY-MM-DD)"
                  },
                  "monthlyPay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Average monthly pay for the last 3 months (KRW)"
                  },
                  "annualBonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Bonuses paid in the last 12 months (KRW)"
                  },
                  "lastWorkDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last working day; default today (YYYY-MM-DD)"
                  },
                  "annualLeavePay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual-leave allowance paid in the last 12 months (KRW)"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (base pay + fixed allowances). If its daily amount (÷209×8) exceeds the daily average wage, severance is computed from it (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 12 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/shutdown-allowance",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea business shutdown allowance (hyueop sudang): 70% of average wage, or the ordinary wage if that is lower, for days the employer suspends work (5+ employee workplaces).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "days": 30,
            "monthlyAverageWage": 3200000,
            "monthlyOrdinaryWage": 2900000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "shutdown-allowance",
            "input": {
              "days": 30,
              "monthlyAverageWage": 3200000,
              "monthlyOrdinaryWage": 2900000
            },
            "result": {
              "total": 2209315,
              "appliedDaily": 73644,
              "seventyPctDaily": 73644,
              "dailyAverageWage": 105205,
              "dailyOrdinaryWage": 111005,
              "ordinaryWageApplied": false
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyAverageWage",
                  "monthlyOrdinaryWage",
                  "days"
                ],
                "properties": {
                  "days": {
                    "type": "number",
                    "maximum": 365,
                    "minimum": 1,
                    "description": "Shutdown days"
                  },
                  "monthlyAverageWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly average wage (KRW)"
                  },
                  "fiveOrMoreEmployees": {
                    "type": "boolean",
                    "description": "Workplace has 5 or more employees; default true"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 13 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/monthly-rent-tax-credit",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea monthly rent (wolse) tax credit at year-end settlement: 17% or 15% of up to KRW 10 million rent for homeless tenants earning up to KRW 80 million.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "grossSalary": 40000000,
            "monthlyRent": 600000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "monthly-rent-tax-credit",
            "input": {
              "grossSalary": 40000000,
              "monthlyRent": 600000
            },
            "result": {
              "credit": 1224000,
              "ratePct": 17,
              "eligible": true,
              "annualRent": 7200000,
              "eligibleRent": 7200000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "grossSalary",
                  "monthlyRent"
                ],
                "properties": {
                  "months": {
                    "type": "integer",
                    "maximum": 12,
                    "minimum": 1,
                    "description": "Months paid this year; default 12"
                  },
                  "grossSalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual gross salary (KRW)"
                  },
                  "monthlyRent": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly rent excluding maintenance fees (KRW)"
                  },
                  "eligibleTenant": {
                    "type": "boolean",
                    "description": "Homeless householder (or member) with resident registration at the address; default true"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 14 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/child-benefits",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea government cash support for a newborn: first-meeting voucher, parent benefit for ages 0-1 and the monthly child allowance up to age 9, with a dated schedule.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "birthDate": "2026-11-10"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "child-benefits",
            "input": {
              "birthDate": "2026-11-10"
            },
            "result": {
              "total": 30800000,
              "schedule": [
                {
                  "to": "2027-11-09",
                  "from": "2026-11-10",
                  "stage": "age 0 (months 0-11)",
                  "monthly": 1100000
                },
                {
                  "to": "2028-11-09",
                  "from": "2027-11-10",
                  "stage": "age 1 (months 12-23)",
                  "monthly": 600000
                },
                {
                  "to": "2035-11-09",
                  "from": "2028-11-10",
                  "note": "child allowance only",
                  "stage": "age 2 to under 9",
                  "monthly": 100000
                }
              ],
              "parentBenefitAge0": 12000000,
              "parentBenefitAge1": 6000000,
              "childAllowanceTotal": 10800000,
              "firstMeetingVoucher": 2000000,
              "childAllowanceMonthly": 100000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "birthDate"
                ],
                "properties": {
                  "area": {
                    "enum": [
                      "capital",
                      "non_capital",
                      "depopulation_preferred",
                      "depopulation_special"
                    ],
                    "type": "string",
                    "description": "Residence, sets the child allowance: capital area 100k, non-capital 105k, depopulation preferred 110k, special 120k per month; default capital"
                  },
                  "daycare": {
                    "type": "boolean",
                    "description": "Child attends daycare at ages 0-1 (parent benefit offset by daycare fee); default false"
                  },
                  "birthDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Birth or due date (YYYY-MM-DD)"
                  },
                  "firstChild": {
                    "type": "boolean",
                    "description": "First child (voucher 2M) or later (3M); default true"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 15 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/litigation-stamp-fee",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea civil lawsuit filing costs: court stamp fee (injidae) from the claim amount by bracket, 1.5x on appeal and 2x at the Supreme Court, 10% off for electronic filing, plus the prepaid service-of-process fee (songdallyo).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "claimAmount": 50000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "litigation-stamp-fee",
            "input": {
              "claimAmount": 50000000
            },
            "result": {
              "total": 376200,
              "stampFee": 207000,
              "serviceFee": 169200,
              "smallClaim": false,
              "stampFeePaperFiling": 230000,
              "serviceRoundsPerParty": 15
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "claimAmount"
                ],
                "properties": {
                  "parties": {
                    "type": "integer",
                    "maximum": 100,
                    "minimum": 2,
                    "description": "Number of parties, for the service fee; default 2"
                  },
                  "instance": {
                    "enum": [
                      "first",
                      "appeal",
                      "supreme"
                    ],
                    "type": "string",
                    "description": "Court level; default first"
                  },
                  "electronic": {
                    "type": "boolean",
                    "description": "Filed through the electronic litigation system (10% off the stamp fee); default true"
                  },
                  "claimAmount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Amount in dispute (soga) (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 16 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/pension-savings-tax-credit",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea pension savings and IRP tax credit: 16.5% or 13.2% (incl. local tax) of contributions up to KRW 9 million, and the extra refund from filling the remaining limit.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "grossSalary": 50000000,
            "pensionSavings": 4000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "pension-savings-tax-credit",
            "input": {
              "grossSalary": 50000000,
              "pensionSavings": 4000000
            },
            "result": {
              "credit": 660000,
              "ratePct": 16.5,
              "remainingLimit": 5000000,
              "extraCreditIfMaxed": 825000,
              "eligibleContribution": 4000000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "grossSalary"
                ],
                "properties": {
                  "irp": {
                    "type": "number",
                    "minimum": 0,
                    "description": "IRP contributions this year (KRW)"
                  },
                  "grossSalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual gross salary (KRW)"
                  },
                  "pensionSavings": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Pension savings contributions this year (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 17 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/bonus-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea tax withheld on a bonus or incentive payment: income tax by the simplified-table bonus method over the payment period, local tax and employment insurance, and the net bonus.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "bonus": 5000000,
            "periodMonths": 12,
            "monthlySalary": 3800000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "bonus-tax",
            "input": {
              "bonus": 5000000,
              "periodMonths": 12,
              "monthlySalary": 3800000
            },
            "result": {
              "net": 4250120,
              "bonus": 5000000,
              "incomeTax": 640800,
              "localIncomeTax": 64080,
              "deductionRatePct": 15,
              "employmentInsurance": 45000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "bonus",
                  "monthlySalary"
                ],
                "properties": {
                  "bonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Bonus amount (KRW)"
                  },
                  "dependents": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 1,
                    "description": "Dependents including self; default 1"
                  },
                  "periodMonths": {
                    "type": "integer",
                    "maximum": 12,
                    "minimum": 1,
                    "description": "Months the bonus covers (1, 3 quarterly, 6 half-year, 12 annual); default 1"
                  },
                  "children8to20": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Children aged 8-20; default 0"
                  },
                  "monthlySalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Usual monthly taxable salary (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 18 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/deposit-interest",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea bank deposit or installment-savings interest after tax: maturity amount with simple or monthly-compounded interest and the 15.4% interest withholding tax (or 9.5% preferential, or tax-free).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "kind": "savings",
            "amount": 500000,
            "months": 12,
            "annualRatePct": 4
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "deposit-interest",
            "input": {
              "kind": "savings",
              "amount": 500000,
              "months": 12,
              "annualRatePct": 4
            },
            "result": {
              "principal": 6000000,
              "interestTax": 20020,
              "maturityAmount": 6109980,
              "interestAfterTax": 109980,
              "interestBeforeTax": 130000,
              "equivalentDepositRatePct": 2.17
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount",
                  "months",
                  "annualRatePct"
                ],
                "properties": {
                  "kind": {
                    "enum": [
                      "deposit",
                      "savings"
                    ],
                    "type": "string",
                    "description": "deposit (lump sum) or savings (fixed monthly installment); default deposit"
                  },
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Principal, or monthly installment for savings (KRW)"
                  },
                  "months": {
                    "type": "integer",
                    "maximum": 120,
                    "minimum": 1,
                    "description": "Term in months"
                  },
                  "taxRate": {
                    "enum": [
                      0.154,
                      0.095,
                      0
                    ],
                    "type": "number",
                    "description": "Interest tax: 0.154 general (default), 0.095 preferential, 0 tax-free"
                  },
                  "compounding": {
                    "enum": [
                      "simple",
                      "monthly"
                    ],
                    "type": "string",
                    "description": "simple (default) or monthly compounding"
                  },
                  "annualRatePct": {
                    "type": "number",
                    "maximum": 100,
                    "minimum": 0,
                    "description": "Annual interest rate in percent"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 19 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/dismissal-notice-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea dismissal notice allowance: 30 days of ordinary wage owed when an employer gives less than 30 days notice (not owed for under 3 months of service).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "noticeDate": "2026-11-10",
            "dismissalDate": "2026-11-20",
            "monthlyOrdinaryWage": 3000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "dismissal-notice-pay",
            "input": {
              "noticeDate": "2026-11-10",
              "dismissalDate": "2026-11-20",
              "monthlyOrdinaryWage": 3000000
            },
            "result": {
              "pay": 3444976,
              "required": true,
              "noticeDays": 10,
              "thirtyDayAmount": 3444976,
              "dailyOrdinaryWage": 114833
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "noticeDate",
                  "dismissalDate",
                  "monthlyOrdinaryWage"
                ],
                "properties": {
                  "dailyHours": {
                    "type": "number",
                    "maximum": 8,
                    "minimum": 1,
                    "description": "Contracted hours per day; default 8"
                  },
                  "noticeDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Date notice was given (YYYY-MM-DD)"
                  },
                  "under3Months": {
                    "type": "boolean",
                    "description": "Employed for less than 3 months; default false"
                  },
                  "dismissalDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Dismissal date (day after the last working day) (YYYY-MM-DD)"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 20 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/pregnancy-due-date",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Pregnancy due date and gestational week from the last menstrual period, with the South Korean labor-law dates that follow: reduced working hours in pregnancy, earliest maternity leave start, and the paternity leave deadline.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "referenceDate": "2026-11-12",
            "lastPeriodDate": "2026-07-01"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "pregnancy-due-date",
            "input": {
              "referenceDate": "2026-11-12",
              "lastPeriodDate": "2026-07-01"
            },
            "result": {
              "dueDate": "2027-04-07",
              "trimester": 2,
              "progressPct": 48,
              "daysUntilDue": 146,
              "gestationalDays": 1,
              "gestationalWeeks": 19,
              "paternityLeaveDeadline": "2027-08-04",
              "reducedHoursFromWeek32": "2027-02-10",
              "reducedHoursFirstPeriod": {
                "to": "2026-09-22",
                "from": "2026-07-01"
              },
              "earliestMaternityLeaveStart": "2027-02-22",
              "maternityLeaveEndIfStartedEarliest": "2027-05-22"
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "lastPeriodDate"
                ],
                "properties": {
                  "cycleDays": {
                    "type": "integer",
                    "maximum": 45,
                    "minimum": 20,
                    "description": "Cycle length in days; default 28"
                  },
                  "referenceDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Date to evaluate; default today (YYYY-MM-DD)"
                  },
                  "lastPeriodDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "First day of the last menstrual period (YYYY-MM-DD)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 21 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/daily-worker-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea daily (day-labor) worker tax: income tax after the KRW 150,000 daily deduction and 55% credit, local tax and employment insurance, for wages paid daily or in one lump sum.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "days": 10,
            "dailyWage": 200000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "daily-worker-tax",
            "input": {
              "days": 10,
              "dailyWage": 200000
            },
            "result": {
              "net": 1967200,
              "gross": 2000000,
              "incomeTax": 13500,
              "netPerDay": 196720,
              "localIncomeTax": 1300,
              "employmentInsurance": 18000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "dailyWage"
                ],
                "properties": {
                  "days": {
                    "type": "integer",
                    "maximum": 31,
                    "minimum": 1,
                    "description": "Days worked; default 1"
                  },
                  "dailyWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Daily wage (KRW)"
                  },
                  "paidDaily": {
                    "type": "boolean",
                    "description": "Paid each day (true) or in one lump sum (false); default true"
                  },
                  "employmentInsurance": {
                    "type": "boolean",
                    "description": "Deduct employment insurance 0.9%; default true"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 22 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/paternity-leave-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea spouse (paternity) childbirth leave pay for the 20 paid days, and how much employment insurance covers at priority-support companies.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyOrdinaryWage": 4000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "paternity-leave-pay",
            "input": {
              "monthlyOrdinaryWage": 4000000
            },
            "result": {
              "total": 3062201,
              "leaveDays": 20,
              "fromEmployer": 1377991,
              "dailyOrdinaryWage": 153110,
              "fromEmploymentInsurance": 1684210
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyOrdinaryWage"
                ],
                "properties": {
                  "dailyHours": {
                    "type": "number",
                    "maximum": 8,
                    "minimum": 1,
                    "description": "Contracted hours per day; default 8"
                  },
                  "priorityCompany": {
                    "type": "boolean",
                    "description": "Employer is a priority-support (small/medium) company; default true"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 23 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/resignation-settlement",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea resignation settlement in one call: statutory severance pay, retirement income tax and local tax, net severance, unused annual-leave pay, and how much more you get by moving the last working day (one more day, week, month, or until the next annual-leave grant). Uses the ordinary wage when it is higher than the average wage. Optionally adds the unemployment benefit estimate for an involuntary separation.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "startDate": "2023-03-02",
            "monthlyPay": 3500000,
            "lastWorkDate": "2026-03-01",
            "unusedLeaveDays": 5
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "resignation-settlement",
            "input": {
              "startDate": "2023-03-02",
              "monthlyPay": 3500000,
              "lastWorkDate": "2026-03-01",
              "unusedLeaveDays": 5
            },
            "result": {
              "totalPayout": 12551684,
              "daysEmployed": 1096,
              "localIncomeTax": 16960,
              "nextLeaveGrant": {
                "date": "2026-03-02",
                "days": 16,
                "extraLeavePay": 2143541
              },
              "unusedLeavePay": 669856,
              "severancePayNet": 11881828,
              "averageDailyWage": 133971,
              "dailyOrdinaryWage": 133971,
              "severanceEligible": true,
              "severancePayGross": 12068428,
              "ifLastWorkDateWere": [
                {
                  "gain": 2198262,
                  "label": "one more day",
                  "extraDays": 1,
                  "lastWorkDate": "2026-03-02",
                  "unusedLeavePay": 2813397,
                  "severancePayNet": 11936549
                },
                {
                  "gain": 2262590,
                  "label": "one more week",
                  "extraDays": 7,
                  "lastWorkDate": "2026-03-08",
                  "unusedLeavePay": 2813397,
                  "severancePayNet": 12000877
                },
                {
                  "gain": 2519882,
                  "label": "one more month",
                  "extraDays": 31,
                  "lastWorkDate": "2026-04-01",
                  "unusedLeavePay": 2813397,
                  "severancePayNet": 12258169
                }
              ],
              "retirementIncomeTax": 169640,
              "taxableServiceYears": 3
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "startDate",
                  "monthlyPay"
                ],
                "properties": {
                  "age": {
                    "type": "integer",
                    "maximum": 100,
                    "minimum": 15,
                    "description": "Age at separation; with insuredYears, adds the unemployment benefit estimate"
                  },
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Hire date (YYYY-MM-DD)"
                  },
                  "monthlyPay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Average gross monthly pay for the last 3 months (KRW)"
                  },
                  "annualBonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Bonuses paid in the last 12 months (KRW)"
                  },
                  "insuredYears": {
                    "type": "number",
                    "maximum": 60,
                    "minimum": 0,
                    "description": "Years insured under employment insurance"
                  },
                  "lastWorkDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last working day; default today (YYYY-MM-DD)"
                  },
                  "unusedLeaveDays": {
                    "type": "number",
                    "maximum": 200,
                    "minimum": 0,
                    "description": "Accrued annual-leave days not yet used; default 0"
                  },
                  "fiveOrMoreEmployees": {
                    "type": "boolean",
                    "description": "Workplace has 5+ employees (annual leave rules apply); default true"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage; defaults to monthlyPay (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 24 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/service-period",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Length of service at a South Korean employer from the hire date: years, months, days, next anniversary, annual leave entitlement for the current year of service, and severance pay eligibility.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "startDate": "2022-03-02",
            "referenceDate": "2026-11-12"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "service-period",
            "input": {
              "startDate": "2022-03-02",
              "referenceDate": "2026-11-12"
            },
            "result": {
              "days": 11,
              "years": 4,
              "months": 8,
              "totalDays": 1717,
              "nextAnniversary": "2027-03-02",
              "severanceEligible": true,
              "annualLeaveDaysPerYear": 16,
              "daysUntilNextAnniversary": 110
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "startDate"
                ],
                "properties": {
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Hire date (YYYY-MM-DD)"
                  },
                  "referenceDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Date to evaluate; default today (YYYY-MM-DD)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 25 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/retirement-income-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea retirement income tax on a severance payment: service-year deduction, converted-pay deduction, national and local tax, and the reduced tax if received as an IRP pension.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "startDate": "2018-03-02",
            "lastWorkDate": "2026-10-31",
            "severancePay": 30000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "retirement-income-tax",
            "input": {
              "startDate": "2018-03-02",
              "lastWorkDate": "2026-10-31",
              "severancePay": 30000000
            },
            "result": {
              "totalTax": 290400,
              "breakdown": {
                "taxBase": 5866666.666666668,
                "convertedPay": 22666666.666666668,
                "convertedTax": 352000.00000000006,
                "serviceYearDeduction": 13000000,
                "convertedPayDeduction": 16800000
              },
              "netSeverance": 29709600,
              "severancePay": 30000000,
              "localIncomeTax": 26400,
              "effectiveRatePct": 1,
              "retirementIncomeTax": 264000,
              "taxableServiceYears": 9,
              "taxIfPaidAsIrpPension10y": 203280
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "severancePay",
                  "startDate"
                ],
                "properties": {
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Hire date (YYYY-MM-DD)"
                  },
                  "lastWorkDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last working day; default today (YYYY-MM-DD)"
                  },
                  "severancePay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Severance pay before tax (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 26 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/parental-leave-benefit",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea parental leave benefit from employment insurance, month by month with caps, including the 6+6 both-parents scheme and single parents.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "months": 12,
            "monthlyOrdinaryWage": 3500000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "parental-leave-benefit",
            "input": {
              "months": 12,
              "monthlyOrdinaryWage": 3500000
            },
            "result": {
              "self": {
                "total": 23100000,
                "monthly": [
                  {
                    "cap": 2500000,
                    "month": 1,
                    "amount": 2500000
                  },
                  {
                    "cap": 2500000,
                    "month": 2,
                    "amount": 2500000
                  },
                  {
                    "cap": 2500000,
                    "month": 3,
                    "amount": 2500000
                  },
                  {
                    "cap": 2000000,
                    "month": 4,
                    "amount": 2000000
                  },
                  {
                    "cap": 2000000,
                    "month": 5,
                    "amount": 2000000
                  },
                  {
                    "cap": 2000000,
                    "month": 6,
                    "amount": 2000000
                  },
                  {
                    "cap": 1600000,
                    "month": 7,
                    "amount": 1600000
                  },
                  {
                    "cap": 1600000,
                    "month": 8,
                    "amount": 1600000
                  },
                  {
                    "cap": 1600000,
                    "month": 9,
                    "amount": 1600000
                  },
                  {
                    "cap": 1600000,
                    "month": 10,
                    "amount": 1600000
                  },
                  {
                    "cap": 1600000,
                    "month": 11,
                    "amount": 1600000
                  },
                  {
                    "cap": 1600000,
                    "month": 12,
                    "amount": 1600000
                  }
                ]
              },
              "total": 23100000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyOrdinaryWage"
                ],
                "properties": {
                  "mode": {
                    "enum": [
                      "normal",
                      "both_parents",
                      "single_parent"
                    ],
                    "type": "string",
                    "description": "normal, both_parents (6+6 scheme, child under 18 months) or single_parent; default normal"
                  },
                  "months": {
                    "type": "integer",
                    "maximum": 18,
                    "minimum": 1,
                    "description": "Months of leave; default 12"
                  },
                  "spouseMonths": {
                    "type": "integer",
                    "maximum": 18,
                    "minimum": 1,
                    "description": "Spouse leave months, both_parents only; default 6"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (KRW)"
                  },
                  "spouseMonthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Spouse's monthly ordinary wage, both_parents only (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 27 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/wage-conversion",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Convert between hourly wage, monthly salary and annual salary the South Korean way (monthly hours include paid weekly holiday hours, 209 for a 40-hour week), with a 2026 minimum wage check.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "unit": "monthly",
            "amount": 3000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "wage-conversion",
            "input": {
              "unit": "monthly",
              "amount": 3000000
            },
            "result": {
              "annual": 36000000,
              "hourly": 14354,
              "weekly": 688995,
              "daily8h": 114833,
              "monthly": 3000000,
              "minimumWage": 10320,
              "monthlyHours": 209,
              "belowMinimumWage": false,
              "weeklyHolidayHours": 8
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount"
                ],
                "properties": {
                  "unit": {
                    "enum": [
                      "hourly",
                      "monthly",
                      "annual"
                    ],
                    "type": "string",
                    "description": "Unit of amount; default hourly"
                  },
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Wage amount in the given unit (KRW)"
                  },
                  "weeklyHours": {
                    "type": "number",
                    "maximum": 52,
                    "minimum": 1,
                    "description": "Contracted hours per week; default 40"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 28 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/late-payment-interest",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea statutory late-payment interest (jiyeon sonhaegeum) on a money debt: 5% civil, 6% commercial, 12% under the litigation-promotion act after a complaint is served, or a contract rate, prorated by day.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "rate": "litigation",
            "endDate": "2026-10-31",
            "principal": 10000000,
            "startDate": "2026-01-01"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "late-payment-interest",
            "input": {
              "rate": "litigation",
              "endDate": "2026-10-31",
              "principal": 10000000,
              "startDate": "2026-01-01"
            },
            "result": {
              "days": 304,
              "perDay": 3288,
              "interest": 999452,
              "totalDue": 10999452,
              "annualRatePct": 12
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "principal",
                  "startDate"
                ],
                "properties": {
                  "rate": {
                    "enum": [
                      "civil",
                      "commercial",
                      "litigation",
                      "custom"
                    ],
                    "type": "string",
                    "description": "civil 5% (default), commercial 6%, litigation 12%, or custom"
                  },
                  "endDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last day counted; default today (YYYY-MM-DD)"
                  },
                  "principal": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Unpaid principal (KRW)"
                  },
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "First day interest accrues (YYYY-MM-DD)"
                  },
                  "customRatePct": {
                    "type": "number",
                    "maximum": 100,
                    "minimum": 0,
                    "description": "Annual rate in percent when rate is custom"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 29 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/overtime-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea overtime, night and holiday work premiums under the Labor Standards Act (1.5x overtime, +0.5x night, 1.5x/2x holiday); workplaces with fewer than 5 employees get no premium.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "wage": 12000,
            "nightHours": 4,
            "holidayHours": 8,
            "overtimeHours": 10
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "overtime-pay",
            "input": {
              "wage": 12000,
              "nightHours": 4,
              "holidayHours": 8,
              "overtimeHours": 10
            },
            "result": {
              "total": 348000,
              "holiday": 144000,
              "overtime": 180000,
              "hourlyBase": 12000,
              "multipliers": {
                "holiday": 1.5,
                "overtime": 1.5,
                "holidayOver8": 2,
                "nightPremium": 0.5
              },
              "holidayOver8": 0,
              "nightPremium": 24000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "wage"
                ],
                "properties": {
                  "unit": {
                    "enum": [
                      "hourly",
                      "monthly"
                    ],
                    "type": "string",
                    "description": "hourly, or monthly (divided by 209 hours); default hourly"
                  },
                  "wage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Hourly wage, or monthly ordinary wage when unit is monthly (KRW)"
                  },
                  "nightHours": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Night hours (22:00-06:00); also enter them as overtime if they overlap"
                  },
                  "holidayHours": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Holiday work hours up to 8 per day"
                  },
                  "overtimeHours": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Overtime hours"
                  },
                  "holidayHoursOver8": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Holiday work hours beyond 8 per day"
                  },
                  "fiveOrMoreEmployees": {
                    "type": "boolean",
                    "description": "Workplace has 5 or more employees; default true"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 30 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/gross-from-net",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Reverse South Korea take-home pay: the gross monthly and annual salary needed to reach a target monthly net pay after 2026 social insurance and withheld income tax.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "targetNetMonthly": 3000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "gross-from-net",
            "input": {
              "targetNetMonthly": 3000000
            },
            "result": {
              "grossMonthly": 3413000,
              "socialInsurance": 312190,
              "actualNetMonthly": 3000210,
              "incomeTaxAndLocal": 100600,
              "requiredAnnualSalary": 40956000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "targetNetMonthly"
                ],
                "properties": {
                  "dependents": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 1,
                    "description": "Dependents including self; default 1"
                  },
                  "nonTaxable": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly non-taxable allowances; default 200000 (KRW)"
                  },
                  "children8to20": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Children aged 8-20; default 0"
                  },
                  "targetNetMonthly": {
                    "type": "number",
                    "maximum": 150000000,
                    "minimum": 0,
                    "description": "Desired monthly take-home pay (KRW)"
                  },
                  "severanceIncluded": {
                    "type": "boolean",
                    "description": "Quote the annual salary with severance included (x13); default false"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 31 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/housing-acquisition-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea acquisition tax when buying a home: 1-3% by price (sliding rate between 600M and 900M), 8%/12% heavy rates for multiple homes and corporations, plus local education tax and rural special tax, and the first-home relief of up to 2M.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "price": 750000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "housing-acquisition-tax",
            "input": {
              "price": 750000000
            },
            "result": {
              "total": 16500000,
              "acquisitionTax": 15000000,
              "firstHomeRelief": 0,
              "ruralSpecialTax": 0,
              "effectiveRatePct": 2.2,
              "heavyRateApplied": false,
              "localEducationTax": 1500000,
              "acquisitionTaxRatePct": 2,
              "totalAfterFirstHomeRelief": 16500000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "price"
                ],
                "properties": {
                  "price": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Purchase price (KRW)"
                  },
                  "firstHome": {
                    "type": "boolean",
                    "description": "First home ever for the household, price up to 1.2B (relief up to 2M of acquisition tax; surtax adjustments not modeled); default false"
                  },
                  "corporation": {
                    "type": "boolean",
                    "description": "Buyer is a corporation (12%); default false"
                  },
                  "areaOver85sqm": {
                    "type": "boolean",
                    "description": "Exclusive area over 85 m2 (rural special tax applies); default false"
                  },
                  "regulatedArea": {
                    "type": "boolean",
                    "description": "Home is in an adjustment-target area (jojeong daesang jiyeok), where heavy rates start from the 2nd home; default false"
                  },
                  "homesAfterPurchase": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 1,
                    "description": "Homes the household owns including this one; default 1"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 32 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/ordinary-wage",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea ordinary wage (tongsang imgeum): hourly and daily ordinary wage from base pay, fixed allowances and regular bonuses, the basis for overtime, unused leave and dismissal notice pay.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyBasePay": 2800000,
            "monthlyFixedAllowances": 300000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "ordinary-wage",
            "input": {
              "monthlyBasePay": 2800000,
              "monthlyFixedAllowances": 300000
            },
            "result": {
              "daily": 118660,
              "hourly": 14833,
              "monthly": 3100000,
              "dailyHours": 8,
              "monthlyHours": 209,
              "overtimePerHour": 22249,
              "belowMinimumWage": false,
              "unusedLeavePerDay": 118660,
              "dismissalNoticePay30d": 3559809
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyBasePay"
                ],
                "properties": {
                  "weeklyHours": {
                    "type": "number",
                    "maximum": 40,
                    "minimum": 1,
                    "description": "Contracted hours per week; default 40"
                  },
                  "monthlyBasePay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly base pay (KRW)"
                  },
                  "annualRegularBonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Regular bonuses per year (KRW)"
                  },
                  "monthlyFixedAllowances": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Fixed monthly allowances paid to everyone regularly (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 33 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/new-parent-benefits",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Everything a South Korean household receives around a birth, in one call: maternity leave pay (90/120 days, who pays what), parental leave benefit month by month (normal, 6+6 both-parents, or single-parent scheme), the spouse's 20-day childbirth leave pay, and government cash support for the child (first-meeting voucher, parent benefit, child allowance to age 9).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "birthDate": "2026-11-13",
            "monthlyOrdinaryWage": 3500000,
            "spouseMonthlyOrdinaryWage": 4000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "new-parent-benefits",
            "input": {
              "birthDate": "2026-11-13",
              "monthlyOrdinaryWage": 3500000,
              "spouseMonthlyOrdinaryWage": 4000000
            },
            "result": {
              "totals": {
                "all": 66162201,
                "leavePayAndBenefits": 35362201,
                "childBenefitsUntilAge9": 30800000
              },
              "childBenefits": {
                "total": 30800000,
                "schedule": [
                  {
                    "to": "2027-11-12",
                    "from": "2026-11-13",
                    "stage": "age 0 (months 0-11)",
                    "monthly": 1100000
                  },
                  {
                    "to": "2028-11-12",
                    "from": "2027-11-13",
                    "stage": "age 1 (months 12-23)",
                    "monthly": 600000
                  },
                  {
                    "to": "2035-11-12",
                    "from": "2028-11-13",
                    "note": "child allowance only",
                    "stage": "age 2 to under 9",
                    "monthly": 100000
                  }
                ],
                "parentBenefitAge0": 12000000,
                "parentBenefitAge1": 6000000,
                "childAllowanceTotal": 10800000,
                "firstMeetingVoucher": 2000000,
                "childAllowanceMonthly": 100000
              },
              "parentalLeave": {
                "self": {
                  "total": 23100000,
                  "monthly": [
                    {
                      "cap": 2500000,
                      "month": 1,
                      "amount": 2500000
                    },
                    {
                      "cap": 2500000,
                      "month": 2,
                      "amount": 2500000
                    },
                    {
                      "cap": 2500000,
                      "month": 3,
                      "amount": 2500000
                    },
                    {
                      "cap": 2000000,
                      "month": 4,
                      "amount": 2000000
                    },
                    {
                      "cap": 2000000,
                      "month": 5,
                      "amount": 2000000
                    },
                    {
                      "cap": 2000000,
                      "month": 6,
                      "amount": 2000000
                    },
                    {
                      "cap": 1600000,
                      "month": 7,
                      "amount": 1600000
                    },
                    {
                      "cap": 1600000,
                      "month": 8,
                      "amount": 1600000
                    },
                    {
                      "cap": 1600000,
                      "month": 9,
                      "amount": 1600000
                    },
                    {
                      "cap": 1600000,
                      "month": 10,
                      "amount": 1600000
                    },
                    {
                      "cap": 1600000,
                      "month": 11,
                      "amount": 1600000
                    },
                    {
                      "cap": 1600000,
                      "month": 12,
                      "amount": 1600000
                    }
                  ]
                },
                "total": 23100000
              },
              "maternityLeave": {
                "total": 9200000,
                "leaveDays": 90,
                "fromEmployer": 2600000,
                "remainingPeriod": 2200000,
                "employerPaidDays": 60,
                "employerPaidPeriod": 7000000,
                "fromEmploymentInsurance": 6600000
              },
              "spousePaternityLeave": {
                "total": 3062201,
                "leaveDays": 20,
                "fromEmployer": 1377991,
                "dailyOrdinaryWage": 153110,
                "fromEmploymentInsurance": 1684210
              }
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "birthDate",
                  "monthlyOrdinaryWage"
                ],
                "properties": {
                  "area": {
                    "enum": [
                      "capital",
                      "non_capital",
                      "depopulation_preferred",
                      "depopulation_special"
                    ],
                    "type": "string",
                    "description": "Residence area for the child allowance amount; default capital"
                  },
                  "daycare": {
                    "type": "boolean",
                    "description": "Child attends daycare (parent benefit replaced by the daycare subsidy); default false"
                  },
                  "birthDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Birth or due date (YYYY-MM-DD)"
                  },
                  "firstChild": {
                    "type": "boolean",
                    "description": "First child (voucher KRW 2,000,000; later children 3,000,000); default true"
                  },
                  "multipleBirth": {
                    "type": "boolean",
                    "description": "Twins or more (120 days); default false"
                  },
                  "priorityCompany": {
                    "type": "boolean",
                    "description": "Employer is a priority-support (SME) company; default true"
                  },
                  "parentalLeaveMode": {
                    "enum": [
                      "normal",
                      "both_parents",
                      "single_parent"
                    ],
                    "type": "string",
                    "description": "normal (default), both_parents (6+6 scheme; needs the spouse fields) or single_parent"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage of the parent taking maternity leave (KRW)"
                  },
                  "parentalLeaveMonths": {
                    "type": "integer",
                    "maximum": 18,
                    "minimum": 0,
                    "description": "Months of parental leave after maternity leave; default 12, 0 for none"
                  },
                  "spousePriorityCompany": {
                    "type": "boolean",
                    "description": "Spouse's employer is a priority-support company; default true"
                  },
                  "spouseMonthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Spouse's monthly ordinary wage; adds the spouse's childbirth leave pay (KRW)"
                  },
                  "spouseParentalLeaveMonths": {
                    "type": "integer",
                    "maximum": 18,
                    "minimum": 0,
                    "description": "Months of parental leave the spouse takes; default 0"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 34 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/reduced-hours-childcare-benefit",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea reduced working hours for childcare benefit: monthly employment-insurance top-up (first 10 reduced hours at 100%, rest at 80%, with caps) plus the reduced employer pay.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "months": 12,
            "weeklyHoursAfter": 30,
            "monthlyOrdinaryWage": 3500000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "reduced-hours-childcare-benefit",
            "input": {
              "months": 12,
              "weeklyHoursAfter": 30,
              "monthlyOrdinaryWage": 3500000
            },
            "result": {
              "benefit": 625000,
              "employerPay": 2625000,
              "benefitTotal": 7500000,
              "monthlyTotal": 3250000,
              "reducedHours": 10,
              "pctOfOriginalPay": 92.9,
              "first10HoursPortion": 625000,
              "remainingHoursPortion": 0
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyOrdinaryWage",
                  "weeklyHoursAfter"
                ],
                "properties": {
                  "months": {
                    "type": "integer",
                    "maximum": 36,
                    "minimum": 1,
                    "description": "Months of reduced hours, for the total; default 1"
                  },
                  "weeklyHoursAfter": {
                    "type": "number",
                    "maximum": 35,
                    "minimum": 15,
                    "description": "Weekly hours after the reduction"
                  },
                  "weeklyHoursBefore": {
                    "type": "number",
                    "maximum": 40,
                    "minimum": 15,
                    "description": "Weekly hours before; default 40"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage before the reduction (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 35 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/average-wage",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea average wage (pyeonggyun imgeum): daily average over the 3 months before the last working day, the basis for severance pay and unemployment benefit; falls back to the ordinary wage when that is higher.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyPay": 3500000,
            "lastWorkDate": "2026-10-31"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "average-wage",
            "input": {
              "monthlyPay": 3500000,
              "lastWorkDate": "2026-10-31"
            },
            "result": {
              "periodEnd": "2026-10-31",
              "periodDays": 92,
              "periodStart": "2026-08-01",
              "threeMonthPay": 10500000,
              "averageDailyWage": 114130,
              "ordinaryWageUsed": false,
              "severancePerYear": 3423913,
              "bonusAndLeavePortion": 0,
              "unemploymentDailyBenefit": 68100
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyPay"
                ],
                "properties": {
                  "monthlyPay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly pay over the last 3 months (KRW)"
                  },
                  "annualBonus": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Bonuses paid in the last 12 months (KRW)"
                  },
                  "lastWorkDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Last working day; default today (YYYY-MM-DD)"
                  },
                  "annualLeavePay": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual-leave allowance paid in the last 12 months (KRW)"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (base pay + fixed allowances). If its daily amount (÷209×8) exceeds the daily average wage, it is used as the average wage (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 36 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/income-tax-from-tax-base",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea comprehensive income tax from a tax base (gwase pyojun): the 8-bracket 6-45% progressive table with deduction amounts, plus 10% local income tax, marginal and effective rates.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "taxBase": 50000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "income-tax-from-tax-base",
            "input": {
              "taxBase": 50000000
            },
            "result": {
              "total": 6864000,
              "incomeTax": 6240000,
              "localIncomeTax": 624000,
              "marginalRatePct": 15,
              "effectiveRatePct": 13.7
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "taxBase"
                ],
                "properties": {
                  "taxBase": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Tax base: income after all deductions (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 37 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/other-income-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea other-income (gita sodeuk) withholding of 22% on income after deemed expenses, e.g. lecture fees, manuscript fees and prizes, with the KRW 50,000 exemption threshold.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "amount": 500000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "other-income-tax",
            "input": {
              "amount": 500000
            },
            "result": {
              "net": 456000,
              "incomeTax": 40000,
              "taxableIncome": 200000,
              "localIncomeTax": 4000,
              "effectiveRatePct": 8.8
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount"
                ],
                "properties": {
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gross payment (KRW)"
                  },
                  "expenseRate": {
                    "enum": [
                      0.6,
                      0.8,
                      0
                    ],
                    "type": "number",
                    "description": "Deemed expense rate: 0.6 (lectures, manuscripts, advisory), 0.8 (public-interest prizes) or 0; default 0.6"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 38 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/freelancer-withholding",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea 3.3% business-income withholding for freelancers (3% income tax + 0.3% local tax), in either direction: net from gross, or the gross to invoice for a target net.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "amount": 1000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "freelancer-withholding",
            "input": {
              "amount": 1000000
            },
            "result": {
              "net": 967000,
              "gross": 1000000,
              "incomeTax": 30000,
              "localIncomeTax": 3000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount"
                ],
                "properties": {
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gross payment, or desired net when direction is net_to_gross (KRW)"
                  },
                  "direction": {
                    "enum": [
                      "gross_to_net",
                      "net_to_gross"
                    ],
                    "type": "string",
                    "description": "default gross_to_net"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 39 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/business-days",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea business days: count working days between two dates, or find the date N business days later, skipping weekends and Korean public holidays (2025-2027 table incl. substitute holidays).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "endDate": "2026-12-31",
            "startDate": "2026-11-10"
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "business-days",
            "input": {
              "endDate": "2026-12-31",
              "startDate": "2026-11-10"
            },
            "result": {
              "holidays": [
                {
                  "date": "2026-12-25",
                  "name": "성탄절"
                }
              ],
              "totalDays": 52,
              "weekendDays": 14,
              "businessDays": 37,
              "weekdayHolidays": 1
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "startDate"
                ],
                "properties": {
                  "days": {
                    "type": "integer",
                    "maximum": 500,
                    "minimum": 1,
                    "description": "Business days to add, add mode; default 1"
                  },
                  "mode": {
                    "enum": [
                      "count",
                      "add"
                    ],
                    "type": "string",
                    "description": "count days between startDate and endDate (default) or add N business days to startDate"
                  },
                  "endDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "End date, count mode (YYYY-MM-DD)"
                  },
                  "startDate": {
                    "type": "string",
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "description": "Start date (YYYY-MM-DD)"
                  },
                  "includeStart": {
                    "type": "boolean",
                    "description": "Count the start date itself, count mode; default true"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 40 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/payroll-batch",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea monthly payroll run for up to 100 employees in one call: per-employee take-home pay with each deduction (national pension, health, long-term care, employment insurance, income tax from the 2026 NTS withholding table, local income tax), employer social-insurance contributions, and company-wide totals including total employer cost. Industrial accident insurance (industry-specific rate) is not included.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "employees": [
              {
                "id": "kim",
                "annualSalary": 40000000
              },
              {
                "id": "lee",
                "dependents": 3,
                "children8to20": 1,
                "monthlySalary": 5000000
              }
            ]
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "payroll-batch",
            "input": {
              "employees": [
                {
                  "id": "kim",
                  "annualSalary": 40000000
                },
                {
                  "id": "lee",
                  "dependents": 3,
                  "children8to20": 1,
                  "monthlySalary": 5000000
                }
              ]
            },
            "result": {
              "totals": {
                "netMonthly": 7259043,
                "employerCost": 9124043,
                "grossMonthly": 8333333,
                "employeeInsurance": 770870,
                "employerInsurance": 790710,
                "incomeTaxWithheld": 275840,
                "employeeDeductions": 1074290,
                "localIncomeTaxWithheld": 27580
              },
              "employees": [
                {
                  "id": "kim",
                  "deductions": {
                    "incomeTax": 84620,
                    "longTermCare": 14800,
                    "localIncomeTax": 8460,
                    "healthInsurance": 112640,
                    "nationalPension": 148810,
                    "employmentInsurance": 28190
                  },
                  "netMonthly": 2935813,
                  "employerCost": 3645613,
                  "grossMonthly": 3333333,
                  "employerInsurance": 312280,
                  "employeeDeductions": 397520
                },
                {
                  "id": "lee",
                  "deductions": {
                    "incomeTax": 191220,
                    "longTermCare": 22670,
                    "localIncomeTax": 19120,
                    "healthInsurance": 172560,
                    "nationalPension": 228000,
                    "employmentInsurance": 43200
                  },
                  "netMonthly": 4323230,
                  "employerCost": 5478430,
                  "grossMonthly": 5000000,
                  "employerInsurance": 478430,
                  "employeeDeductions": 676770
                }
              ],
              "headcount": 2
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "employees"
                ],
                "properties": {
                  "employees": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string",
                          "maxLength": 64,
                          "description": "Your identifier, echoed back"
                        },
                        "dependents": {
                          "type": "integer",
                          "maximum": 20,
                          "minimum": 1,
                          "description": "Dependents including self; default 1"
                        },
                        "nonTaxable": {
                          "type": "number",
                          "minimum": 0,
                          "description": "Monthly non-taxable allowances; default 200000 (KRW)"
                        },
                        "annualSalary": {
                          "type": "number",
                          "minimum": 0,
                          "description": "Gross annual salary (KRW)"
                        },
                        "children8to20": {
                          "type": "integer",
                          "maximum": 10,
                          "minimum": 0,
                          "description": "Children aged 8-20; default 0"
                        },
                        "monthlySalary": {
                          "type": "number",
                          "minimum": 0,
                          "description": "Gross monthly salary; overrides annualSalary (KRW)"
                        },
                        "severanceIncluded": {
                          "type": "boolean",
                          "description": "Annual salary includes severance (divided by 13)"
                        }
                      },
                      "additionalProperties": false
                    },
                    "maxItems": 100,
                    "minItems": 1,
                    "description": "Employees, 1-100"
                  },
                  "employerSize": {
                    "enum": [
                      "under150",
                      "150plus_priority",
                      "150to999",
                      "1000plus"
                    ],
                    "type": "string",
                    "description": "Employer headcount bracket for the employer employment-insurance rate; default under150"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 41 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/maternity-leave-pay",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea maternity leave pay for 90 days (120 for multiple births): split between employer and employment insurance, with the 2026 monthly cap of KRW 2.2 million.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "monthlyOrdinaryWage": 3500000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "maternity-leave-pay",
            "input": {
              "monthlyOrdinaryWage": 3500000
            },
            "result": {
              "total": 9200000,
              "leaveDays": 90,
              "fromEmployer": 2600000,
              "remainingPeriod": 2200000,
              "employerPaidDays": 60,
              "employerPaidPeriod": 7000000,
              "fromEmploymentInsurance": 6600000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "monthlyOrdinaryWage"
                ],
                "properties": {
                  "multipleBirth": {
                    "type": "boolean",
                    "description": "Twins or more (120 days); default false"
                  },
                  "priorityCompany": {
                    "type": "boolean",
                    "description": "Employer is a priority-support (small/medium) company; default true"
                  },
                  "monthlyOrdinaryWage": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly ordinary wage (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 42 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/year-end-tax-settlement",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea year-end tax settlement (yeonmal jeongsan) estimate for employees: refund or additional tax from gross salary, dependents, card spending and the main deductions and credits, choosing itemized vs standard credit.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "medical": 500000,
            "debitCash": 5000000,
            "creditCard": 15000000,
            "grossSalary": 50000000,
            "insurancePremiums": 1000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "year-end-tax-settlement",
            "input": {
              "medical": 500000,
              "debitCash": 5000000,
              "creditCard": 15000000,
              "grossSalary": 50000000,
              "insurancePremiums": 1000000
            },
            "result": {
              "amount": 242350,
              "method": "itemized_special_deductions",
              "outcome": "refund",
              "breakdown": {
                "taxBase": 29516800,
                "rentCredit": 0,
                "earnedIncome": 37750000,
                "calculatedTax": 3167520,
                "cardDeduction": 1875000,
                "pensionCredit": 0,
                "nationalPension": 2374560,
                "personalDeduction": 1500000,
                "specialTaxCredits": 120000,
                "standardTaxCredit": 0,
                "earnedIncomeDeduction": 12250000,
                "earnedIncomeTaxCredit": 660000,
                "childBirthMarriageCredit": 0,
                "healthAndEmploymentInsurance": 2483640,
                "housingSubscriptionDeduction": 0
              },
              "finalIncomeTax": 2387520,
              "localIncomeTax": 238750,
              "effectiveRatePct": 5.3,
              "withheldIsEstimate": true,
              "incomeTaxAlreadyWithheld": 2607840
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "grossSalary"
                ],
                "properties": {
                  "irp": {
                    "type": "number",
                    "minimum": 0,
                    "description": "IRP contributions (KRW)"
                  },
                  "medical": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Medical expenses (KRW)"
                  },
                  "children": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Children among dependents"
                  },
                  "disabled": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Disabled dependents including self"
                  },
                  "debitCash": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Debit card and cash-receipt spending (KRW)"
                  },
                  "donations": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Donations (KRW)"
                  },
                  "education": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Education expenses (KRW)"
                  },
                  "seniors70": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Dependents aged 70+"
                  },
                  "annualRent": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Monthly rent paid over the year (homeless householder) (KRW)"
                  },
                  "birthOrder": {
                    "enum": [
                      0,
                      1,
                      2,
                      3
                    ],
                    "type": "number",
                    "description": "Birth/adoption this year: 0 none, 1 first, 2 second, 3 third or later"
                  },
                  "creditCard": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Credit card spending (KRW)"
                  },
                  "dependents": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 1,
                    "description": "Persons for the basic deduction, including self; default 1"
                  },
                  "grossSalary": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Annual gross salary excluding non-taxable pay (KRW)"
                  },
                  "taxWithheld": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Income tax already withheld this year; estimated from the withholding table if omitted (KRW)"
                  },
                  "children8to20": {
                    "type": "integer",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Children aged 8 or older (child tax credit)"
                  },
                  "cultureSports": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Books, performances, cinema, gym spending (salary up to 70M) (KRW)"
                  },
                  "pensionSavings": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Pension savings contributions (KRW)"
                  },
                  "marriedThisYear": {
                    "type": "boolean",
                    "description": "Marriage registered this year (KRW 500,000 credit)"
                  },
                  "insurancePremiums": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Protection-type insurance premiums (KRW)"
                  },
                  "housingSubscription": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Housing subscription savings contributions (KRW)"
                  },
                  "traditionalMarketTransit": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Traditional market and public transport spending (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 43 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/vat",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea 10% VAT: split a VAT-inclusive total into supply amount and VAT, or add VAT to a supply amount, with Korean rounding.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "mode": "total",
            "amount": 1100000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "vat",
            "input": {
              "mode": "total",
              "amount": 1100000
            },
            "result": {
              "vat": 100000,
              "total": 1100000,
              "supplyAmount": 1000000
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount"
                ],
                "properties": {
                  "mode": {
                    "enum": [
                      "supply",
                      "total"
                    ],
                    "type": "string",
                    "description": "amount is the supply amount (default) or the VAT-inclusive total"
                  },
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Supply amount, or VAT-inclusive total when mode is total (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 44 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/gift-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea gift tax (jeungyeose) on a gift received: relationship deduction (spouse 600M, parent to adult child 50M, to minor 20M, other relatives 10M), 10-year aggregation, marriage/childbirth deduction, 10-50% progressive rates, generation-skipping surcharge and the 3% on-time filing credit.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "donor": "lineal_ascendant",
            "amount": 150000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "gift-tax",
            "input": {
              "donor": "lineal_ascendant",
              "amount": 150000000
            },
            "result": {
              "tax": 9700000,
              "taxBase": 100000000,
              "deduction": 50000000,
              "computedTax": 10000000,
              "netReceived": 140300000,
              "filingCredit": 300000,
              "aggregatedGifts": 150000000,
              "priorGiftTaxCredit": 0,
              "relationshipDeductionLimit": 50000000,
              "generationSkippingSurcharge": 0
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "amount"
                ],
                "properties": {
                  "donor": {
                    "enum": [
                      "spouse",
                      "lineal_ascendant",
                      "lineal_descendant",
                      "other_relative",
                      "unrelated"
                    ],
                    "type": "string",
                    "description": "Who gives: spouse, lineal_ascendant (parent or grandparent; default), lineal_descendant (child gives to parent), other_relative (within 6th degree by blood / 4th by marriage, incl. son- or daughter-in-law), unrelated"
                  },
                  "amount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Value of this gift (KRW)"
                  },
                  "filedOnTime": {
                    "type": "boolean",
                    "description": "Filed within 3 months after the end of the gift month (3% credit); default true"
                  },
                  "priorGifts10y": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Gifts already received from the same donor in the previous 10 years (both parents count as one donor); assumed to have used the same relationship deduction (KRW)"
                  },
                  "recipientMinor": {
                    "type": "boolean",
                    "description": "Recipient is a minor (deduction 20M instead of 50M from a lineal ascendant); default false"
                  },
                  "generationSkipping": {
                    "type": "boolean",
                    "description": "Gift from a grandparent to a grandchild while the parent is alive (30% surcharge, 40% for a minor receiving over 2 billion); default false"
                  },
                  "marriageBirthDeduction": {
                    "type": "number",
                    "maximum": 100000000,
                    "minimum": 0,
                    "description": "Marriage/childbirth deduction to claim, lifetime cap 100M combined, lineal_ascendant only (KRW)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 45 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/vehicle-tax",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea annual vehicle tax (jadongchase) for a private passenger car: per-cc rate by engine displacement, 30% local education tax, age reduction from the 3rd year (5% a year, up to 50%), flat amount for electric cars, and the 2026 annual-prepayment discount.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "prepayMonth": 1,
            "displacementCc": 1998,
            "vehicleAgeYears": 5
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "vehicle-tax",
            "input": {
              "prepayMonth": 1,
              "displacementCc": 1998,
              "vehicleAgeYears": 5
            },
            "result": {
              "perCcRate": 200,
              "vehicleTax": 339660,
              "annualTotal": 441550,
              "perHalfYear": 220770,
              "prepayDiscount": 20200,
              "ageReductionPct": 15,
              "localEducationTax": 101890,
              "annualTotalAfterPrepay": 421350
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "electric": {
                    "type": "boolean",
                    "description": "Battery electric car (flat 100,000 plus education tax); default false"
                  },
                  "prepayMonth": {
                    "enum": [
                      0,
                      1,
                      3,
                      6,
                      9
                    ],
                    "type": "number",
                    "description": "Month of annual prepayment (1, 3, 6 or 9) for the 5% discount on the remaining period; 0 = no prepayment (default)"
                  },
                  "displacementCc": {
                    "type": "number",
                    "maximum": 10000,
                    "minimum": 0,
                    "description": "Engine displacement in cc; not needed for electric"
                  },
                  "vehicleAgeYears": {
                    "type": "integer",
                    "maximum": 50,
                    "minimum": 1,
                    "description": "Vehicle age counted from first registration, 1 = first year; default 1"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 46 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/loan-repayment",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Loan repayment schedule summary as used by South Korean banks: equal monthly payment (wolligeum gyundeung), equal principal (wongeum gyundeung) or interest-only with bullet repayment; monthly payment, first and last installments, total interest.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "months": 360,
            "principal": 300000000,
            "annualRatePct": 4.2
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "loan-repayment",
            "input": {
              "months": 360,
              "principal": 300000000,
              "annualRatePct": 4.2
            },
            "result": {
              "lastPayment": {
                "payment": 1466704,
                "interest": 5116,
                "principal": 1461588
              },
              "firstPayment": {
                "payment": 1467052,
                "interest": 1050000,
                "principal": 417052
              },
              "totalPayment": 528138372,
              "totalInterest": 228138372,
              "monthlyPayment": 1467052
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "principal",
                  "annualRatePct",
                  "months"
                ],
                "properties": {
                  "method": {
                    "enum": [
                      "equal_payment",
                      "equal_principal",
                      "bullet"
                    ],
                    "type": "string",
                    "description": "equal_payment (default), equal_principal, or bullet (interest monthly, principal at maturity)"
                  },
                  "months": {
                    "type": "integer",
                    "maximum": 600,
                    "minimum": 1,
                    "description": "Loan term in months"
                  },
                  "principal": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Loan principal (KRW)"
                  },
                  "annualRatePct": {
                    "type": "number",
                    "maximum": 100,
                    "minimum": 0,
                    "description": "Annual interest rate in percent"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 47 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "3000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/early-repayment-fee",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea early loan repayment fee (jungdo sanghwan susuryo): repaid amount x fee rate x remaining days / fee period (usually 3 years, after which the fee is waived).",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "feeRatePct": 1.2,
            "elapsedDays": 365,
            "repayAmount": 100000000
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "early-repayment-fee",
            "input": {
              "feeRatePct": 1.2,
              "elapsedDays": 365,
              "repayAmount": 100000000
            },
            "result": {
              "fee": 800000,
              "waived": false,
              "remainingDays": 730
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "repayAmount",
                  "feeRatePct",
                  "elapsedDays"
                ],
                "properties": {
                  "feeRatePct": {
                    "type": "number",
                    "maximum": 10,
                    "minimum": 0,
                    "description": "Fee rate in percent from the loan contract, e.g. 1.2"
                  },
                  "elapsedDays": {
                    "type": "number",
                    "maximum": 20000,
                    "minimum": 0,
                    "description": "Days since the loan was taken out"
                  },
                  "repayAmount": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Amount repaid early (KRW)"
                  },
                  "feePeriodDays": {
                    "type": "integer",
                    "maximum": 20000,
                    "minimum": 1,
                    "description": "Period during which the fee applies, in days; default 1095 (3 years)"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 48 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/inheritance-shares",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea statutory inheritance shares and forced-heirship reserve (yuryubun) under the Civil Code: heirs by rank (children, then parents, then siblings), the spouse 50% add-on, and reserved portions (1/2 of the share for children and spouse, 1/3 for parents, none for siblings). Representation (daeseup) and heirs beyond siblings are not modeled.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "estate": 700000000,
            "spouse": true,
            "children": 2
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "inheritance-shares",
            "input": {
              "estate": 700000000,
              "spouse": true,
              "children": 2
            },
            "result": {
              "rank": 1,
              "heirs": [
                {
                  "heir": "spouse",
                  "share": "3/7",
                  "amount": 300000000,
                  "sharePct": 42.86,
                  "reservedShare": "3/14",
                  "reservedAmount": 150000000
                },
                {
                  "heir": "child",
                  "count": 2,
                  "share": "2/7",
                  "amount": 200000000,
                  "sharePct": 28.57,
                  "reservedShare": "1/7",
                  "reservedAmount": 100000000
                }
              ]
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "estate": {
                    "type": "number",
                    "minimum": 0,
                    "description": "Estate value, to get amounts (KRW)"
                  },
                  "spouse": {
                    "type": "boolean",
                    "description": "Surviving legally married spouse; default false"
                  },
                  "parents": {
                    "type": "integer",
                    "maximum": 4,
                    "minimum": 0,
                    "description": "Number of surviving parents (lineal ascendants of the nearest degree); inherit only if there are no children"
                  },
                  "children": {
                    "type": "integer",
                    "maximum": 30,
                    "minimum": 0,
                    "description": "Number of children (lineal descendants of the nearest degree)"
                  },
                  "siblings": {
                    "type": "integer",
                    "maximum": 30,
                    "minimum": 0,
                    "description": "Number of siblings; inherit only if there is no spouse, child or parent"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 49 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/housing-subscription-score",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "South Korea housing subscription points (cheongyak gajeom, max 84) for private apartment sales: homeless period (max 32), dependents (max 35) and subscription account period (max 17). The spouse-account bonus is not included.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "dependents": 3,
            "accountYears": 7.2,
            "homelessYears": 10.5
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "housing-subscription-score",
            "input": {
              "dependents": 3,
              "accountYears": 7.2,
              "homelessYears": 10.5
            },
            "result": {
              "total": 51,
              "maximum": 84,
              "dependentsPoints": 20,
              "accountPeriodPoints": 9,
              "homelessPeriodPoints": 22
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal, tax or financial advice. Computed from South Korean statutes and standard formulas as of 2026; reliefs, exemptions and special cases not shown in the result are not modeled, and rules may have changed. Confirm with the relevant office, court, lender or a professional before acting."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "ownsHome": {
                    "type": "boolean",
                    "description": "Applicant or spouse owns a home (homeless-period points become 0); default false"
                  },
                  "dependents": {
                    "type": "integer",
                    "maximum": 20,
                    "minimum": 0,
                    "description": "Dependents in the household, excluding the applicant"
                  },
                  "accountYears": {
                    "type": "number",
                    "maximum": 80,
                    "minimum": 0,
                    "description": "Years since the subscription savings account was opened"
                  },
                  "homelessYears": {
                    "type": "number",
                    "maximum": 80,
                    "minimum": 0,
                    "description": "Years without a home, counted from age 30 or from marriage registration if earlier"
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Captured payload 50 of 50

{
  "error": "Payment required",
  "accepts": [
    {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "payTo": "0xead5ee9125c8fd7224195f1e17bc628fd385d1d8",
      "amount": "20000",
      "scheme": "exact",
      "network": "eip155:8453",
      "maxTimeoutSeconds": 300
    }
  ],
  "resource": {
    "url": "https://api.kkuldogu.com/v1/job-offer-comparison",
    "tags": [
      "korea",
      "payroll",
      "tax",
      "labor-law",
      "calculator"
    ],
    "mimeType": "application/json",
    "description": "Compare a South Korean job offer with the current job on what actually matters: annual take-home pay including bonus (after 2026 social insurance and withholding tax), monthly take-home, and real hourly net pay once commuting time is counted. Assumes KRW 200,000 monthly non-taxable pay and 1 dependent.",
    "serviceName": "kkuldogu Korea Payroll & Tax"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "offer": {
              "annualSalary": 46000000,
              "commuteMinutesPerDay": 100
            },
            "current": {
              "annualBonus": 2000000,
              "annualSalary": 42000000,
              "commuteMinutesPerDay": 60
            }
          },
          "type": "http",
          "method": "POST",
          "bodyType": "json"
        },
        "output": {
          "type": "json",
          "example": {
            "tool": "job-offer-comparison",
            "input": {
              "offer": {
                "annualSalary": 46000000,
                "commuteMinutesPerDay": 100
              },
              "current": {
                "annualBonus": 2000000,
                "annualSalary": 42000000,
                "commuteMinutesPerDay": 60
              }
            },
            "result": {
              "offer": {
                "realHourlyNet": 15828,
                "annualNetIncludingBonus": 39890800,
                "monthlyNetExcludingBonus": 3324243,
                "workAndCommuteHoursPerYear": 2520
              },
              "current": {
                "realHourlyNet": 16341,
                "annualNetIncludingBonus": 38343440,
                "monthlyNetExcludingBonus": 3066300,
                "workAndCommuteHoursPerYear": 2346
              },
              "salaryIncreasePct": 9.5,
              "annualNetDifference": 1547360,
              "realHourlyNetDifference": -513
            },
            "source": "https://kkuldogu.com",
            "currency": "KRW",
            "basisYear": 2026,
            "disclaimer": "For reference only, not legal or tax advice. Uses official 2026 Korean rates and the same formulas as the kkuldogu.com calculators; actual payroll, NHIS/NPS notices and tax settlement can differ."
          }
        }
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "required": [
          "input"
        ],
        "properties": {
          "input": {
            "type": "object",
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "properties": {
              "body": {
                "type": "object",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "required": [
                  "current",
                  "offer"
                ],
                "properties": {
                  "offer": {
                    "type": "object",
                    "required": [
                      "annualSalary"
                    ],
                    "properties": {
                      "annualBonus": {
                        "type": "number",
                        "minimum": 0,
                        "description": "Annual bonus; default 0 (KRW)"
                      },
                      "weeklyHours": {
                        "type": "number",
                        "maximum": 100,
                        "minimum": 1,
                        "description": "Weekly working hours; default 40"
                      },
                      "annualSalary": {
                        "type": "number",
                        "minimum": 0,
                        "description": "Gross annual salary (KRW)"
                      },
                      "commuteMinutesPerDay": {
                        "type": "number",
                        "maximum": 600,
                        "minimum": 0,
                        "description": "Round-trip commute per working day in minutes; default 0"
                      }
                    },
                    "description": "Job offer",
                    "additionalProperties": false
                  },
                  "current": {
                    "type": "object",
                    "required": [
                      "annualSalary"
                    ],
                    "properties": {
                      "annualBonus": {
                        "type": "number",
                        "minimum": 0,
                        "description": "Annual bonus; default 0 (KRW)"
                      },
                      "weeklyHours": {
                        "type": "number",
                        "maximum": 100,
                        "minimum": 1,
                        "description": "Weekly working hours; default 40"
                      },
                      "annualSalary": {
                        "type": "number",
                        "minimum": 0,
                        "description": "Gross annual salary (KRW)"
                      },
                      "commuteMinutesPerDay": {
                        "type": "number",
                        "maximum": 600,
                        "minimum": 0,
                        "description": "Round-trip commute per working day in minutes; default 0"
                      }
                    },
                    "description": "Current job",
                    "additionalProperties": false
                  }
                },
                "additionalProperties": false
              },
              "type": {
                "type": "string",
                "const": "http"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "output": {
            "type": "object",
            "required": [
              "type"
            ],
            "properties": {
              "type": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "App builder code"
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "pattern": "^[a-z0-9_]{1,32}$"
            },
            "maxItems": 11,
            "description": "Service builder codes"
          },
          "w": {
            "type": "string",
            "pattern": "^[a-z0-9_]{1,32}$",
            "description": "Wallet builder code"
          }
        },
        "additionalProperties": false
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "x402Version": 2
}

Can I trust it score from our own monitoring

score from our own monitoring

97/100 Strong

#3 of 149 in Finance. Bands: strong 93+, solid 75+, mixed 55+, weak below 55.

Reliability
100% uptime since 11-14
Compliance
A 14/14 checks pass
Price
$0.003 to $0.02 p23 in Finance
Risk
clean no risk flag
Traction
---
Last change
price changed 4h ago 1 in 30d
14/14 compliance checks
  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS
  • declares the current x402 version (2)
  • EIP-712 domain parameters present on every EVM entry
  • x402 v2 envelope delivered in the payment-required header

402 terms unchanged since 2026-11-14. Last up 2026-11-14.

── Site signals

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
How the score works

What the score read on this service: status online, 100% uptime 30d, 336ms response p95, x402 compliance 14 of 14, $0.003 price against the category. Each of those is measured, and each is published in full below.

The score comes from our own monitoring, never from reviews, operator claims, or a language model: reliability, x402 compliance, price against the category, a deterministic risk flag, and a small on-chain traction term, weighted by ranking generation 3. It is not placement anyone can buy: the paid verify tier is reported beside it and is not one of its inputs. Every component below stays published and read-only.

Bands on the 0 to 100 measured score: strong at 93 and above, solid from 75, mixed from 55, weak below 55. Price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, so the score places a service in its own field.

It is a score inside Finance, and only there: price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, which here means 149 listings, this one among them: the same 149 the position above is counted against. When the two differ, the field is the wider one, because a listing we have measured too little of to rank still sits in the field the price and the speed are normalized over. The same service in a different field would read differently. The same engine answers GET /api/v1/best, and asked for a different pool (the whole directory, or another filter) it returns a different number for this service under this same ranking generation. Neither is more correct: they answer different questions, and the methodology states which is which.

All measured facts

What it does

52 South Korea 2026 calculators as JSON for AI agents: take-home pay, the four social insurances, severance pay and retirement income tax, annual leave, unemployment and parental-leave benefits, year-end tax settlement, gift tax, housing acquisition tax, inheritance shares, loan repayment and court filing fees. Uses the official 2026 rates and Korean rounding rules, checked by automated tests against the kkuldogu.com calculators and hand-worked cases. Pay per call in USDC on Base over x402 (v2): $0.01 for most tools, $0.05-$0.10 for the higher-value ones. No account, no API key. Reference only, not legal or tax advice.

kkuldogu Korea Payroll & Tax API is a listed x402 Finance API. Captured payment terms name Base. Monitoring and settlement figures below describe the observations available to this directory; an unpaid HTTP 402 check does not prove that a paid call will deliver.

Assessment computed at . Latest service check observed at . Service data JSON · Measurement methodology.

Page rendered at . This response time is separate from the observation and computation times attached to each measurement.

Latest endpoint observation: . Latest price capture: . Prices are recorded quotes, not a promise of availability. Token assets and payment terms are listed separately. Endpoint data JSON · Price history JSON · Measurement methodology.

Assessment computed at . Uptime uses the stated daily-rollup window; response times are in milliseconds, compliance is passed/evaluated checks, and traction is a measured settlement floor. The comparison score is out of 100 within this category. Assessment JSON · Measurement methodology.

Observed daily coverage: 2026-10-16 to 2026-11-14 UTC. Daily monitoring and settlement rollups do not expose their computation time; a bucket date is not an update timestamp. Uptime and response JSON · Volume JSON · Buyers JSON · Measurement methodology.

Ranked from the measured category pool, refreshed at most once a minute. The comparison has no persisted computation timestamp; the assessment time above belongs to this service only. Ranking API documentation · Ranking methodology.

x402 List home · Services · Finance

uptime · latest daily rollup
100%
uptime 7d
100%
uptime 30d
100%
uptime 90d
100%
response p95
336ms
avg response
153ms
total checks
7

Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.

price (min)
$0.003
price (max)
$0.02
category percentile (min)
p23 in Finance
category percentile (max)
p35 in Finance
endpoints / prices
50 / 2
model
tiered
stability
0%

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
40d
registrar
Cloudflare, Inc.
hosting
custom
domain created
2026-10-05

Identity facts, not a risk score.

On-chain traction has not been assessed for this service yet.

member since
2026-11-14
Recent checks
Latest 18 unpaid HTTP checks, newest first; response times in milliseconds, observation times in UTC
Checked at (UTC)StatusHTTPResponseEndpoints
Online402136ms50
Online402314ms50
Online402291ms50
Online402338ms50
Online402275ms50
Online402332ms50
Online402334ms50
Online402300ms50
Online402352ms50
Online402335ms50
Online402322ms50
Online402396ms50
Online402390ms50
Online402336ms50
Online402124ms50
Online402140ms50
Online402111ms50
Online402117ms50

Changes1 in 30d

Latest 1 recorded changes, up to 10 in the last 30 days; newest first; observation times in UTC
Observed at (UTC)ChangeEvidence
price changed

POST /v1/annual-leave · eip155:8453 · USDC: 10000 → 3000

POST /v1/average-wage · eip155:8453 · USDC: 10000 → 3000

POST /v1/bonus-tax · eip155:8453 · USDC: 50000 → 20000

POST /v1/brokerage-fee · eip155:8453 · USDC: 10000 → 3000

POST /v1/business-days · eip155:8453 · USDC: 10000 → 3000

POST /v1/card-income-deduction · eip155:8453 · USDC: 50000 → 20000

POST /v1/child-benefits · eip155:8453 · USDC: 10000 → 3000

POST /v1/daily-worker-tax · eip155:8453 · USDC: 10000 → 3000

POST /v1/deposit-interest · eip155:8453 · USDC: 10000 → 3000

POST /v1/dismissal-notice-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/early-repayment-fee · eip155:8453 · USDC: 10000 → 3000

POST /v1/freelancer-withholding · eip155:8453 · USDC: 10000 → 3000

POST /v1/gift-tax · eip155:8453 · USDC: 100000 → 20000

POST /v1/gross-from-net · eip155:8453 · USDC: 50000 → 20000

POST /v1/housing-acquisition-tax · eip155:8453 · USDC: 50000 → 20000

POST /v1/housing-subscription-score · eip155:8453 · USDC: 50000 → 20000

POST /v1/income-tax-from-tax-base · eip155:8453 · USDC: 10000 → 3000

POST /v1/inheritance-shares · eip155:8453 · USDC: 100000 → 20000

POST /v1/jeonse-wolse-conversion · eip155:8453 · USDC: 10000 → 3000

POST /v1/job-offer-comparison · eip155:8453 · USDC: 50000 → 20000

POST /v1/late-payment-interest · eip155:8453 · USDC: 50000 → 20000

POST /v1/litigation-stamp-fee · eip155:8453 · USDC: 50000 → 20000

POST /v1/loan-repayment · eip155:8453 · USDC: 50000 → 20000

POST /v1/maternity-leave-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/minimum-wage-check · eip155:8453 · USDC: 10000 → 3000

POST /v1/monthly-rent-tax-credit · eip155:8453 · USDC: 10000 → 3000

POST /v1/net-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/new-parent-benefits · eip155:8453 · USDC: 100000 → 20000

POST /v1/ordinary-wage · eip155:8453 · USDC: 10000 → 3000

POST /v1/other-income-tax · eip155:8453 · USDC: 10000 → 3000

POST /v1/overtime-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/parental-leave-benefit · eip155:8453 · USDC: 10000 → 3000

POST /v1/part-time-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/paternity-leave-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/payroll-batch · eip155:8453 · USDC: 100000 → 20000

POST /v1/pension-savings-tax-credit · eip155:8453 · USDC: 10000 → 3000

POST /v1/pregnancy-due-date · eip155:8453 · USDC: 10000 → 3000

POST /v1/reduced-hours-childcare-benefit · eip155:8453 · USDC: 10000 → 3000

POST /v1/resignation-settlement · eip155:8453 · USDC: 100000 → 20000

POST /v1/retirement-income-tax · eip155:8453 · USDC: 10000 → 3000

POST /v1/service-period · eip155:8453 · USDC: 10000 → 3000

POST /v1/severance-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/shutdown-allowance · eip155:8453 · USDC: 10000 → 3000

POST /v1/social-insurance · eip155:8453 · USDC: 10000 → 3000

POST /v1/unemployment-benefit · eip155:8453 · USDC: 10000 → 3000

POST /v1/vat · eip155:8453 · USDC: 10000 → 3000

POST /v1/vehicle-tax · eip155:8453 · USDC: 50000 → 20000

POST /v1/wage-conversion · eip155:8453 · USDC: 10000 → 3000

POST /v1/weekly-holiday-pay · eip155:8453 · USDC: 10000 → 3000

POST /v1/year-end-tax-settlement · eip155:8453 · USDC: 100000 → 20000

Amounts are on-wire atomic units in the named asset.

all changes

Over time

On-chain volume

On-chain traction has not been assessed for this service yet.

Uptime no completed-day data
Uptime
no completed-day data

On-chain traction has not been assessed for this service yet.

More charts
Response time daily average, ms min 266ms, avg 266ms, max 266ms

10-16 to 11-14* UTC

Each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/kkuldogu-korea-payroll-tax-api/price, /scores, /volume and /buyers.

Values

* today so far, partial (UTC).

The uptime summary counts completed UTC days only. The strip, readouts and table retain today's partial reading.

Assessment history last recorded at . Each UTC day uses its last recorded run; missing readings stay unmeasured. Assessment history JSON · Measurement methodology.

Daily values, 2026-11-14 to 2026-11-14: uptime percent, average response milliseconds, compliance passed/total, price percentile 0-100, site signals out of 6; UTC dates
DayUptimeResponseCompliancePrice percentileSite signals
2026-11-14*100%265.95ms14/14p234/6

Alternatives in Finance

402lounge strong 98/100 100% up 30d --- 30d
LiquidVision.app strong 97/100 99.6% up 30d --- 30d
Trading Signals Toolkit strong 97/100 100% up 30d --- 30d
Mangrove AI strong 97/100 99.9% up 30d --- 30d
SpendTheBits strong 96/100 100% up 30d --- 30d

5 of 148 other ranked services in Finance, ordered by the same measured score.

see the whole category

Own this service?

Keep this listing accurate. Ownership is proven with a domain check and every change is reviewed by hand.

Update this listing

Earn the verified tier: x402list pays a real call to this endpoint and, if it delivers, the service is delivery-verified. The fee covers the cost of the probe, not the badge; there is no refund if the call does not deliver. Agent and API only, no in-browser signing. See /api.

Verify this service ($0.25)
Embed a badge

HTML

<a href="https://x402-list.com/services/kkuldogu-korea-payroll-tax-api?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/kkuldogu-korea-payroll-tax-api.svg" alt="kkuldogu Korea Payroll & Tax API listed on x402-list" height="28">
</a>

Markdown

[![kkuldogu Korea Payroll & Tax API on x402-list](https://x402-list.com/badge/kkuldogu-korea-payroll-tax-api.svg)](https://x402-list.com/services/kkuldogu-korea-payroll-tax-api?utm_source=badge&utm_medium=referral&utm_campaign=embed)

HTML, live uptime variant

<a href="https://x402-list.com/services/kkuldogu-korea-payroll-tax-api?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/kkuldogu-korea-payroll-tax-api.svg?data=uptime" alt="kkuldogu Korea Payroll & Tax API uptime on x402-list" height="28">
</a>
Delisting

To request delisting, email info@x402-list.com with the service name, slug, or URL. Removal is free and does not require proof of ownership. See all free email requests.