API Changelog

----------------------------------
Version: 1.0.23
Release Date: March 24, 2015
----------------------------------
   * Create a broadcast message.
   * Delete a broadcast message.
   * Cancel a scheduled broadcast message from being sent.
   * Get a broadcast message.
   * Get a list of broadcast messages by status.

----------------------------------
Version: 1.0.22
Release Date: November 10, 2014
----------------------------------
   * Added the ability to schedule a Broadcast.
   * Added schedule broadcast permissions to application permissions.

----------------------------------
Version: 1.0.21
Release Date: June 23, 2014
----------------------------------
   * Return unique_list_id attribute of a List.
   * Updated API reference docs for Lists.

----------------------------------
Version: 1.0.20
Release Date: June 11, 2014
----------------------------------
   * Return customized name of List as the value of the name attribute of the List Entry.
   * Modify find() method of List collection to search for lists by both the unique and customized name.
   * Updated API reference docs for Lists.

----------------------------------
Version: 1.0.19
Release Date: January 20, 2014
----------------------------------
  Subscribers collection.
   * Fixed pagination bug in the request for subscriber collection. The data is now ordered by lead_id.
  Custom Fields collection.
   * Fixed pagination bug in the request for custom field collection. The data is now ordered by description_id.
  Integrations collection.
   * Fixed pagination bug in the request for integration collection. The data is now ordered by vendor_id.
  Web Forms collection.
   * Fixed pagination bug in the request for web form collection. The data is now ordered by web_form_id.
  Web Form Split Tests collection.
   * Fixed pagination bug in the request for web form collection. The data is now ordered by web_form_split_test_id.

   * Fixed pagination bug in the request for daily subscription activity numbers found in the following requests:
    Links collection.
    Messages collection.
    Stats collection.
    Custom Fields collection.
    Docs collection.
    Lists collection.
  Subscribers collection.
  Web Forms collection.
  Web Form Split Tests collection.

----------------------------------
Version: 1.0.18
Release Date: March 25, 2013
----------------------------------
   * Added a new API Documentation collection.
   * Updated labs docs with better API Documentation.
   * Performance Tweaks.

----------------------------------
Version: 1.0.17
Release Date: January 3, 2013
----------------------------------
   * Added Campaign Stats to Broadcast Campaigns.
     * Clicks:
       * total clicks.
       * unique clicks.
       * clicks over time (first 24 hours).
       * clicks over time (first 2 weeks).
       * top 10 clicked links.
     * Opens:
       * total opens.
       * unique opens.
       * opens over time (first 24 hours).
       * opens over time (first 2 weeks).
       * top 10 subscribers who opened your message the most.
     * Sales:
       * total sales (number of sales).
       * total sales (dollar amount).
       * sales over time (first 24 hours).
       * sales over time (first 2 weeks).
       * top 10 grossing subscribers who purchased from you after receiving your broadcast.
     * Unsubscribed Subscribers:
       * total unsubscribed.
       * unsubscribed over time (first 24 hours).
       * unsubscribed over time (first 2 weeks).
     * Web Hits:
       * web hits over time (first 24 hours).
       * web hits over time (first 2 weeks).
       * top 10 web hits that were clicked.

----------------------------------
Version: 1.0.16
Release Date: December 10, 2012
----------------------------------
   * Added ability to specify last_followup_message_number_sent when moving a Subscriber to a different List.
     * This enables an app to move a subscriber and control how they receive follow up messages.

----------------------------------
Version: 1.0.15
Release Date: November 19, 2012
----------------------------------
   * Update docs related to accepted Character Encodings.
   * Various maintenance fixes.

----------------------------------
Version: 1.0.14
Release Date: August 30, 2012
----------------------------------
Changes:
Added the ability to search for Campaigns by campaign type.
   * this allows you to query the api for followups or broadcasts.
   * refer to the Code Samples for examples and docs.

Added additional search parameters for Subscribers.
   * most attributes including custom fields are now searchable via find.

----------------------------------
Version: 1.0.13
Release Date: August 22, 2012
----------------------------------
Changes:
Added the ability to search for Lists by name.
   * refer to the Code Samples for examples and docs.

Change default sort order of Campaigns
   * Followups are sorted in order of the message_number attribute.
   * Broadcasts are sorted in descending order by the sent_at attribute.

----------------------------------
Version: 1.0.12
Release Date: November 16, 2011
----------------------------------
Changes:
Added the ability to add a Subscriber to a List.
  You can now add Subscribers via the API!
  Please refer to our php and python code samples for examples of adding Subscribers via our client libraries.

----------------------------------
Version: 1.0.11
Release Date: September 22, 2011
----------------------------------
Changes:
Added additional search criteria for the Account.findSubscribers method
  You can now search for all Subscribers on all Lists and filter based on the status,
  subscription_method, unsubscribe_method, email, or ad_tracking fields of a Subscriber.

Added additional search criteria for the Subscribers.find method
  You can now search for any Subscriber in the Subscriber collection and filter based
  on the status, subscription_method, unsubscribe_method, email, or ad_tracking fields
  of a Subscriber.

Optimized the following resources for performance and speed:
  Campaign collection
  Campaign entry
  Subscriber.getActivity method.

----------------------------------
Version: 1.0.10
Release Date: July 26, 2011
----------------------------------
Changes:
Optimized the following resources for performance and speed:
  Subscriber collection.
  Subscriber entry

----------------------------------
Version: 1.0.9
Release Date: July 11, 2011
----------------------------------
Changes:
Fixed formatting consistency issue for timestamps.
Fixed bug in the "type" attribute for WebForms and Components.
Fixed error message for throttled API requests.


Version: 1.0.8
Release Date: June 29, 2011
----------------------------------
Changes:
Added total_subscribers, total_subscribed, total_unsubscribed, total_subscribers_subscribed_today, and total_subscribers_subscribed_yesterday to the List entry to show Subscriber statistics.
Fixed inconsistency with date formatting.


----------------------------------
Version: 1.0.7
Release Date: June 1, 2011
----------------------------------
Changes:
Added findSubscribers method to the Account entry


----------------------------------
Version: 1.0.6
Release Date: May 23, 2011
----------------------------------
Changes:
Added application/json responses for all 400 and 500 HTTP statuses


----------------------------------
Version: 1.0.5
Release Date: May 11, 2011
----------------------------------
Changes:
Added javascript_source_link to WebForms, WebFormSplitTests, and Components
Added html_source_link to WebForms and Components

----------------------------------
Version: 1.0.4
Release Date: April 20, 2011
----------------------------------
Changes:
Maintenance Release

Details:
Various bug fixes for Subscriber and other API Resources.
Increased API performance for Subscribers and Campaigns.


----------------------------------
Version: 1.0.3
Release Date: March 31, 2011
----------------------------------
Changes:
Added a Custom Field collection to List.
Added ability to view (GET) Custom Fields.
Added ability to update (PUT, PATCH) Custom Fields.
Added ability to delete (DELETE) Custom Fields.
Added ability to CREATE (POST) Custom Fields.

Details:
Added the ability to maintain Custom Fields belonging to a List.

For more information, please refer to the the reference documentation and the following kb articles:
   How do custom fields work?
   Why could changing my custom field names cause problems?


----------------------------------
Version: 1.0.2
Release Date: March 16, 2011
----------------------------------
Changes:
Added ability to find a Subscriber by email address.
Added ability to move a Subscriber to a different List on the same Account
Added additional attributes to Subscriber.

Details:
Added ability to move a Subscriber to a different List on the same Account

     * Subscriber is unsubscribed from original List
     * Subscriber is subscribed to the new List with the original Subscriber"s data.


Additional attributes added to Subscriber:
     * Unsubscribe Method


----------------------------------
Version: 1.0.1
Release Date: January 13, 2011
----------------------------------
Changes:
Added ability to modify and delete subscriber data

Details:
Additional attributes (based on ip_address) added to Subscriber:
     * Country
     * Region
     * City
     * Postal Code
     * Latitude
     * Longitude
     * DMA Code
     * Area Code
     * Last Followup Message Number


Custom attributes added:
     * Custom Field Key/Value Pairs

Allow modification of SubscriberEntry attributes:
     * Custom Field Values
     * Ad Tracking
     * Last Followup Message Number
     * Name
     * Email Address
     * Status (Subscribed or Unsubscribed)
     * Misc Notes


                       #:
                      ,@@`
                      @@@'
                     ,@@@@
                     #@@@@;
                    .@@@@@@
                    =======
                   @@@@@@@@@#
                  :@@@@@@@@@@`
                  #@@@@@@@@@@:
                  @@@@@^^@@@@@
                  @@@@(  )@@@@
                  @@@@@__@@@@@
                  @@@@@@@@@@@#
                 `@@@@@@@@@@@@
                 @@@@@@@@@@@@@'
                 @@@@@@@@@@@@@#
                 @@@@@@@@@@@@@@
                .@@@@@@@@@@@@@@
                `@@@@@@@@@@@@@@
               :@@@@@@@@@@@@@@@@.
              '@@@@@@@@@@@@@@@@@@,
            #@@@@@@@@@@@@@@@@@@@@@@;
           ,@@@@@@@@@@@@@@@@@@@@@@@@`
           #@@@@@@@@@@@@@@@@@@@@@@@@;
         `@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         `@@@@@@@@@'#@@@@@@'#@@@@@@@@@
         `@@@@@@@@. @@@@@@@# :@@@@@@@@
         `@@@@@@@` .@@@@@@@@  :@@@@@@@
         `@@@@@@.  :@@@@@@@@   ;@@@@@@
         `@@@        ::::::       @@@@
         `@@@       '@@@@@@,       @@@
         `@@       `@@@@@@@@        @@
                   '@@@@@@@@.

                      ;@@.
                     ;@@@@.
                    `@@@@@#
                    +@@@@@@,
                    `.@@@@``
                    `@@@@@@
                    .@@@@@@
                    .'#@@;#
                      +@@:
                       .`
*** Houston, we have lift off!!! ***
----------------------------------
Version: 1.0.0
Release Date: November 17, 2010
----------------------------------
Changes:
Initial API release (read-only)

Details:
Added read-only access for the following:
     * Accounts
     * Campaigns
     * Clicks
     * Components
     * Links
     * Lists
     * Messages
     * Opens
     * Subscribers
     * TrackedEvents
     * WebForms
     * WebFormSplitTests

Require OAuth Authentication for API