gauge/japan-region
GET api.truthbear.co/gauge/japan-region
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
Japan official readings in one call plus an independent cross-agency check: JMA seismic intensity (shindo), RSMC Tokyo typhoon analysis, Ministry of Finance JGB yields across seven tenors, and the Japan rows of BIS and FRED. The same earthquakes appear as JMA measured them and as USGS measured them, side by side - different agencies, different quantities, and we adjudicate nothing. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.
Resource: api.truthbear.co/gauge/japan-region
Network: base · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3
Payment methods: — · Last validation: 2026-10-15 11:57:10.488+00
{
"input": null,
"output": null,
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3",
"amount": "250000",
"scheme": "exact",
"network": "base",
"mimeType": "application/json",
"resource": "https://api.truthbear.co/gauge/japan-region",
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET"
},
"output": {
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"const": "json"
}
}
}
}
},
"priceUsd": "$0.25",
"discoverable": true,
"outputSchema": {
"type": "object",
"required": [
"legs",
"provenance",
"note"
],
"properties": {
"legs": {
"type": "object",
"description": "Keyed by signal_id; each value is the array described in LEG_ROW.",
"additionalProperties": {
"type": "array",
"items": {
"type": "object",
"properties": {
"band": {
"type": [
"string",
"null"
]
},
"entity": {
"type": "string"
},
"current": {
"type": "object",
"description": "Metric keys vary by signal; units are suffixed in the key names."
},
"percentile": {
"type": [
"string",
"null"
]
},
"entity_name": {
"type": [
"string",
"null"
]
},
"observed_at": {
"type": "string"
},
"record_hash": {
"type": [
"string",
"null"
]
}
}
},
"description": "Latest stored reading per entity for this signal, as published by the source agency."
}
},
"name": {
"type": "string",
"description": "Short human-readable name of the region this bundle covers."
},
"note": {
"type": "string",
"description": "Descriptive-only statement of what was restated and from whom."
},
"scope": {
"type": "string",
"description": "What this bundle covers, in one line."
},
"signals": {
"type": "array",
"items": {
"type": "string"
},
"description": "The signal_id keys present in legs."
},
"provenance": {
"type": "object",
"description": "served_from, data_as_of, oldest_leg_as_of, age_hours_now, freshness."
},
"cross_check": {
"type": "object",
"description": "The same earthquakes as measured by two independent national agencies, side by side, with a machine-readable comparability block stating which fields may be compared and which may not. Nothing is adjudicated."
},
"entities_count": {
"type": "integer",
"description": "Total rows across every leg."
}
},
"conditionalProperties": {
"last_fact": {
"type": [
"object",
"null"
],
"description": "Most recent qualifying fact for this line and entity, attached centrally (may be absent when the line has no qualifying fact yet)"
},
"decision_points": {
"type": [
"object",
"null"
],
"description": "Swappable decision points for this entity, attached centrally: {count, points:[{tag,current,swappable,how}], note}. Present only when the entity has at least one swappable tag in the index, so bundles for entities without one omit it"
},
"leg_availability": {
"type": [
"object",
"null"
],
"description": "Per-leg degradation disclosure: which legs are present, which are degraded and why. Present only when at least one leg is degraded"
},
"record_hash_verifiable": {
"type": [
"object",
"null"
],
"description": "Whether this response can recompute its own record_hash offline. Present only when the payload carries a top-level record_hash; may be absent on list-shaped deliveries where verifiability is stated per row instead"
}
}
},
"routeTemplate": "/gauge/japan-region",
"priceUsdNumber": 0.25
}
},
"description": "Japan official readings in one call plus an independent cross-agency check: JMA seismic intensity (shindo), RSMC Tokyo typhoon analysis, Ministry of Finance JGB yields across seven tenors, and the Japan rows of BIS and FRED. The same earthquakes appear as JMA measured them and as USGS measured them, side by side - different agencies, different quantities, and we adjudicate nothing. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.25 per call.",
"outputSchema": {
"input": {
"type": "http",
"method": "GET",
"required": [],
"properties": {},
"queryParams": {},
"discoverable": true
},
"output": {
"type": "object",
"required": [
"legs",
"provenance",
"note"
],
"properties": {
"legs": {
"type": "object",
"description": "Keyed by signal_id; each value is the array described in LEG_ROW.",
"additionalProperties": {
"type": "array",
"items": {
"type": "object",
"properties": {
"band": {
"type": [
"string",
"null"
]
},
"entity": {
"type": "string"
},
"current": {
"type": "object",
"description": "Metric keys vary by signal; units are suffixed in the key names."
},
"percentile": {
"type": [
"string",
"null"
]
},
"entity_name": {
"type": [
"string",
"null"
]
},
"observed_at": {
"type": "string"
},
"record_hash": {
"type": [
"string",
"null"
]
}
}
},
"description": "Latest stored reading per entity for this signal, as published by the source agency."
}
},
"name": {
"type": "string",
"description": "Short human-readable name of the region this bundle covers."
},
"note": {
"type": "string",
"description": "Descriptive-only statement of what was restated and from whom."
},
"scope": {
"type": "string",
"description": "What this bundle covers, in one line."
},
"signals": {
"type": "array",
"items": {
"type": "string"
},
"description": "The signal_id keys present in legs."
},
"provenance": {
"type": "object",
"description": "served_from, data_as_of, oldest_leg_as_of, age_hours_now, freshness."
},
"cross_check": {
"type": "object",
"description": "The same earthquakes as measured by two independent national agencies, side by side, with a machine-readable comparability block stating which fields may be compared and which may not. Nothing is adjudicated."
},
"entities_count": {
"type": "integer",
"description": "Total rows across every leg."
}
},
"conditionalProperties": {
"last_fact": {
"type": [
"object",
"null"
],
"description": "Most recent qualifying fact for this line and entity, attached centrally (may be absent when the line has no qualifying fact yet)"
},
"decision_points": {
"type": [
"object",
"null"
],
"description": "Swappable decision points for this entity, attached centrally: {count, points:[{tag,current,swappable,how}], note}. Present only when the entity has at least one swappable tag in the index, so bundles for entities without one omit it"
},
"leg_availability": {
"type": [
"object",
"null"
],
"description": "Per-leg degradation disclosure: which legs are present, which are degraded and why. Present only when at least one leg is degraded"
},
"record_hash_verifiable": {
"type": [
"object",
"null"
],
"description": "Whether this response can recompute its own record_hash offline. Present only when the payload carries a top-level record_hash; may be absent on list-shaped deliveries where verifiability is stated per row instead"
}
}
}
},
"maxAmountRequired": "250000",
"maxTimeoutSeconds": 300
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x2d16a243ba9fAcC6AC85519d5efad2149DC4C6c3",
"scheme": "exact",
"network": "base",
"amountAtomic": "250000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.