GetContactImportantDates

Overview

Get the Important Dates assigned to a contact via an http form post, or every Important Date in the account by passing an asterisk as the identifymethod.
Important Dates are typed, workflow-driven anniversary dates managed under Settings; they are distinct from the Special Events functions (AddContactSpecialEvent / GetContactSpecialEvents).
Date and time values are returned in our server time and are not converted to the account's time zone.

URL

POST/api/2/GetContactImportantDates/       or legacy URL at  /api/2/GetContactImportantDates.aspx

form-data Parameters

FieldMax LengthRequiredNotes
response_typefalseDefault results will be returned in XML.
Set this field value to json to return results in JSON format
accountidtrueMust be numeric. Account ID for this account.
Found in Settings > API Settings or for White Label CRM in the Admin control panel
apikeytrueAPI Key for this account.
Found in Settings > API Settings or for White Label CRM in the Admin control panel
identifymethod1trueValues:

1: By contactid (It's recommended that you use this method and store our contactid in your system)

2: By primary email on file. If there are multiple matches for the email address, we will choose the first one (by add date)

3: By email or other email on file. If there are multiple matches for the email address, we will choose the first one (by add date)

* (asterisk) : All contacts in account
identifyvalue75conditionalValue changes based on identifymethod.
Must be integer if contactid, otherwise must be an email address on file.

Not needed for "*" identifymethod