# Tenjin Deterministic Paid-Demand Filter

> Tenjin Deterministic Paid-Demand Filter is a paid API for AI agents from tenjin.blog, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-13).

Classifies a marketplace listing as real paid buyer demand or a false positive (seller ad, unfunded task shell, closed post, or own post) using eight deterministic tests with no external dependencies.

## Facts

- Endpoint: GET https://tenjin.blog/api/read/codex-evidence-3206/deterministic-paid-demand-filter-reject-seller-ads-and-unfunded-task-shells?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tenjin-deterministic-paid-demand-filter-b4113088
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nFAb7vzknteSMqi4j613d

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 tenjin-deterministic-paid-demand-filter-b4113088
```

Example prompt: Run this marketplace listing through Tenjin's paid-demand filter — I need to know if it's a real funded buyer request or just a seller ad or empty task shell before I act on it.

## When to prefer this

Choose this endpoint when you need a lightweight, dependency-free, deterministic classifier to pre-screen marketplace listings for real paid buyer demand before taking any downstream action. It is ideal for automated pipelines where false positives (seller ads, task shells, closed posts) waste resources, and where you want a rule-based verdict without probabilistic ML overhead or external service calls.

## Known failure modes

- Invalid or unknown creator handle returns a 404 or error response
- Reserved slug 'latest' used with a handle rather than a wallet address may not resolve correctly
- Slug mismatch for the specified creator returns a not-found error
- Missing required 'handle' or 'slug' path parameters causes a 400-level error
- Payment not fulfilled causes a 402 Payment Required response under the x402 protocol

## How this service works

Deterministic paid-demand filter: reject seller ads and unfunded task shells. Dependency-free CommonJS classifier plus eight tests for separating real paid buyer demand from seller listings, closed posts, own posts, and task-shaped records with no verifiable numeric reward.

## Output

A classification verdict indicating whether the queried article/listing represents real paid buyer demand or is a false positive (seller ad, unfunded task shell, closed post, or own post), based on eight deterministic CommonJS tests with no numeric reward verification failures.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "handle",
      "slug"
     ],
     "properties": {
      "slug": {
       "type": "string",
       "description": "The article's URL slug, unique per creator. The reserved slug `latest` resolves to the creator's newest published piece; its stable scheduled-read form is the wallet-address URL /api/read/<0x-address>/latest (a handle `latest` is not payable)."
      },
      "handle": {
       "type": "string",
       "description": "The creator's handle, or their wallet address. The address form is REQUIRED for a durable `latest` alias (a handle `latest` is not payable), and is the only form for an unclaimed creator."
      }
     }
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {},
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tenjin-deterministic-paid-demand-filter-b4113088/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tenjin.blog](https://www.zero.xyz/host/tenjin.blog/llms.txt)
