Leadspedia

Fields Payouts

Campaign Fields Payouts


Get Fields Payouts

GET
/core/v2/campaigns/getFieldsPayouts.do

Parameters

  • Name
    campaignID
    Type
    integer
  • 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/campaigns/getFieldsPayouts.do \
  --header 'Authorization: Basic Og=='

Create Fields Payout

POST
/core/v2/campaigns/createFieldsPayout.do

Parameters

  • Name
    campaignID
    Type
    integer
    Required
    required
  • Name
    fieldID
    Type
    integer
    Required
    required
  • Name
    fieldValue
    Type
    string
    Required
    required
  • Name
    payType
    Type
    enum
    Required
    required
    Allowed values
    Allowed values: Fixed Revenue Share
  • Name
    price
    Type
    integer
    Description
    Required if payType is Fixed
  • Name
    percentage
    Type
    integer
    Description
    Required if payType is Revenue Share
  • Name
    maximumPrice
    Type
    integer
    Description
    Optional if payType is Revenue Share

Request Sample

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

Update Fields Payout

POST
/core/v2/campaigns/updateFieldsPayout.do

Parameters

  • Name
    fieldsPayoutID
    Type
    integer
    Required
    required
  • Name
    fieldID
    Type
    integer
  • Name
    fieldValue
    Type
    string
  • Name
    payType
    Type
    enum
    Allowed values
    Allowed values: Fixed Revenue Share
  • Name
    price
    Type
    integer
    Description
    Required if payType is Fixed
  • Name
    percentage
    Type
    integer
    Description
    Required if payType is Revenue Share
  • Name
    maximumPrice
    Type
    integer
    Description
    Optional if payType is Revenue Share

Request Sample

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

Delete Fields Payout

POST
/core/v2/campaigns/deleteFieldsPayout.do

Parameters

  • Name
    fieldsPayoutID
    Type
    integer
    Required
    required

Request Sample

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