Skip to main content
POST
US local numbers require A2P 10DLC registration before sending to US recipients. Toll-free numbers do not require registration. If you attempt to purchase a US local number without an approved A2P campaign, you will receive a 403 us_local_a2p_required error.

Body

string
Specific E.164 phone number to purchase (e.g., +18005550001). Get available numbers from GET /v1/phone-numbers/available. If omitted, Commune picks the first available number matching your country, area_code, and type criteria.
string
default:"US"
ISO-3166 alpha-2 country code. Used when phone_number is omitted to auto-select a number.
string
Preferred area code for auto-selection (e.g., 415). Only applies to type=local.
string
default:"tollfree"
Number type. One of: local, tollfree. Toll-free numbers do not require A2P registration.
string
Optional display name for this number (max 100 characters). Shown in your dashboard.

Response

object
The purchased phone number record.
Credit cost: Phone numbers cost 150 credits/month ($1.50), billed prorated for the remaining days in your billing cycle at purchase time. Monthly credits are deducted automatically on your billing reset date.
30-day purchase cooldown: If you have released a phone number within the last 30 days, purchasing a new number is blocked until the cooldown expires.
Plan limits:
  • Free: 1 phone number, 200 credits/month included
  • Agent Pro: 5 phone numbers, 500 credits/month included
  • Business: 25 phone numbers, 5,000 credits/month included
  • Enterprise: Unlimited phone numbers, unlimited credits
Last modified on March 19, 2026