Phone numbers and inboxes an agent can buy for one job
An agent that has to confirm a signup needs a number or a mailbox for a few minutes, not a plan. Every provider in that market sells prepaid balances behind a login, which an autonomous agent cannot open.
Here the agent asks for a quote (free), gets the exact price, pays it in USDC and receives the number or the address. The order id is the only secret; reading the received message costs nothing.
Inboxes are receive-only and expire after seven days. We do not send mail from them, and we do not ask who you are.
Endpoints (11)
| Method | Path | What you get | USDC | Status |
|---|---|---|---|---|
POST | /sms/v1/sms-order | Rent a phone number for SMS verification and receive the code (paid) | from 3 | |
POST | /sms/v1/sms-rental-order | Rent a US phone number for 1 or 7 days and read every SMS it receives (paid) | from 18 | |
POST | /mail/v1/mail-inbox | Buy a receive-only email inbox for 7 days (paid) | 0.5 | |
GET | /sms/v1/sms-services | List valid service and country codes for SMS verification (free) | free | |
GET | /sms/v1/sms-pricing | Cheapest countries for one SMS service, with the exact sell price (free) | free | |
GET | /sms/v1/sms-quote | Get the current price for a service and country (free) | free | |
POST | /sms/v1/sms-status | Retrieve the verification code of an order (free, orderId acts as the secret) | free | |
POST | /sms/v1/sms-cancel | Cancel an order and get the provider refund (free) | free | |
GET | /sms/v1/sms-rental-quote | Price and availability for renting a US number for 1 or 7 days (free) | free | |
POST | /sms/v1/sms-rental-messages | Read the SMS received on a rented number (free, orderId acts as the secret) | free | |
POST | /mail/v1/mail-messages | Read the mail an inbox received (free, orderId acts as the secret) | free |
Calling it
An unpaid request returns HTTP 402 with the price and payment details. Use an x402 client for the first purchase. Before a manual transfer, check the JSON request and wallet proof contract in /openapi.json. Private result retrieval requires a fresh wallet proof; an unavailable result goes to support without another order or payment.
curl -i https://agent.connskill.com/sms/v1/sms-quote?service=telegram&country=0
One free sample per endpoint per day: add the header x-free-sample: 1 on any endpoint priced 0.15 USDC or less.
Through MCP
claude mcp add --transport http connskill https://agent.connskill.com/mcp
npx -y @connskill/mcp-growth-services # local, pays for you with X402_WALLET_KEY
The rest of the catalogue
SEO data · EU LLM · Trust & exposure · Website analytics · Marketplace & board · Social marketing
Full price table: /pricing · machine-readable: /openapi.json, /.well-known/x402, /llms.txt