RapidAPI logo

Sign Up

Log In

Plivo

FREE
By dimashirokov
Updated 2 months ago
SMS
-/10
Popularity Score
-
Latency
-
Success Rate

Plivo API Documentation

Add voice calls, conference calls and SMS to your app.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub
POSTaddIncomingCarrier
POSTaddOwnCarrierNumber
POSTbuyNumber
POSTcreateApplication
POSTcreateEndpoint
POSTcreateSubaccount
POSTdeleteApplication
POSTdeleteEndpoint
POSTdeleteRecording
POSTdeleteSubaccount
POSTenableHearingForMember
POSTgetAccountDetails
POSTgetApplications
POSTgetCallsDetails
POSTgetConferences
POSTgetEndpoints
POSTgetLiveCalls
POSTgetMessages
POSTgetPricing
POSTgetRecordings
POSTgetRentedNumber
POSTgetRentedNumbers
POSTgetSingleApplication
POSTgetSingleCallDetails
POSTgetSingleConference
POSTgetSingleEndpoint
POSTgetSingleIncomingCarrier
POSTgetSingleLiveCallDetails
POSTgetSingleMessage
POSTgetSingleRecording
POSTgetSingleSubaccount
POSTgetSubaccounts
POSThangupCallRequest
POSThangupCalls
POSThangupConferences
POSThangupMember
POSThangupSingleCall
POSThangupSingleConference
POSTkickMember
POSTlistIncomingCarriers
POSTmakeCall
POSTmakeMemberDeaf
POSTmuteMember
POSTplayMusicFile
POSTplaySoundToMember
POSTplayText
POSTplayTextToMember
POSTrecordCall
POSTremoveIncomingCarrier
POSTsearchNewNumbers
POSTsendDigits
POSTsendMessage
POSTstartRecordingConference
POSTstopCallRecording
POSTstopPlayingMusicFile
POSTstopPlayingSoundToMember
POSTstopPlayingText
POSTstopPlayingTextToMember
POSTstopRecordingConference
POSTtransferCall
POSTunmuteMember
POSTunrentNumber
POSTupdateAccount
POSTupdateApplication
POSTupdateEndpoint
POSTupdateIncomingCarrier
POSTupdateNumber
POSTupdateSubaccount
POSTaddIncomingCarrier

This API lets you add a new incoming carrier to your Plivo account.

Sign up to test this endpoint
Log in
Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
authIdCREDENTIALS
REQUIREDValid authId.
ipSetSTRING
REQUIREDComma separated list of ip addresses from which calls belonging to the carrier will reach Plivo. This list will be used by Plivo to allow incoming call traffic into Plivo's servers. If calls come from an IP outside of this list, Plivo will not accept the call.
authTokenCREDENTIALS
REQUIREDValid authToken.
nameSTRING
REQUIREDThe name of the carrier being added. It is just a representation and the name can be chosen at will.
Request Snippet
unirest.post("https://PlivodimashirokovV1.p.rapidapi.com/addIncomingCarrier")
.header("X-RapidAPI-Host", "undefined")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response

loading...

Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://PlivodimashirokovV1.p.rapidapi.com/addIncomingCarrier")
.header("X-RapidAPI-Host", "undefined")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication