4.58.3 (2025-01-14)
- Added
from_number
andto_number
filter support forlist messages
API
4.58.2 (2024-12-16)
- Fixed broken link in README.md
4.58.1 (2024-12-19)
Compatibility - Extended support for Python 3.13
- Updated dependencies to ensure compatibility with Python 3.13.
4.58.0 (2024-11-19)
Feature - Transcription params added in MPC XML Element
- Support for the
transcriptionUrl
,transcript
parameter in MPC XML Element.
4.57.0 (2024-11-15)
Feature - CreateRecordingTranscription, GetRecordingTranscription and DeleteRecordingTranscription feature added
- Support added to create transcription for recorded calls for which transcription is not available and get API to retrieve and delete API to delete.
- Support for the
type
filter parameter, supported filters are transcription, raw and diarized - Support for the
transcription_url
andtranscript
parameter in MPC Add Participant. - Support added for Transcription params in MPC recording and MPC participant recording
4.56.2 (2024-10-23)
Feature - FraudCheck param in Create, Get and List Session
- Support for the
fraud_check
parameter in sms verify session request - Added support for
fraud_check
in GET and LIST verify session.
4.56.1 (2024-10-10)
Feature - Dtmf param in Create, Get and List Session
- Support for the
dtmf
parameter in voice verify session request - Added support for
dtmf
in GET and LIST verify session.
4.56.0 (2024-09-30)
Feature - Adding new param support for Number Masking session with single party
- Added
create_session_with_single_party
,virtual_number_cooloff_period
andforce_pin_authentication
attributes in Masking Session
4.55.5 (2024-09-10)
Feature - Adding validations for AudioStream XML creation
- Added Validations for AudioStream XML creation
4.55.4 (2024-09-06)
Feature - Adding more attribute on mdr object
- Added
message_sent_time
,message_updated_time
anderror-message
on get and list Message API
4.55.3 (2024-09-06)
Feature - Adding support for brand_name, code_length and app_hash in Create,Get and List Session
- Added new request param
brand_name
,app_hash
andcode_length
in create Session API - Added support for
brand_name
,code_length
andapp_hash
param in get and list Session response
4.55.2 (2024-09-03)
**Feature - Adding new element for Audio Stream XML **
- Added
keepCallAlive
element in Audio Stream XML
4.55.1 (2024-07-04)
Feature - Adding new param support for Add Participant API
- Added
Send_digits
andsend_on_preanswer
attribute in add participant
4.55.0 (2024-06-05)
Feature - Adding locale support for Create Session API
- Added new param
locale
for create session API
4.54.1 (2024-05-28)
Feature - Adding Filtering support for List Application API
- Added new filter param
app_name
in list application API
4.54.0 (2024-05-20)
Feature - Adding support for location whatsapp messages
- Added new param
location
to send message API to support locationwhatsapp
messages - Added new param
location
in templates to support location based templated messages
4.53.0 (2024-05-07)
Minor enhancements
- updated decorator version
v4.52.0 (2024-05-07)
Feature - Adding support for interactive whatsapp messages
- Added new param
interactive
to send message API to support interactivewhatsapp
messages
4.51.0 (2024-05-02)
Feature - Added SubAccount and GeoMatch for Create Masking Session API of Number Masking.
- Added sub_account and geo_match support in MaskingSession APIs
4.50.0 (2024-04-22)
Feature - Support for dynamic button components when sending a templated WhatsApp message
- Added new param
payload
in templates to support dynamic payload in templates
4.49.0 (2024-03-13)
Adding Import Campaign -Added Import Campaign API
4.48.2 (2024-02-28)
Feature - Log Redaction Enhancement
- Added log attribute in GET and List MDR response
- Change log field from bool to string in send SMS
4.48.1 (2024-02-26)
**Added new param 'waitTime' for MPC XML
4.48.0 (2024-02-12)
Custom Verify OTP - Added new optional param 'otp' for Create Session and made 'otp' param optional for Validate Session
4.47.2 (2024-01-25)
Added new params 'create_mpc_with_single_participant' for Add Participant API of MPC
4.47.1 (2023-12-19)
Type param addition in speak api for call and mpc
4.47.0 (2023-12-07)
Minor enhancements and optimizations
4.46.0 (2023-11-06)
Introducing registration_status
- Added registration_status in LIST campaign APIs
4.45.0 (2023-11-03)
Feature - TollFree Verification API Support
- API support for Create, Update, Get, Delete and List Tollfree Verification.
- Added New Param
toll_free_sms_verification_id
andtoll_free_sms_verification_order_status
in to the response of the [list all numbers API], [list single number API] - Added
toll_free_sms_verification_order_status
filter to AccountPhoneNumber - list all my numbers API.
4.44.0 (2023-10-18)
Feature - Fixes for Campaign services list API meta data
- Fixed Meta data response for campaign, brand and profile list
4.43.0 (2023-10-18)
Feature - Verify CallerID
- Added Initiate and Verify VerifyCallerID API
- Added Update, Delete, Get and List verified CallerIDs API
4.42.0 (2023-10-16)
Introducing campaign_source
- Added campaign_source in GET / LIST campaign APIs
4.41.0 (2023-08-10)
Feature - Verify
- Added Create Session API
- Added Get Session API
- Added List Session API
- Added Validate Session API
4.40.0 (2023-08-07)
Feature - WhatsApp message support
- Added new param
template
and new message_typewhatsapp
to send message API - Added new
message_states
(read
)message_type
(whatsapp
),conversation_id
,conversation_origin
,conversation_expiry_timestamp
in list all messages API and get message details API response
4.39.0 (2023-08-03)
Feature - DLT parameters
- Added new params
DLTEntityID
,DLTTemplateID
,DLTTemplateCategory
to the send message API - Added new params
DLTEntityID
,DLTTemplateID
,DLTTemplateCategory
to the response for the list all messages API and the get message details API
4.38.0 (2022-07-31)
Feature - Number Masking
- Added Create, Delete, Update, Get and List Masking Session API
4.37.0 (2022-06-38)
Feature - Streaming API and XML
- Added Stream API endpoints
- Added Stream XML creation ability
4.36.0 (2023-06-02)
Feature - CNAM Lookup
- Added New Param
cnam_lookup
in to the response of the [list all numbers API], [list single number API] - Added
cnam_lookup
filter to AccountPhoneNumber - list all my numbers API. - Added
cnam_lookup
parameter to buy number[Buy a Phone Number] to configure CNAM Lookup while buying a US number - Added
cnam_lookup
parameter to update number[Update an account phone number] to configure CNAM Lookup while buying a US number
4.35.0 (2023-05-29)
- Added
monthly_recording_storage_amount
,recording_storage_rate
,rounded_recording_duration
, andrecording_storage_duration
parameters to the response for get single recording API and get all recordings API - Added
recording_storage_duration
parameter as a filter option for get all recordings API
4.34.0 (2023-05-04)
- Add New Param
renewalDate
to the response of the [list all numbers API], [list single number API] - Add 3 new filters to AccountPhoneNumber - list all my numbers API:
renewal_date
,renewal_date__gt
,renewal_date__gte
,renewal_date__lt
andrenewal_date__lte
(https://www.plivo.com/docs/numbers/api/account-phone-number#list-all-my-numbers)
4.33.1 (2023-04-20)
- Fix decode issue for python 2.x and python 3.x
4.33.0 (2023-02-23)
**Feature - Enhance MDR filtering capabilities **
- Added new fields on MDR object response
4.32.0 (2023-01-25)
inspect getargspec fix for python 3.11 version
- adding getfullargspec for python 3.11 support
4.31.0 (2023-01-18)
Adding new parameter in Send Message API -Added new parameter in Send Message API
4.30.0 (2022-12-16)
Adding Update campaign -Added update campaign
4.29.0 (2022-12-06)
Adding Delete campaign and brand -Added delete campaign and brand
4.28.0 (2022-11-03)
Adding Brand Usecase request -Added Brand Usecase request
4.27.0 (2022-10-14)
Adding new attributes to Account PhoneNumber object
-Added 3 new keys to AccountPhoneNumber object:tendlc_registration_status
, tendlc_campaign_id
and toll_free_sms_verification
(https://www.plivo.com/docs/numbers/api/account-phone-number#the-accountphonenumber-object)
-Added 3 new filters to AccountPhoneNumber - list all my numbers API:tendlc_registration_status
, tendlc_campaign_id
and toll_free_sms_verification
(https://www.plivo.com/docs/numbers/api/account-phone-number#list-all-my-numbers)
4.26.2 (2022-09-28)
10DLC: Adding more attributes to campaign creation request
- Adding more attributes to campaign creation request
4.26.1 (2022-09-08)
Feature - Limit bug fix
- Fixed Limit threshold in 10DLC APIs
4.26.0 (2022-08-30)
Feature - 10DLC APIs
- Added new 10DLC APIs
4.25.1 (2022-07-29)
Feature - Token Creation
JWT Token Creation API
added API to create a new JWT token.
4.24.1 (2022-05-16)
Bug Fix - Asynchronous Flow Added
callback_url
andcallback_method
added in API's Asynchronous requests
4.24.0 (2022-05-05)
Feature - List all recordings and The MultiPartyCall element
from_number
andto_number
added to filtering param List all recordingsrecord_min_member_count
param added to Add a participant to a multiparty call using API
4.23.0 (2022-03-18)
Feature - DialElement
confirmTimeout
parameter added to The Dial element
4.22.3 (2022-03-04)
Bug fix - Application API (create/update)
- For create & update application API the parameter
answer url
is set to optional. - Failing to update application because of
app_id
4.22.2 (2022-02-25)
Feature - conference_recording
- Add callback_url parameter to Record Conference API
4.22.1 (2022-02-10)
Feature - EndpointUpdated
- neglecting endpoint_id in to_param_dict function
4.22.0 (2022-01-27)
Feature - MPCStartCallRecording
- parameter change from statusCallback to recordingCallback
4.21.0 (2021-12-14)
Feature - Voice
- Routing SDK traffic through Akamai endpoints for all the Voice APIs
4.20.0 (2021-12-02)
Features - Messaging: 10 DLC API
- 10 DLC API's for brand and campaign support.
4.19.1 (2021-11-30)
Bug fix
- Library
PyJWT
version mismatch in setup.py compared with requirement.txt.
4.19.0 (2021-11-25)
Features - Voice: Multiparty calls
- The Add Multiparty Call API allows for greater functionality by accepting options like
start recording audio
,stop recording audio
, and their HTTP methods. - Multiparty Calls now has new APIs to
stop
andplay
audio.
4.18.1 (2021-07-16)
- Updates to add a member a multi-party call API.
- Remove validation range for
delay
andringtimeout
parameters. - Add appropriate error message for multiple
ringtimeout
anddelaydial
values. - Fix the agent limit validation bug so that it only checks when multiple
to
param values are supplied. - Fix the multiparty call and other voice API UT's.
- Remove validation range for
4.18.0 (2021-07-13)
- Power pack ID has been included to the response for the list all messages API and the get message details API.
- Support for filtering messages by Power pack ID has been added to the list all messages API.
4.17.0 (2021-07-07)
- Add SDK support for MPC enhancements.
4.16.2 (2021-06-17)
- Fix exception during 400 bad request.
4.16.1 (2021-05-05)
- Fixing trivis build issue.
4.16.0 (2021-04-19)
- Added SDK support for Multiparty Call APIs and XML.
4.15.3 (2021-03-10)
- Add "npanxx" and "local_calling_area" support for Search Phone Number.
4.15.2 (2020-12-14)
- Fix "Cannot import name 'encodestring' from 'base64'" error for Signature Validation-V2.
4.15.1 (2020-11-17)
- Fix resource not found exception when making sequential requests.
4.15.0 (2020-11-17)
- Add number_priority support for Powerpack API.
4.14.0 (2020-11-05)
- Add Regulatory Compliance API Support.
4.13.0 (2020-10-23)
- Change lookup API endpoint and response.
4.12.0 (2020-10-06)
- Add lookup API support.
4.11.0 (2020-09-24)
- Add "public_uri" optional param support for Application API.
4.10.2 (2020-09-14)
- Fix GET callback_method for Start Recording API.
4.10.1 (2020-09-11)
- Fix Play in calls for asynchronous requests.
4.10.0 (2020-08-24)
- Add Powerpack for MMS.
4.9.0 (2020-07-21)
- Add retries to other regions for voice requests.
4.8.1 (2020-06-12)
- Fix SMS Test cases.
4.8.0 (2020-05-28)
- Add JWT helper functions.
4.7.0 (2020-04-29)
- Add V3 signature helper functions.
4.6.1 (2020-03-31)
- Add Nonetype check for API requests.
4.6.0 (2020-03-31)
- Add application cascade delete support.
4.5.0 (2020-03-30)
- Add Tollfree support for Powerpack
4.4.0 (2020-03-27)
- Add post call quality feedback API support.
4.3.8 (2020-02-25)
- Add Media support
4.3.7 (2020-02-19)
- Add city and mms filter support for Number Search API
4.3.6 (2019-12-20)
- Add Powerpack support
4.3.5 (2019-12-04)
- Add MMS support
4.3.4 (2019-11-13)
- Add GetInput XML support
4.3.3 (2019-11-13)
- Fix Bulk call API
4.3.2 (2019-07-04)
- Add SSML support
4.3.1 (2019-03-13)
- Fix PHLO import error
4.3.0 (2019-03-11)
- Add PHLO support
- Add Multi-party call triggers
4.2.0b1 (2018-03-11)
- Add PHLO support in Beta branch
4.2.0a4 (2018-10-23)
- Fix PHLO run params
4.2.0a3 (2018-08-08)
- Support python3.7
- Add PHLO run function
4.2.0a2 (2018-08-03)
- Fix PHLO Url and component name
4.2.0a1 (2018-08-03)
- Add PHLO support in alpha release
4.1.5 (2018-11-21)
- Add hangup party details to CDR. CDR filtering allowed by hangup_source and hangup_cause_code.
- Add sub-account cascade delete support.
4.1.4 (2018-10-31)
- Add live calls filtering by to, from numbers and call direction.
4.1.3 (2018-09-18)
- Add python3.7 support
- Add support to get queued calls
- Add powerpack support
- Add support for filter of parent call UUID
- Add log_incoming_messages support
4.1.1 (2018-06-29)
- Added limit & offset parameters to endpoint list api
4.1.0 (2018-02-26)
- Add Address and Identity resources
- Change a few functions in numbers.py to support the verification flows
4.0.0 (2018-01-18)
- Supports specifying timeouts and proxies while client initialization
- A few bug fixes (#35, #36, #39 & #40)
4.0.0b1 (2017-10-23)
- The new SDK works with both Python 2 & 3
- JSON serialization and deserialization is now handled by the SDK
- The API interfaces are consistent and guessable
- Handles pagination automatically when listing all objects of a resource
0.11.3 (2016-11-02)
- Reverts back method
validate_request_signature(uri, signature, auth_token, params=None)
tovalidate_signature(uri, post_params, signature, auth_token)
- Has a fix for
validate_signature
when POST params contain unicode strings.
0.11.2 (2016-10-28)
- This release changes method
validate_signature(uri, post_params, signature, auth_token)
tovalidate_request_signature(uri, signature, auth_token, params=None)
0.11.1 (2016-06-02)
- Merge pull request #19 from plivo/add_param_dial_xml
- Added
digitsMatchBLeg
parameter to Dial XML
0.11.0 (2015-10-27)
- Compatible with python3. Typo with the tag. This is v0.11.0 and NOT v11.0
0.10.3 (2015-10-08)
stop_speak_member
function added
- 2014-01-14: Adds support for PhoneNumber API & Adds beep parameter for Wait element
- 2013-09-25: Missing minSilence for
- 2013-09-25: Added relayDTMF to and async to
- 2013-02-23: pricing API added