API Keys and Application Integrations
Resources to request and utilize API keys
What kinds of API keys can I get? 1
What is an API key?
An API Key lets an application read/write and push/pull data to/from another application
E.g. get data from MobilizeAmerica, Hustle, GetThru / Relay, etc., and push it → into VAN
This is the most secure, most efficient way to get data in and out of VAN
Who can request an API key?
Users Texas (2) and above can request keys
We recommend every committee designate one person to manage API keys so that there is not any confusion about who is requesting the keys
Each campaign or county party only needs one API key per application
E.g., Travis County only needs to request one Mobilize key
What kinds of API keys can I get?
You can request API keys for approved applications, including:
MobilizeAmerica
Texting / Dialing platforms
Phoenix
Empower (myRVPlist)
Call Server (COS)
Thrutalk/RelayDial
TextOut Civitech
Impactive.io
Deck
OutreachCircle
Scale to Win
Politics Rewired
Peerly
LeftApps SMS
Hustle
ThruText/RelayTxt
Call Hub
Digital platforms
Blue Squad
Redp’d
Reach.Vote
ControlShift
Politics Rewired
Other platforms
Reach.Vote
Civitech
TargetSmart
BallotReady
TuesdayStrategies
How do I get an API key?
On VAN’s Main Menu under the Administrative Menu, select Integrations → API Integrations
After Selecting API integrations from the Administrative Menu, the screen below will appear. Click on the blue Request an API Key button at the top right corner of this page.
After clicking on the API Key, the screen below will appear
Select the application you wish to integrate (e.g., Hustle, Mobilize America, etc.) from the integration drop down menu (under Integration in below image)
Select Kiara from the second drop down menu (under “Request will be sent to” in below image)
Click Submit Request.
Once your request is submitted it will be sent to the TDP data team for approval. You will usually get a response with the key in 1 business day.