EmailTemplate          


Methods        

update http://soap.vindicia.com/EmailTemplate#update

Input (update_in)
Name Type
auth Authentication
template EmailTemplate

Output (update_out)

Name Type
return Return
template EmailTemplate

Creates a new EmailTemplate object, or updates an existing one.

Input Fields

auth
Credentials required to authenticate this request
template
Object to create

Output Fields

return
Basic results of this request (success, failure, error, etc.)
template
The resultant object

fetchByVid http://soap.vindicia.com/EmailTemplate#fetchByVid

Input (fetchByVid_in)
Name Type
auth Authentication
vid xsd:string

Output (fetchByVid_out)

Name Type
return Return
template EmailTemplate

Loads an EmailTemplate object by Vindicia's unique ID

Input Fields

auth
Credentials required to authenticate this request
vid
Vindicia ID for the object

Output Fields

return
Basic results of this request (success, failure, error, etc.)
template
The resultant object

fetchByProduct http://soap.vindicia.com/EmailTemplate#fetchByProduct

Input (fetchByProduct_in)
Name Type
auth Authentication
product Product

Output (fetchByProduct_out)

Name Type
return Return
templates ArrayOfEmailTemplates

Loads all EmailTemplate objects for a product

Input Fields

auth
Credentials required to authenticate this request
product
Product to load Email Templates for

Output Fields

return
Basic results of this request (success, failure, error, etc.)
templates
The resultant objects

fetchByType http://soap.vindicia.com/EmailTemplate#fetchByType

Input (fetchByType_in)
Name Type
auth Authentication
product Product
type EmailTemplateType

Output (fetchByType_out)

Name Type
return Return
template ArrayOfEmailTemplates

Loads all EmailTemplate objects for a product by their template type

Input Fields

auth
Credentials required to authenticate this request
product
Product to load Email Templates for
type
The type of the templates.

Output Fields

return
Basic results of this request (success, failure, error, etc.)
template
The resultant object

fetchByTypeAndVersion http://soap.vindicia.com/EmailTemplate#fetchByTypeAndVersion

Input (fetchByTypeAndVersion_in)
Name Type
auth Authentication
product Product
type EmailTemplateType
version xsd:string

Output (fetchByTypeAndVersion_out)

Name Type
return Return
template EmailTemplate

Loads all EmailTemplate object for a product by its template type and version

Input Fields

auth
Credentials required to authenticate this request
product
Product to load Email Template for
type
The type of the template.
version
Optional version of the template. If a version is not specified the most recent version is loaded.

Output Fields

return
Basic results of this request (success, failure, error, etc.)
template
The resultant object