Phone numbers currently assigned to a customer account.
curl --request GET \
--url https://api.vobiz.ai/api/v1/partner/accounts/{customer_auth_id}/numbers \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'{
"items": [
{
"id": "aabbccdd-1234-5678-90ab-cdef12345678",
"account_id": "MA_XXXXXXXX",
"e164": "+918012345678",
"country": "IN",
"region": "Karnataka",
"capabilities": {
"voice": true,
"sms": false,
"mms": false,
"fax": false
},
"status": "active",
"provider": "",
"setup_fee": 100,
"monthly_fee": 300,
"currency": "INR",
"application_id": "20577609616603585",
"voice_enabled": true,
"tags": [],
"purchased_at": "2026-03-25T06:58:38Z",
"is_blocked": false,
"created_at": "2025-03-31T18:30:00Z",
"updated_at": "2026-03-25T06:58:54Z",
"is_trial_number": false,
"last_billing_date": "2026-03-25T06:58:38Z",
"next_billing_date": "2026-04-25T06:58:38Z",
"minimum_commitment_months": 0,
"aadhaar_verification_required": false,
"aadhaar_verified": false,
"source": "purchased"
},
{
"id": "11223344-1234-5678-90ab-cdef12345678",
"account_id": "MA_XXXXXXXX",
"e164": "+919876543210",
"country": "IN",
"region": "Mumbai",
"capabilities": {
"voice": true,
"sms": false,
"mms": false,
"fax": false
},
"status": "active",
"provider": "",
"setup_fee": 100,
"monthly_fee": 200,
"currency": "INR",
"application_id": "31985999331899218",
"voice_enabled": true,
"tags": [],
"purchased_at": "2026-02-17T10:25:30Z",
"is_blocked": false,
"created_at": "2026-02-14T09:30:04Z",
"updated_at": "2026-02-17T10:29:35Z",
"is_trial_number": false,
"last_billing_date": "2026-02-17T10:25:30Z",
"next_billing_date": "2026-03-17T10:25:30Z",
"minimum_commitment_months": 0,
"aadhaar_verification_required": false,
"aadhaar_verified": false,
"source": "purchased"
}
],
"page": 1,
"per_page": 20,
"total": 2,
"account_auth_id": "MA_XXXXXXXX"
}← Partner API Reference View and monitor the DID (Direct Inward Dialing) phone number inventory assigned to each customer, or get a global view across all accounts. Customers need at least one active DID to receive inbound calls.Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.
X-Auth-ID and X-Auth-Token headers. See Authentication for details.| Parameter | Default | Description |
|---|---|---|
page | 1 | Page number (1-indexed) |
per_page | 20 | Items per page (max 100) |
search | - | Filter by partial number match |
curl -X GET \
"https://api.vobiz.ai/api/v1/partner/accounts/{customer_auth_id}/numbers?page=1&per_page=20" \
-H "X-Auth-ID: {your_partner_id}" \
-H "X-Auth-Token: {your_auth_token}" \
-H "Accept: application/json"
curl -X GET \
"https://api.vobiz.ai/api/v1/partner/accounts/{customer_auth_id}/numbers?search=9122712" \
-H "X-Auth-ID: {your_partner_id}" \
-H "X-Auth-Token: {your_auth_token}" \
-H "Accept: application/json"
{
"items": [],
"page": 1,
"per_page": 20,
"total": 0,
"account_auth_id": "MA_XXXXXXXX"
}
curl -X GET \
"https://api.vobiz.ai/api/v1/partner/numbers?page=1&per_page=50" \
-H "X-Auth-ID: {your_partner_id}" \
-H "X-Auth-Token: {your_auth_token}" \
-H "Accept: application/json"
{
"items": [],
"page": 1,
"per_page": 50,
"total": 0,
"account_auth_id": "MA_XXXXXXXX"
}
expires_at value will stop routing calls if not renewed. Build a scheduled check that queries the numbers endpoint weekly and flags any numbers with expires_at within 14 days.application_id is set correctly. A number with a null application_id will receive calls but have nowhere to route them, resulting in immediate hangups for callers.monthly_cost field gives the DID rental cost per number. Add this to your customer invoice alongside their call usage from the CDR endpoint.Your Vobiz account Auth ID
Your Vobiz account Auth Token
Substring match against the E.164 number.
Was this page helpful?
curl --request GET \
--url https://api.vobiz.ai/api/v1/partner/accounts/{customer_auth_id}/numbers \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'{
"items": [
{
"id": "aabbccdd-1234-5678-90ab-cdef12345678",
"account_id": "MA_XXXXXXXX",
"e164": "+918012345678",
"country": "IN",
"region": "Karnataka",
"capabilities": {
"voice": true,
"sms": false,
"mms": false,
"fax": false
},
"status": "active",
"provider": "",
"setup_fee": 100,
"monthly_fee": 300,
"currency": "INR",
"application_id": "20577609616603585",
"voice_enabled": true,
"tags": [],
"purchased_at": "2026-03-25T06:58:38Z",
"is_blocked": false,
"created_at": "2025-03-31T18:30:00Z",
"updated_at": "2026-03-25T06:58:54Z",
"is_trial_number": false,
"last_billing_date": "2026-03-25T06:58:38Z",
"next_billing_date": "2026-04-25T06:58:38Z",
"minimum_commitment_months": 0,
"aadhaar_verification_required": false,
"aadhaar_verified": false,
"source": "purchased"
},
{
"id": "11223344-1234-5678-90ab-cdef12345678",
"account_id": "MA_XXXXXXXX",
"e164": "+919876543210",
"country": "IN",
"region": "Mumbai",
"capabilities": {
"voice": true,
"sms": false,
"mms": false,
"fax": false
},
"status": "active",
"provider": "",
"setup_fee": 100,
"monthly_fee": 200,
"currency": "INR",
"application_id": "31985999331899218",
"voice_enabled": true,
"tags": [],
"purchased_at": "2026-02-17T10:25:30Z",
"is_blocked": false,
"created_at": "2026-02-14T09:30:04Z",
"updated_at": "2026-02-17T10:29:35Z",
"is_trial_number": false,
"last_billing_date": "2026-02-17T10:25:30Z",
"next_billing_date": "2026-03-17T10:25:30Z",
"minimum_commitment_months": 0,
"aadhaar_verification_required": false,
"aadhaar_verified": false,
"source": "purchased"
}
],
"page": 1,
"per_page": 20,
"total": 2,
"account_auth_id": "MA_XXXXXXXX"
}