import plivo
import json

client = plivo.RestClient('<auth_id>','<auth_token>')
powerpack = client.powerpacks.get(uuid="powerpack_uuid")
print str(powerpack.add_number('your-number'))
{
    "account_phone_number_resource": "/v1/Account/<auth_id>/Number/<your_number>/",
    "added_on": "2022-10-09T11:24:35.085797Z",
    "api_id": "612982e8-0a87-11ea-b072-0242ac110007",
    "country_iso2": "CA",
    "number": "<your_number>",
    "number_pool_uuid": "<number_pool_uuid>",
    "service": "mms",
    "type": "fixed"
}

This API lets you add SMS- and MMS-enabled numbers to a number pool resource via Plivo’s SMS service.

API Endpoint

POST
https://api.plivo.com/v1/Account/{auth_id}/NumberPool/{number_pool_uuid}/Number/{number}/

Arguments

service

Set this parameter to sms for SMS-enabled numbers or mms for MMS-enabled numbers.

Defaults to sms.

Returns

Returns a JSON response containing the added number resource detail.

import plivo
import json

client = plivo.RestClient('<auth_id>','<auth_token>')
powerpack = client.powerpacks.get(uuid="powerpack_uuid")
print str(powerpack.add_number('your-number'))
{
    "account_phone_number_resource": "/v1/Account/<auth_id>/Number/<your_number>/",
    "added_on": "2022-10-09T11:24:35.085797Z",
    "api_id": "612982e8-0a87-11ea-b072-0242ac110007",
    "country_iso2": "CA",
    "number": "<your_number>",
    "number_pool_uuid": "<number_pool_uuid>",
    "service": "mms",
    "type": "fixed"
}