Numbers

Purchase a phone number

Starts a Mobilerun Phone purchase for the authenticated owner. Accepted requests always return the same asynchronous envelope; poll GET /numbers/phones/{id} for its business state. purpose and country are mutually exclusive.

post/numbers/phones

Headers

Idempotency-Keystring

Optional request idempotency key.

Optional request idempotency key.

Request body

purposestring

Optional Mobilerun Phone purpose slug from GET /numbers/purposes.

countrystring

Optional ISO 3166-1 alpha-2 country code from GET /numbers/countries. Cannot be combined with purpose.

billingPreference'included' | 'rent'

Prefer a free package seat ('included', default) or force the paid checkout ('rent')

Example request

{
  "purpose": "telegram",
  "country": "de"
}

Response

Number purchase accepted — poll GET /numbers/phones/{id}

Changes