Skip to main content

In short

  • Purchasing a number is in the dashboard; the API lists, queries available, and configures inbound voice.
  • Scopes: phone_numbers:read (query) and phone_numbers:update (configure). Details in API Key scopes.
  • Use id or phoneE164 as origin on calls, see Voice API Quick Start.
For those integrating number management (CRM, telephony). Purchase and payment stay in the dashboard.

Before you start

  • Active number purchased under Settings → Phone numbers.
  • API Key with required scopes. See Scopes.
  • Authentication: Authorization: Bearer sk_live_... or x-api-key.
  • Base URL (e.g. https://api.notifique.dev).

The path in three steps

  1. Purchase in the dashboard (search, reserve, payment).
  2. List numbers and copy id or phoneE164.
  3. Configure what happens when someone calls (forward, TTS, webhook…).

1. Purchase a number (dashboard)

Settings → Phone numbers:
  1. Search by country, area code, or pattern.
  2. Select and pay (recurring monthly fee).
  3. Activation → webhook phone_number.activated (if configured).
The API searches available numbers; purchase is via dashboard.

2. Search available numbers

Lists options before sending the user to dashboard checkout. Request
Optional parameters: Response (200), example

3. List workspace numbers

Request
Returns non-released numbers (RELEASED does not appear). Response (200), example

4. Get a number

Request

5. Configure inbound voice

Defines what happens when someone calls, like choosing whether the call goes to reception, voicemail, or your system. Request

inboundVoiceAction values

TTS: inboundTtsText + optional inboundTtsVoice (female-natural, male-natural, etc.).

6. Lifecycle webhooks

Events: phone_number.activated, phone_number.past_due, phone_number.suspended, phone_number.released. Details: Webhook events.

Quick summary


Next steps