Leadspedia

Advanced Settings

Offer Advanced Settings


Get Terms Settings

GET
/core/v2/offers/getTermsSettings.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required

Request Sample

curl --request GET \
  --url https://api.leadspedia.com/core/v2/offers/getTermsSettings.do \
  --header 'Authorization: Basic Og=='

Update Terms Settings

POST
/core/v2/offers/updateTermsSettings.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    termsEnabled
    Type
    enum
    Allowed values
    Allowed values: Yes No
  • Name
    terms
    Type
    string

Request Sample

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

Get Email Settings

GET
/core/v2/offers/getEmailSettings.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required

Request Sample

curl --request GET \
  --url https://api.leadspedia.com/core/v2/offers/getEmailSettings.do \
  --header 'Authorization: Basic Og=='

Update Email Settings

POST
/core/v2/offers/updateEmailSettings.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    testEmail
    Type
    string
  • Name
    allowedEmails
    Type
    string
    Description
    Enter multiple values by separating them with commas (,)
  • Name
    allowedSubjects
    Type
    string
    Description
    Enter multiple values by separating them with commas (,)
  • Name
    emailInstructions
    Type
    string

Request Sample

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

Update Visibility

POST
/core/v2/offers/updateVisibility.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    visibility
    Type
    enum
    Required
    required
    Allowed values
    Allowed values: Public Private Hidden

Request Sample

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

Set Expiration Date

POST
/core/v2/offers/setExpirationDate.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required
  • Name
    expirationDate
    Type
    date
    Required
    required
    Matching Pattern
    Match Pattern: YYYY-MM-DD

Request Sample

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

Remove Expiration Date

POST
/core/v2/offers/removeExpirationDate.do

Parameters

  • Name
    offerID
    Type
    integer
    Required
    required

Request Sample

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