opendata402
Dutch statutory interest calculator (wettelijke rente, art. 6:119 BW consumer; art. 6:119a BW commercial) on an unpaid amount between two dates, with the legally required yearly compounding and every rate change, period by period. Use it for invoices, debt collection and claims under Dutch law. From 2015-01-01; rates from the Staatsblad and ECB.
Offering
- Provider
- opendata402.com
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Financial Analysis
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://opendata402.com/v1/nl/statutory-interest- MIME type
- application/json
- First seen
- 2026-10-16T01:50:24.663Z
- Last seen
- Tags
- netherlands, legal, interest, debt-collection, invoices
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.002 USDC
Atomic price: 2000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.002 USDC
Atomic price: 2000 · Network: eip155:137 · Asset: USDC · Scheme: exact - Payment option 3
- 0.002 USDC
Atomic price: 2000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "2000",
"payTo": "0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1"
},
{
"scheme": "exact",
"network": "eip155:137",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"amount": "2000",
"payTo": "0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1"
},
{
"scheme": "exact",
"network": "eip155:42161",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"amount": "2000",
"payTo": "0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1"
}
]Observed health
- Status
- Healthy
- Latest latency
- 182 ms
- Average latency
- 454 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 13 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": [
"GET"
]
},
"queryParams": {
"type": "object",
"properties": {
"amount": {
"type": "string",
"pattern": "^\\d{1,9}(\\.\\d{1,2})?$",
"description": "Principal in EUR."
},
"from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date interest starts (day after due date), YYYY-MM-DD, >= 2015-01-01."
},
"to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "End date (default today)."
},
"type": {
"type": "string",
"enum": [
"consumer",
"commercial"
],
"description": "consumer = 6:119, commercial = 6:119a."
}
},
"required": [
"amount",
"from",
"type"
]
}
},
"required": [
"type",
"method"
],
"additionalProperties": false
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"amount": {
"description": "Principal in EUR.",
"pattern": "^\\d{1,9}(\\.\\d{1,2})?$",
"type": "string"
},
"from": {
"description": "Date interest starts (day after due date), YYYY-MM-DD, >= 2015-01-01.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"to": {
"description": "End date (default today).",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"type": {
"description": "consumer = 6:119, commercial = 6:119a.",
"enum": [
"consumer",
"commercial"
],
"type": "string"
}
},
"required": [
"amount",
"from",
"type"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}