Changelog

Added

JSON Patch and Source Code Metadata

In contexts where Source Code metadata is supported, we've built out support for setting and retrieving things like Campaign, Contact Type, Revenue Stream, etc. See Codes Common Models for more information.

Deprecated

Deprecated `preferredPronouns`

The preferredPronouns property on People and Reported Demographics [/pronouns] (ref:pronouns) endpoints has been deprecated and replaced with pronouns.

Added

Added support for diacritics in names and ability to edit names

You can now edit a person's name via the /people/{vanId}/names and /bulkImportJobs endpoints, including in the voter file. "Source File" name properties have been added to the Person model, and First, Middle, and Last Name lengths have been updated to accommodate longer names and unicode characters. Additionally, in order to support diacritical characters in names across the broadest array of readers and platforms, any endpoints that produce an output file will now be in UTF-8 BOM encoding.

Added

Added GET v4/people Endpoint

We've added a Quick Look Up-style endpoint for finding multiple contacts at /people. This allows you to find people (or organizations, if Organizations-as-Contacts is enabled) based on several search criteria including name, email, phone, etc.