Create a TriggeredSend

Use the POST method to create a new triggered send.

Documentation for the Fuel Java SDK can be found at http://salesforce-marketingcloud.github.io/FuelSDK-Java/

You can provide the following values for the props property on the object:

  • CustomerKey

    • String datatype
    • User-supplied unique identifier for an object within an object type (corresponds to the external key assigned to an object in the user interface)
  • Email

    • ID

      • Int64 datatype
      • System-controlled unique identifier for this object
  • List

    • ID

      • Int64 datatype
      • System-controlled unique identifier for this object
  • Name

    • String datatype
    • Name of the object or property
  • Description

    • String datatype
    • Describes and provides information regarding the object
  • TriggeredSendStatus

    • String datatype

    • Description

    • Valid Values

      • New
      • Inactive
      • Active
      • Canceled
  • SendClassification

    • CustomerKey

      • String datatype
      • User-supplied unique identifier fort this object
    • ObjectID

      • Guid datatype
      • System-controlled unique identifier for this object
  • SenderProfile

    • CustomerKey

      • String datatype
      • Description
    • ObjectID

      • Guid datatype
      • System-controlled unique identifier for this object
  • DeliveryProfile

    • CustomerKey

      • String datatype
      • User-supplied unique identifier fort this object
    • ObjectID

      • Guid datatype
      • System-controlled unique identifier for this object
  • AutoAddSubscribers

    • Boolean datatype
    • Indicates whether a triggered send recipient should be added to a subscriber list
  • AutoUpdateSubscribers

    • Boolean datatype
    • Indicates if any subscriber information should be updated as part of a triggered send
  • CCEmail

    • String datatype
    • Carbon copy email address
  • BccEmail

    • String datatype
    • Indicates email addresses to receive blind carbon copy of a message
  • EmailSubject

    • String datatype
    • Subject for an email send
  • IsMultipart

    • Boolean datatype
    • Indicates whether the email is sent with Multipart/MIME enabled
  • IsWrapped

    • Boolean datatype
    • Indicates whether an email send contains the links necessary to process tracking information for clicks.
  • SuppressTracking

    • Boolean datatype
    • Indicates whether the send definition suppresses tracking results for associated sends
  • CategoryID

    • Int32 datatype
    • Specifies the identifier of the folder.
  • RefreshContent

    • Boolean datatype
    • Indicates whether the triggered send definition should refresh content as part of the send. A value of true indicates the triggered send will contain refreshed content.
  • ExclusionFilter

    • String datatype
    • Contains a string of AMPscript used to exclude email addresses from a send definition.
  • Priority

    • String datatype

    • Defines the priority for a triggered send

    • Valid Values

      • Low
      • Medium
      • High
  • SendSourceDataExtension

    • CustomerKey

      • String datatype
      • User-supplied unique identifier fort this object