In January 2021, NGPVAN changed the way that API Key requests are approved, and the TDP may now set expiration dates on API key requests.
TABLE OF CONTENTS
- What is an API key? How do I request one?
- What will the expiration date on my API key be?
- I need a different expiration date than the standard
- Why are you setting expiration dates?
- How do I see the expiration date on my API keys?
- What happens if my API key expired and I need to continue using it?
- When did you start adding expiration dates?
What is an API key? How do I request one?
Read all about API keys here: https://txdem.freshdesk.com/support/solutions/articles/67000462052-requesting-an-api-key
What will the expiration date on my API key be?
It depends!
- If you are requesting a Mobilize API key, there will be no expiration date
- If you are a county party, your API keys will be set to expire on December 31, 2022
- If you are a campaign, your API keys will be set to expire on the first day of the month after your general election
- If your election is on May 5, 2021, your API keys will expire on June 1, 2021
- If your next election is a primary in March 2022 (for a November election), your API keys will be set to expire on December 1, 2022
- If you are a PAC / Club your API keys will be set to expire two weeks after the November 2022 general election (Nov 22, 2022)
I need a different expiration date than the standard
Not a problem -- please just submit a ticket OR reply in the support requests thread created when you request your key and we'll be happy to adjust the expiration date.
Why are you setting expiration dates?
API keys allow for the transfer of a LOT of data about your campaign, your voter contact, and your voters. Security is one of our top concerns, which is why we only approve API keys for trusted and highly vetted technical tools.
The vast majority of campaign operations slow down after a general election, and as campaign staff or county party officers transition out, folks stop using tools, and forget that their VAN accounts are connected to tools. Setting expiration dates means that you can start fresh going into the next election, and don't inadvertently have your VAN connected to old accounts.
How do I see the expiration date on my API keys?
Log in to VAN and head over to the API Integrations page (https://www.texasvan.com/APIIntegrations.aspx#/). If you've requested API keys that have set expiration dates, you'll see a calendar icon. Hover over it, and you'll see the expiration date.
What happens if my API key expired and I need to continue using it?
You will need to request a new API key here: https://www.texasvan.com/APIIntegrations.aspx#/
When did you start adding expiration dates?
We first began setting expiration dates on January 15, 2021 on select API keys. All VAN users with permissions to request API keys were notified via email on January 20, 2021. You can read the email here.