P

Phoneagent · Catalog

by Phoneagent

GETBase

$0.01

per call · USD Coin on Base

VpsAgent — rent disposable VPS compute via x402, no signup required. Two product lines: ephemeral sandboxes (1h / 6h / 24h, 1 vCPU / 1 GB, $0.50–$5) for code execution, CI runs, browser automation; persistent servers (small / medium / large, 30-day or 365-day, $12.99–$359.99) with 4–8 vCPU / 8–24 GB RAM / 100–300 GB SSD for hosting agents, services, dev environments. Deployable in 9 regions (EU default/free; US +$3/mo, other regions +$6/mo). Returns full SKU table with prices, spec floors,

Endpoint

GET https://vps.phoneagent.xyz/catalog

3

Calls / 30d

2

Unique payers / 30d

Aug 28

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://vps.phoneagent.xyz/catalog", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://vps.phoneagent.xyz/catalog" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

[
  {
    "available": false,
    "description": "1 vCPU / 1 GB / 25 GB SSD ephemeral sandbox, destroyed after 1 hour. Code execution, CI runs, browser automation.",
    "disk": {
      "size_gb": 25,
      "type": "SSD"
    },
    "duration_minutes": 60,
    "price_usdc": 0.5,
    "sku": "sandbox_1h",
    "spec_floor": {
      "memory_mb": 1024,
      "vcpu": 1
    },
    "track": "sandbox"
  },
  {
    "available": false,
    "description": "1 vCPU / 1 GB / 25 GB SSD ephemeral sandbox, destroyed after 6 hours.",
    "disk": {
      "size_gb": 25,
      "type": "SSD"
    },
    "duration_minutes": 360,
    "price_usdc": 2,
    "sku": "sandbox_6h",
    "spec_floor": {
      "memory_mb": 1024,
      "vcpu": 1
    },
    "track": "sandbox"
  },
  {
    "available": false,
    "description": "1 vCPU / 1 GB / 25 GB SSD ephemeral sandbox, destroyed after 24 hours.",
    "disk": {
      "size_gb": 25,
      "type": "SSD"
    },
    "duration_minutes": 1440,
    "price_usdc": 5,
    "sku": "sandbox_24h",
    "spec_floor": {
      "memory_mb": 1024,
      "vcpu": 1
    },
    "track": "sandbox"
  },
  {
    "available": true,
    "description": "4 vCPU / 8 GB / 100 GB SSD / 200 Mbit/s persistent server, 30 days. Renewable.",
    "disk": {
      "size_gb": 100,
      "type": "SSD"
    },
    "duration_minutes": 43200,
    "network": {
      "port_mbits": 200,
      "traffic": "unmetered"
    },
    "price_usdc": 12.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 6,
        "EU": 0,
        "IND": 6,
        "JPN": 6,
        "SIN": 6,
        "UK": 6,
        "US-central": 3,
        "US-east": 3,
        "US-west": 3
      }
    },
    "sku": "server_small_1mo",
    "spec_floor": {
      "memory_mb": 8192,
      "vcpu": 4
    },
    "track": "server"
  },
  {
    "available": true,
    "description": "4 vCPU / 8 GB / 100 GB SSD / 200 Mbit/s persistent server, 365 days. ~20% off the monthly rate.",
    "disk": {
      "size_gb": 100,
      "type": "SSD"
    },
    "duration_minutes": 525600,
    "network": {
      "port_mbits": 200,
      "traffic": "unmetered"
    },
    "price_usdc": 124.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 72,
        "EU": 0,
        "IND": 72,
        "JPN": 72,
        "SIN": 72,
        "UK": 72,
        "US-central": 36,
        "US-east": 36,
        "US-west": 36
      }
    },
    "sku": "server_small_12mo",
    "spec_floor": {
      "memory_mb": 8192,
      "vcpu": 4
    },
    "track": "server"
  },
  {
    "available": true,
    "description": "6 vCPU / 12 GB / 200 GB SSD / 300 Mbit/s persistent server, 30 days. Renewable.",
    "disk": {
      "size_gb": 200,
      "type": "SSD"
    },
    "duration_minutes": 43200,
    "network": {
      "port_mbits": 300,
      "traffic": "unmetered"
    },
    "price_usdc": 19.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 6,
        "EU": 0,
        "IND": 6,
        "JPN": 6,
        "SIN": 6,
        "UK": 6,
        "US-central": 3,
        "US-east": 3,
        "US-west": 3
      }
    },
    "sku": "server_medium_1mo",
    "spec_floor": {
      "memory_mb": 12288,
      "vcpu": 6
    },
    "track": "server"
  },
  {
    "available": true,
    "description": "6 vCPU / 12 GB / 200 GB SSD / 300 Mbit/s persistent server, 365 days. ~25% off the monthly rate.",
    "disk": {
      "size_gb": 200,
      "type": "SSD"
    },
    "duration_minutes": 525600,
    "network": {
      "port_mbits": 300,
      "traffic": "unmetered"
    },
    "price_usdc": 179.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 72,
        "EU": 0,
        "IND": 72,
        "JPN": 72,
        "SIN": 72,
        "UK": 72,
        "US-central": 36,
        "US-east": 36,
        "US-west": 36
      }
    },
    "sku": "server_medium_12mo",
    "spec_floor": {
      "memory_mb": 12288,
      "vcpu": 6
    },
    "track": "server"
  },
  {
    "available": true,
    "description": "8 vCPU / 24 GB / 300 GB SSD / 600 Mbit/s persistent server, 30 days. Renewable.",
    "disk": {
      "size_gb": 300,
      "type": "SSD"
    },
    "duration_minutes": 43200,
    "network": {
      "port_mbits": 600,
      "traffic": "unmetered"
    },
    "price_usdc": 39.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 6,
        "EU": 0,
        "IND": 6,
        "JPN": 6,
        "SIN": 6,
        "UK": 6,
        "US-central": 3,
        "US-east": 3,
        "US-west": 3
      }
    },
    "sku": "server_large_1mo",
    "spec_floor": {
      "memory_mb": 24576,
      "vcpu": 8
    },
    "track": "server"
  },
  {
    "available": true,
    "description": "8 vCPU / 24 GB / 300 GB SSD / 600 Mbit/s persistent server, 365 days. ~25% off the monthly rate.",
    "disk": {
      "size_gb": 300,
      "type": "SSD"
    },
    "duration_minutes": 525600,
    "network": {
      "port_mbits": 600,
      "traffic": "unmetered"
    },
    "price_usdc": 359.99,
    "region_pricing": {
      "default": "EU",
      "surcharge_usd": {
        "AUS": 72,
        "EU": 0,
        "IND": 72,
        "JPN": 72,
        "SIN": 72,
        "UK": 72,
        "US-central": 36,
        "US-east": 36,
        "US-west": 36
      }
    },
    "sku": "server_large_12mo",
    "spec_floor": {
      "memory_mb": 24576,
      "vcpu": 8
    },
    "track": "server"
  }
]

Payment details

Pay to0x8ecbd65228930060363c70854da7d37d57ffc358
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Developer Tools and the homepage with a featured placement.

Get featured →

More from Phoneagent & similar services

P

Phoneagent · Countries

api.phoneagent.xyz

PhoneAgent — countries with rentable SMS phone numbers for AI agents. Returns 190+ supported countries, each with the number of services offered and the cheapest price tier ($1, $2, or $5 USDC). Add ?service=<alias> (e.g. tg, wa, go, zo for OpenAI, other for any platform) to see which countries carry that service with live price and inventory pool. Companion route GET /services lists all 1,000+ service aliases; GET /services?country=<iso> lists what a single country offers. Pair with POST /rent

GETBaseOther
$0.01 / call8 calls / 30d
P

Phoneagent · Rent

vps.phoneagent.xyz

Rent a disposable VPS via x402. Pass `sku` from GET /catalog (e.g. server_small_1mo). Pay-on-success: USDC settles only when the box is reachable on TCP :22 (provisioning takes 3–5 min). Failed provisions never settle — the EIP-3009 authorization expires unused, agent pays nothing. Returns {rental_id, ipv4, expires_at, root_token, status}. Renewable via POST /rentals/{id}/renew. Servers: 30-day or 365-day, $12.99–$359.99, 4–8 vCPU / 8–24 GB RAM / 100–300 GB SSD, 200–600 Mbit/s unmetered.

POSTBaseOther
$15.99 / call2 calls / 30d
P

Phoneagent · Services

api.phoneagent.xyz

PhoneAgent — full directory of services with rentable SMS phone numbers for AI agents. Returns 1,000+ service aliases: 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 `other` for any platform not separately listed. Each entry shows the alias to pass to POST /rent and the cheapest price tier ($1, $2, or $5 USDC). Add ?country=<iso> (e.g.

GETBaseSocial & Community
$0.01 / call2 calls / 30d