# LatAm P2P Data – USDT/PEN (Peruvian Sol)

> LatAm P2P Data – USDT/PEN (Peruvian Sol) is a paid API for AI agents from latamp2papi.dpdns.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Returns real-time Binance P2P order book data for USDT against the Peruvian Sol (PEN), including buy/sell prices, merchant info, spread, and market depth.

## Facts

- Endpoint: GET https://latamp2papi.dpdns.org/p2p/pen
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/latam-p2p-data-usdt-pen-peruvian-sol-82fc9b13
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z0E2u8XPZkEHLu8NuKK9E

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 latam-p2p-data-usdt-pen-peruvian-sol-82fc9b13
```

Example prompt: What's the current Binance P2P rate for USDT against Peruvian soles right now — show me both the buy and sell sides so I can see the spread?

## When to prefer this

Use this endpoint when you need real-time, per-trade P2P exchange rate data for USDT/PEN specifically from Binance P2P — particularly when you need merchant-level detail, accepted banks, and market depth rather than just a spot rate. Prefer this over generic FX APIs when the user is executing or evaluating actual P2P crypto trades in Peru.

## Known failure modes

- No P2P ads available for the currency pair at the time of query
- Upstream Binance P2P data temporarily unavailable
- Invalid 'lado' query parameter value causes rejection
- Payment authorization failure via x402/USDC

## How this service works

Datos P2P en tiempo real de USDT contra monedas latinoamericanas. Pago por consulta via x402 (USDC en Base).

## Output

Returns a JSON object with the currency pair (USDT/PEN), data source (Binance P2P), timestamp, spread, best buy price, best sell price, lists of buy and sell ads with merchant names, prices in PEN, and accepted banks, plus ad depth counts for each side.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lado": {
       "enum": [
        "todos",
        "compra",
        "venta"
       ],
       "type": "string",
       "description": "Lado del mercado a devolver (default: todos)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "par": "USDT/NIO",
  "fuente": "Binance P2P",
  "spread": 0.6,
  "timestamp": 1760000000,
  "venta_usdt": [
   {
    "bancos": [
     "Banpro"
    ],
    "precio_nio": 37.1,
    "comerciante": "..."
   }
  ],
  "compra_usdt": [
   {
    "bancos": [
     "BAC"
    ],
    "precio_nio": 36.5,
    "comerciante": "..."
   }
  ],
  "mejor_venta_usdt": 36.5,
  "mejor_compra_usdt": 37.1,
  "profundidad_anuncios": {
   "venta_usdt": 10,
   "compra_usdt": 10
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/latam-p2p-data-usdt-pen-peruvian-sol-82fc9b13/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from latamp2papi.dpdns.org](https://www.zero.xyz/host/latamp2papi.dpdns.org/llms.txt)
