# TruthBear Shadow Region Plus

> TruthBear Shadow Region Plus is a paid API for AI agents from api.truthbear.co, paid per call via x402, $0.35/call, status unknown (last checked 2026-10-13).

Returns a three-leg regional signal bundle with per-leg proof alongside unverified public-channel chatter for a topic from the last 48 hours, kept as two separate top-level keys.

## Facts

- Endpoint: GET https://api.truthbear.co/shadow/region-plus?utm_source=zero.xyz
- Price: $0.35/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/truthbear-shadow-region-plus-e5c96cff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tGFEiL7-VbmaZrKHpAWy2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability truthbear-shadow-region-plus-e5c96cff
```

Example prompt: Pull the shadow region-plus bundle for us-denver on the tariff topic — I need both the three-leg verified regional proof and whatever unverified public chatter has come in over the last 48 hours, kept separate.

## When to prefer this

Choose this endpoint when you need both the authoritative three-leg regional proof bundle AND raw unverified public chatter for a topic in a single call, and it is critical that the two halves remain strictly separated and never merged. Prefer it over a plain three-leg gauge endpoint when the public chatter context matters for your analysis. Check GET /shadow/catalog (free) first to confirm the topic has chatter before spending $0.35 USDC, since a 48-hour window with no posts returns a non-billed 422.

## Known failure modes

- 422 no_charge — no chatter posted for the topic in the 48-hour window; call is not billed
- Invalid loc value — must match a valid location key from the /gauge/region listing
- Invalid topic value — must match a topic ID available in the free /shadow/catalog listing
- Missing required query parameters loc or topic — returns error
- Network or upstream timeout — transient failure, retry recommended

## How this service works

[3-LEG+CHATTER] A full three-leg regional bundle with per-leg proof, PLUS the unverified public-channel chatter for a topic from the last 48h - two separate top-level keys, never merged. The unverified half is stored apart with an update-forbidding trigger and is not part of any official hash, so the authoritative half stays offline-recomputable. Nothing posted in the window -> 422 no_charge, not billed (check GET /shadow/catalog first, free). $0.35 per call.

## Output

A JSON response with two separate top-level keys: one containing the authoritative three-leg regional bundle with per-leg cryptographic proof (offline-recomputable), and one containing unverified public-channel chatter for the requested topic from the last 48 hours, stored apart with an update-forbidding trigger and excluded from the official hash. If no chatter was posted in the 48-hour window, returns HTTP 422 with a no_charge status and the call is not billed.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/truthbear-shadow-region-plus-e5c96cff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.truthbear.co](https://www.zero.xyz/host/api.truthbear.co/llms.txt)
