|
|
Documentation Wiki > Developer Documentation > Web Service Guide > API Release Changes > 135 Release API Changes
135 Release API ChangesFrom $1Table of contents
(Click the banner to go to the related Docs.Code.ExactTarget.com page.) ExactTarget is excited to announce that we are enhancing the ExactTarget Web Service API as part of the 135 Release. Because these enhancements only add functionality - no functionality is being changed or removed - we do not expect this enhancement to affect your implementation as it currently exists. See a summary below of the use cases that will be supported by the enhancements. To provide more technical detail about the enhancements, ExactTarget maintains API documentation at http://wiki.memberlandingpages.com/A..._Service_Guide. This online resource contains information and sample code regarding the applicable methods, objects, and properties, as well as technical articles and other support material. You can also join the ExactTarget 3sixty developer's community at https://3sixty.exacttarget.com to interact with other ExactTarget API developers and help each other build better code. Key Topics for 135.4 ReleaseThe API enhancements will allow you to use the API to accomplish the following tasks: Manage Reply Mail ManagementThe API exposes all aspect of reply mail management to the API. You can create and update RMM settings from the web service API. Key Topics for 135.3 ReleaseThe API enhancements will allow you to use the API to accomplish the following tasks: Send Profile and Delivery Profiles for Send DefinitionsThe API now exposes the sender profile and delivery profile as part of a send definition. Retrieve Audience of Send DefinitionYou can now retrieve the audience of a send definition using the API. Schedule a Send DefinitionYou can now schedule a send definition for a future time using the API. Key Topics for 135.2 ReleaseThe API enhancements will allow you to use the API to accomplish the following tasks: API Support for Decimal Data TypeYou can now create decimal data type fields via the API. The API also retains the decimal data type during retrieve calls. ImportDefinition Calls Support DateTimeLocale PropertyWhen making calls using the ImportDefinition object, you can specify a value for the DateFormattingLocale property. Using a Retrieve call, you can also determine which DateFormattingLocale value was set for the ImportDefinition object. Changes in API Objects and PropertiesAccount
AsyncResponseType
BusinessUnit
Certficate (New Object)ClickEvent
ContentValidation
DeliveryProfile
EmailSendDefinition
ImportDefinition
ImportDefinitionSubscriberImportType
Link
MinutelyRecurrence (New Object)
MinutelyRecurrencePatternTypeEnum (New Object)PropertyType
SecurityObject (New Object)Send
SubscriberAddressStatus
SubscriberSendResult
TriggeredSendDefinition
TriggeredSendStatusEnum
UsernameAuthentication
Key Topics for 135 ReleaseThe API enhancements will allow you to use the API to accomplish the following tasks: Respect of UTC and Time Zone Date Formats for Inbound Web Service OperationsThe web service API now normalizes all incoming dates and times to server time. This includes the UTC time format. You can set time zone information in your account and have it resolve correctly with the ExactTarget application. Enterprise 2.0 Account Management Features (beta)The new API enhancements allow you to manage business units, account users, roles, and permission sets via the API. You can use API calls to create, retrieve, update, or delete these entities. Note that you can only manage permission sets at this time; granular control of individual permissions will be introduced in future updates. Email Content EnhancementsYou can use the API to retrieve content areas from the ExactTarget application. This allows you to create a content editing interface for use by your company or account users. This enhancement supports retrieval of static content areas associated with an email. You can do this by adding the ContentArea property to the SimpleFilterPart object. This enhancement does not work with dynamic content, and you cannot affect email layout types with this property. The API also allows you to send text-only emails. These emails override subscriber preferences and send only text emails with no HTML formatting to all subscribers on a list. Dynamic content does not work with text-only emails, although you can use AMPscript to insert personalization strings and other content. Publication and Suppression List Support using ListClassificationYou can use the API to create, retrieve, update, or delete publication and suppression lists for your email sends. This allows you greater control over who receives your messages and uses the flexibility of the API service to better manage your subscribers. You cannot add individual subscribers to suppression lists using the API. Import Definition EnhancementsThe API enhancements also introduce a new type of import called ColumnBased. A column-based import has a control column that determines if records are added, updated and deleted. This flexibility makes it easy to support delta file processes. Other enhancements that allow data of different formats to be imported include the ability to change the end-of-line representation of a file. You can set this representation using the EndOfLineRepresentation property on the EmailSendDefinition object. You can either set this property globally or per send. You cannot use slashes in this character, and this property does not support subscriber lists. You can change the value of the representation of what NULL data is. You can set this at a global level or on a per-import-definition basis. Set this using the NullRepresentation on the ImportDefinition object. This does not function on subscriber lists. Finally, you can force your imports activities to import double quotes. Data Extension Imports using DataExtensionObjectsThe API now handles over-the-wire imports of data into a data extension in a more efficient manner. Batches of DataExtensionObjects are batched upon import and process more quickly, improving the response time of the API call. Other Important ChangesThe API enhancements also allow you to perform the following actions: Customer Key Allowed on the List and Account objectsYou can now use a customer key to work with marketing lists via the API when used . You can create, retrieve, update, and delete using the customer key. File Triggers (beta)You can use file triggers (FileTrigger) to cause the API to take action by placing files with manifests on an FTP location. These file triggers look for the presence of new files and take the appropriate action once the files have been located. File triggers are available in limited release and require authorization by ExactTarget to use. Web Service AuthenticationCurrently, the ExactTarget application uses plaintext SOAP username tokens over SSL for API calls. The API enhancements allow you to encrypt the username token using a certificate. You can use this encryption to secure your SOAP messages at the message level. Changes in API Objects and PropertiesThe following new objects, properties, and relationships have been added since the last API release: AccountUser
TimeZone (New Object)Account
BusinessUnit (New Object)
TriggeredSendDefinition
TriggeredSendStatusEnum
List
ListClassificationEnum (New Object)
DataExtensionFieldType
ImportDefinition
ImportDefinitionSubscriberImportType
ImportDefinitionUpdateType
ImportDefinitionAutoGenerateDestination (New Object)
ImportDefinitionColumnBasedActionType (New Object)
ImportDefinitionColumnBasedAction (New Object)EmailSendDefinition
LandingPage (New Object)UnsubscribeBehaviorEnum (New Object)
Role (New Object)
PermissionSet (New Object)
Permission (New Object)
ExtractTemplate
ExtractDefinition
ProgramManifestTemplate (New Object)
FileTriggerTypeLastPull (New Object)
FileTriggerExternalReferenceLastPull (New Object)
FileTrigger (New Object)
Layout (New Object)
SubscriberSendResult
Send
ContentValidation
This page was last updated by Ryan Williams on Fri, 06 Jan 2012 21:26:44 GMT. If you require assistance with the ExactTarget application, please contact Global Support. If you wish to send Ryan direct feedback, fill out the form below:
Tags: (Edit tags)
|
Powered by MindTouch 2010 |