# Countersignatory Human Judgment API

> Countersignatory Human Judgment API is a paid API for AI agents from countersignatory.com, paid per call via x402, $1.25/call, status unknown (last checked 2026-10-12).

Routes a single approval, verification, or judgment task to a screened human who answers within a deadline or the payment is automatically refunded.

## Facts

- Endpoint: POST https://countersignatory.com/v1/x402/check?utm_source=zero.xyz
- Price: $1.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/countersignatory-human-judgment-api-26518d2d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4_wz5zuHuevPqYsjBBzlu

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 countersignatory-human-judgment-api-26518d2d -d '<json body>'
```

Example prompt: Can you get a human to verify whether this product description accurately represents the item — send it as a verification task with a 4-hour deadline and notify me at https://myapp.example.com/webhook when it's answered?

## When to prefer this

Choose Countersignatory when you need a single, accountable human decision — not AI inference — with a disclosed identity and written reason, backed by a financial guarantee (refund if unanswered). It is ideal for approval gates, fact verification, or data labeling tasks where auditability and human accountability matter more than speed, and where the task fits in a single question answerable as approve/reject, true/false, or a label. Avoid it for tasks requiring CAPTCHA solving, account logins, professional advice (medical, legal, financial), or bulk/batch labeling where per-task cost would be prohibitive.

## Known failure modes

- Task not answered within deadline — full automatic refund issued
- Task refused if it involves CAPTCHAs, logins, third-party contact, or medical/legal/financial advice
- Minimum deadline of 3600 seconds enforced; shorter values rejected
- Orders placed between 23:00–07:00 Europe/London must have a deadline extending to at least 08:00 London time
- Webhook URL must be HTTPS; HTTP URLs rejected
- Invalid template enum value causes request rejection
- Price varies with deadline: shorter SLA costs more than $1.25 base; 402 response states the actual price for the requested SLA

## How this service works

One screened human answers an approval, verification or judgment task: approve or reject, true or false, or a label, with a reason and the responder's disclosed identity. $1.25 at a 24-hour deadline. Answered by hand within the deadline or refunded in full automatically. Refused: CAPTCHAs, logins, third-party contact, medical, legal or financial advice.

## Output

The agent receives a structured response containing the human reviewer's decision (approve/reject for approval tasks; true/false/cannot_tell for verification; a single label for judgment tasks), a written reason explaining the decision, and the disclosed identity of the responder. If the task is not answered within the agreed deadline, the payment is automatically refunded in full.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "description": "The task, in the shape its template takes."
  },
  "template": {
   "enum": [
    "approval",
    "verification",
    "judgment"
   ],
   "type": "string",
   "description": "approval answers approve or reject. verification answers true, false or cannot_tell. judgment answers one label."
  },
  "sla_seconds": {
   "type": "integer",
   "default": 86400,
   "maximum": 86400,
   "minimum": 1,
   "description": "Seconds from payment to answer, at most 86400. 86400, the default, is the base price of $1.25, and a shorter deadline costs more: the 402 states the price for the deadline you send. While the founder answers alone the minimum is 3600, and an order placed between 23:00 and 07:00 Europe/London needs a deadline at or after 08:00 there. Not answered in time is refunded in full."
  },
  "webhook_url": {
   "type": "string",
   "pattern": "^https://",
   "maxLength": 2000,
   "description": "An https URL that receives the order on every status change."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/countersignatory-human-judgment-api-26518d2d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from countersignatory.com](https://www.zero.xyz/host/countersignatory.com/llms.txt)
