Call Contracts
Get All
GET
/core/v2/callRoutingContracts/getAll.do
Parameters
- Name
- contractID
- Type
- integer
- Name
- advertiserID
- Type
- integer
- Name
- verticalID
- Type
- integer
- Name
- status
- Type
- enum
- Allowed values
- Allowed values:
ActiveInActivePaused
- Name
- start
- Type
- integer
- Description
- Offset of the first row to return.
- Default value
- Default value: 0
- Name
- limit
- Type
- integer
- Description
- Maximum number of rows to return. Cannot be greater than 1000.
- Default value
- Default value: 100
Request Sample
curl --request GET \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/getAll.do \ --header 'Authorization: Basic Og=='
Get
GET
/core/v2/callRoutingContracts/getBasicInfo.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
Request Sample
curl --request GET \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/getBasicInfo.do \ --header 'Authorization: Basic Og=='
Create
POST
/core/v2/callRoutingContracts/create.do
Parameters
- Name
- advertiserID
- Type
- integer
- Required
- required
- Name
- verticalID
- Type
- integer
- Required
- required
- Name
- contractName
- Type
- string
- Required
- required
- Name
- defaultPrice
- Type
- integer
- Required
- required
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/create.do \ --header 'Authorization: Basic Og=='
Update
POST
/core/v2/callRoutingContracts/updateBasicInfo.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- contractName
- Type
- string
- Name
- transferNumber
- Type
- string
- Name
- alternativeID
- Type
- string
- Name
- notes
- Type
- string
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/updateBasicInfo.do \ --header 'Authorization: Basic Og=='
Rename
POST
/core/v2/callRoutingContracts/rename.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- contractName
- Type
- string
- Required
- required
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/rename.do \ --header 'Authorization: Basic Og=='
Change Status
POST
/core/v2/callRoutingContracts/changeStatus.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- status
- Type
- enum
- Required
- required
- Allowed values
- Allowed values:
ActiveInActivePaused
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/changeStatus.do \ --header 'Authorization: Basic Og=='
Change Mode
POST
/core/v2/callRoutingContracts/changeMode.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- mode
- Type
- enum
- Required
- required
- Allowed values
- Allowed values:
SetupTestLive
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/changeMode.do \ --header 'Authorization: Basic Og=='
Update Transfer Number
POST
/core/v2/callRoutingContracts/updateTransferNumber.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- transferNumber
- Type
- string
- Required
- required
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/updateTransferNumber.do \ --header 'Authorization: Basic Og=='
Update Revenue Model
POST
/core/v2/callRoutingContracts/updateRevenueModel.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
- Name
- revenueModel
- Type
- enum
- Required
- required
- Allowed values
- Allowed values:
TransferDuration
- Name
- price
- Type
- integer
- Required
- required
- Name
- duration
- Type
- string
- Description
- Required if revenueModel is Duration
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/updateRevenueModel.do \ --header 'Authorization: Basic Og=='
Delete
POST
/core/v2/callRoutingContracts/delete.do
Parameters
- Name
- contractID
- Type
- integer
- Required
- required
Request Sample
curl --request POST \ --url https://api.leadspedia.com/core/v2/callRoutingContracts/delete.do \ --header 'Authorization: Basic Og=='

