← Back to directory

PhoneAgent — live catalog of rentable SMS phone numbers for AI agents. Returns 1...

https://api.phoneagent.xyz/countries

Overview

PhoneAgent — live catalog of rentable SMS phone numbers for AI agents. Returns 190+ countries with per-country availability across 2,000+ services: Telegram, WhatsApp, Google, Facebook, Instagram, Twitter/X, Discord, Apple, PayPal, OpenAI/ChatGPT, Claude, plus crypto/Web3 onboarding (Alchemy, Coinbase, Binance, Bybit, OKX, Kraken, Robinhood, ...). Use `service=other` for any platform not separately listed. Each entry shows the service alias to pass to POST /rent, pricing tier ($1, $2, or $5 USDC), and inventory pool size (higher = better deliverability). Refreshed every 5 minutes from upstream wholesale. Pair with POST /rent to rent a number — charged only when an SMS arrives. Upstream SMS deliverability is non-deterministic (typical ~30-50% per attempt depending on country, service, and pool freshness); plan to retry — failed rentals expire silently with no on-chain settle. No signup, no API keys, machine-to-machine.

Protocol x402
Price $0.01
Payment Asset USD Coin
Payment Network Base
Category uncategorized
Provider phoneagent
Source bazaar
Indexed 2026-04-25 18:51:37

Health

Status down
Latency (p50) 260ms
Uptime (30d) 0.0%
Reliability Score 30/100
Last Checked 2026-06-09 22:56:22
Last Healthy 2026-05-10 02:27:06
Consecutive Failures 144

x402 Payment Validation

Payment Requirements
Asset Verified
Facilitator

Input Schema

{ "discoverable": true, "method": "GET", "type": "http" }

Output Schema

{ "description": "List of supported countries with per-service pricing tier and inventory pool.", "items": { "properties": { "code": { "description": "ISO 3166-1 alpha-2.", "type": "string" }, "name": { "type": "string" }, "services": { "items": { "properties": { "code": { "description": "Service alias — pass this verbatim as `service` in POST /rent (e.g. `tg`, `aav` for Alchemy, `ot` or `other` for any-service).", "type": "string" }, "mode": { "enum": [ "activate", "activate_premium", "activate_max" ], "type": "string" }, "name": { "type": "string" }, "pool": { "description": "Inventory pool size (higher = better deliverability).", "type": "integer" }, "price_usdc": { "type": "number" } }, "type": "object" }, "type": "array" } }, "type": "object" }, "type": "array" }

Recent Health Checks

Time Status HTTP Latency Error
2026-06-09 22:56:22 error fetch failed
2026-06-09 18:50:05 error fetch failed
2026-06-09 14:26:26 error fetch failed
2026-06-09 06:45:43 error fetch failed
2026-06-09 02:55:42 error fetch failed
2026-06-08 22:39:42 error fetch failed
2026-06-08 17:35:18 error fetch failed
2026-06-08 12:39:30 error fetch failed
2026-06-08 11:08:28 error fetch failed
2026-06-08 06:06:10 error fetch failed
2026-06-08 02:11:45 error fetch failed
2026-06-07 23:14:00 error fetch failed
2026-06-07 21:20:22 error fetch failed
2026-06-07 18:04:55 error fetch failed
2026-06-07 13:26:38 error fetch failed
2026-06-07 09:46:05 error fetch failed
2026-06-07 06:51:06 error fetch failed
2026-06-07 04:06:38 error fetch failed
2026-06-07 01:00:52 error fetch failed