Leadspedia

Offer Attachment

Call Contract Offer Attachment


Get Attached Offers

GET
/core/v2/callRoutingContracts/getOffers.do

Parameters

  • Name
    contractID
    Type
    integer
    Required
    required
  • 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/getOffers.do \
  --header 'Authorization: Basic Og=='

Add to Offer

POST
/core/v2/callRoutingContracts/addToOffer.do

Parameters

  • Name
    contractID
    Type
    integer
    Required
    required
  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    priority
    Type
    integer
    Required
    required

Request Sample

curl --request POST \
  --url https://api.leadspedia.com/core/v2/callRoutingContracts/addToOffer.do \
  --header 'Authorization: Basic Og=='

Remove From Offer

POST
/core/v2/callRoutingContracts/removeContractFromOffer.do

Parameters

  • Name
    contractID
    Type
    integer
    Required
    required
  • Name
    offerID
    Type
    integer
    Required
    required

Request Sample

curl --request POST \
  --url https://api.leadspedia.com/core/v2/callRoutingContracts/removeContractFromOffer.do \
  --header 'Authorization: Basic Og=='

Update Dial Timeout

POST
/core/v2/callRoutingContracts/updateDistributionTimeout.do

Parameters

  • Name
    contractID
    Type
    integer
    Required
    required
  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    timeout
    Type
    integer
    Description
    send blank to remove timeout.

Request Sample

curl --request POST \
  --url https://api.leadspedia.com/core/v2/callRoutingContracts/updateDistributionTimeout.do \
  --header 'Authorization: Basic Og=='