Our API will switch to requiring TLS version 1.2 and above as of May 31, 2018. You must verify that your code is properly configured in order to ensure no interruption in connectivity. To verify compliance, use your API client to send a GET https://www.howsmyssl.com/a/check API request. You should expect a response that contains { "tls_version" : "TLS 1.2" } or above. If your client is not compliant with TLS 1.2 or above, you must upgrade your systems accordingly in order to avoid a connectivity interruption.
Fix documentation for Contact Method Preference Code for VAN People API
2017-10-26
Added Code Type property to VAN Codes API, and describe logic for use of Tags and Source Codes.
2017-10-24
Document Folders and Saved Lists.
Update Export Jobs documentation.
2017-09-08
Document Public Users system
Add ability to create relationships between people
2017-08-24
Updated the bankAccount property on Contributions in the VAN Contribution API to provide greater detail about the Bank Account. This change is backward compatible with the previous definition of bankAccount.
2017-08-21
Exposed the read-only committee sharing properties isSharedWithMasterCommitteeByDefault and isSharedWithChildCommitteesByDefault on the VAN /event/types endpoints
2017-07-25
Added discussion of context-specific matching rules to the VAN /people matching endpoints
2017-05-16
Updated Contribution API to indicate limits on number of Codes that can be assigned
2017-04-15
Add Contribution Custom Fields
2017-03-27
Add PATCH and DELETE /events/{eventId}
2016-03-08
Document VAN services for adding or removing codes from a person
2016-02-23
Document ActionTag integration with Google Tag Manager events
2016-02-01
Added VAN Contributions and Designations
Added NGP Disbursements
NGP Contributions - added checkDate, checkNumber, depositDate, and bankAccount
2016-11-18
Additions to VAN POST /people/findOrCreate: party, sex, salutation, envelopeName, title, suffix, nickname, website, contactMethodPreferenceCode, employer, occupation, email subscription, reported demographics
Addition to VAN GET /people/{vanId}: properties from POST /people/findOrCreate as well as $expand options for recordedAddresses, suppressions, and reportedDemographics.
2016-10-06
VAN File-Loading Jobs, Scores, and Score Updates
External identifiers in VAN People
2016-09-09
Documented date of birth in VAN People and fixed description of date of birth matching
2016-08-05
Added Description property to VAN Codes
2016-06-20
Added support for VAN Custom Fields
2016-05-03
Added support for VAN My Activist Flags
Added support for Phone Opt-In Status in VAN POST /people/findOrCreate and GET /people
Added support for NGP Email Lists and External Sources
2016-02-08
Clarify use of data-id and data-form-url attributes for ActionTag.
2016-01-04
Added kiosk mode instructions for ActionTag
2015-12-01
Added districted users
Added event signups with assigned lists
Added Districts, MiniVAN Exports and Printed List resources
Document filter for districted events in GET /events
2015-11-09
Documented Google Tag Manager integration for ActionTag.
Added documentation for event districtFieldValue property in VAN's Event common model.
2015-10-06
Added documentation for email type property in VAN's Match Candidates common model.
2015-09-08
Added vanId, emails, phones, and addresses properties to VAN's POST /people/findOrCreate method.
Clarified how to use dwid and votervanid for VAN external IDs
Added documentation for the OSDI service.
2015-07-21
Updated default actiontag JS path to reflect new version of the library
2015-07-06
Added documentation for VAN codes, locations, events, signups, and notes
Added note about application/json for VAN API requests
2015-05-26
Added documentation for NGP forms
2015-04-28
Added documentation for ActionTag advocacy support
2015-01-09
Added documentation for ActionTag amount options
2014-08-29
Better documentation for matching criteria in VAN /people/findOrCreate