Return a list of all the templates available to this user
Signature
public function getList([string
$label = NULL] )
Parameters
$label
—
string
an optional label to filter the templates
Returns
array
an array of structs with information about each template - return[] struct the information on each template in the account
- slug string the immutable unique code name of the template
- name string the name of the template
- labels array the list of labels applied to the template
- labels[] string a single label
- code string the full HTML code of the template, with mc:edit attributes marking the editable elements - draft version
- subject string the subject line of the template, if provided - draft version
- from_email string the default sender address for the template, if provided - draft version
- from_name string the default sender from name for the template, if provided - draft version
- text string the default text part of messages sent with the template, if provided - draft version
- publish_name string the same as the template name - kept as a separate field for backwards compatibility
- publish_code string the full HTML code of the template, with mc:edit attributes marking the editable elements that are available as published, if it has been published
- publish_subject string the subject line of the template, if provided
- publish_from_email string the default sender address for the template, if provided
- publish_from_name string the default sender from name for the template, if provided
- publish_text string the default text part of messages sent with the template, if provided
- published_at string the date and time the template was last published as a UTC string in YYYY-MM-DD HH:MM:SS format, or null if it has not been published
- created_at string the date and time the template was first created as a UTC string in YYYY-MM-DD HH:MM:SS format
- updated_at string the date and time the template was last modified as a UTC string in YYYY-MM-DD HH:MM:SS format