Niilox API

Provision

Phone number marketplace

Search, buy, and attach dedicated SMS numbers to your tenant — Americas, Europe, and Asia-Pacific. Scoped to X-App-ID; retail monthly pricing shown before purchase.

SMS, phone numbers, and voice require a one-time telecom access request in the portal after sign-in. Video, chat, and API keys work immediately.

  • API base: https://api.niilox.com/api/v1/numbers
  • Portal: /portal/dashboard/numbers
  • Machine-readable: /llms.txt
  • Search live inventory

    Filter by country and digits — US local, toll-free, and geographic numbers in EU and APAC.

  • Buy per tenant

    Purchased numbers attach to your X-App-ID and become the default SMS sender.

  • Live retail pricing

    Retail monthly rent in USD — shown per number before checkout.

  • REST + SDK

    Same flows in the portal, HTTP API, and @niilox/sdk client.numbers.

Americas

United States · Canada

Europe

United Kingdom · Netherlands · Poland · Sweden · Lithuania · Belgium

Asia-Pacific

Australia

TypeScript · REST
import { createNiiloxClient } from '@niilox/sdk' const api = createNiiloxClient({ appId, apiKey }) const { markets } = await api.numbers.markets()await api.numbers.search({ country_code: 'US', contains: '415' })await api.numbers.purchase({  e164: '+14155550100',  country_code: 'US',  number_type: 'local',}) --- GET /api/v1/numbers/marketsPOST /api/v1/numbers/searchAuthorization: Bearer niilox_sk_…X-App-ID: your_app_id { "country_code": "US", "contains": "415", "number_type": "local" }