# LupaRiel Auth-Capture Hold Brief (SKU#16)

> LupaRiel Auth-Capture Hold Brief (SKU#16) is a paid API for AI agents from lupariel.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Returns an informational brief describing the auth-capture hold flow for LupaRiel payments on Base (USDC), including phases, rules, and examples — paid per call, no on-chain hold created.

## Facts

- Endpoint: GET https://lupariel.com/api/reserve/brief?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lupariel-auth-capture-hold-brief-sku-16-d74f4336
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ehXC6uIiAsWIhXVnYg--e

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 lupariel-auth-capture-hold-brief-sku-16-d74f4336
```

Example prompt: Can you pull up the LupaRiel auth-capture brief so I understand how the hold, capture, void, and reclaim phases work for USDC payments on Base?

## When to prefer this

Use this endpoint when an agent or developer needs a machine-readable, authoritative description of how LupaRiel's auth-capture hold flow works — specifically the phase semantics, settlement truth, and cancellation/reclaim rules — rather than executing an actual hold or payment. Prefer this over general documentation lookups when you need structured JSON output about the x402-auth-capture-brief-v1 ruleset on Base.

## Known failure modes

- Payment not included or invalid x402 payment header — endpoint returns 402 Payment Required
- Network or server error — returns 5xx with no brief payload
- Malformed request — returns 400 with error detail
- Stale or outdated brief if briefed_at date is far in the past — content may not reflect current ruleset

## How this service works

Directorio público de x402, AP2, ACP y MPP. Fuente + fecha. No inventamos precios ni estados.

## Output

A JSON object containing the full auth-capture brief: the payment scheme name (auth-capture), asset (USDC), network (eip155:8453 / Base), all flow phases (authorize, capture, void, reclaim, refund) with plain-language descriptions, example flows (holdThenCapture, holdThenVoid, holdExpireReclaim), deadline fields (currently null), settlement truth explanation, autoCapture flag (false), notInventory flag (true), and a disclaimer that this is informational only and does not create an on-chain hold.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "flow": {
   "void": "Libera el hold sin capturar (cancelación del vendedor).",
   "phases": [
    "authorize",
    "capture",
    "void",
    "reclaim",
    "refund"
   ],
   "refund": "Reembolso después de un capture.",
   "capture": "Captura el monto retenido tras cumplir. El settle real es COMPLETED (o el status de sesión), no el HTTP 200 del authorize.",
   "reclaim": "El comprador reclama el hold si expiró sin capture ni void.",
   "authorize": "Autoriza / retiene el monto (hold). No transfiere inventario ni completa el settle."
  },
  "kind": "reserve-brief",
  "asset": "USDC",
  "amount": "0.10",
  "scheme": "auth-capture",
  "network": "eip155:8453",
  "product": "LupaRiel",
  "ruleset": "x402-auth-capture-brief-v1",
  "summary": "Reserva fondos, no inventario. Hold → capture|void|reclaim|refund.",
  "examples": {
   "holdThenVoid": "authorize → cancel → void",
   "holdThenCapture": "authorize 0.10 USDC → fulfill → capture",
   "holdExpireReclaim": "authorize → timeout → reclaim"
  },
  "resource": "https://lupapago.com/api/fee/quote?psp=mobbex&amount=50000&cuotas=3",
  "deadlines": {
   "refundDeadline": null,
   "captureDeadline": null
  },
  "briefed_at": "2026-09-23T00:00:00.000Z",
  "disclaimer": "Not a reservation, escrow, or payment authorization. Informational brief only.",
  "autoCapture": false,
  "notInventory": true,
  "settlementTruth": "COMPLETED (o status de sesión), no el HTTP 200 del authorize"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lupariel-auth-capture-hold-brief-sku-16-d74f4336/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lupariel.com](https://www.zero.xyz/host/lupariel.com/llms.txt)
