Your Socket API key expires every 12 months. When it expires, any integrations using it, such as the Socket Insights Google Sheets extension, will stop working.
You don't need to wait for your key to expire, instead you can generate and switch to a new one at any time.
This guide walks you through generating a new key and updating your integrations before any disruption occurs.
Step 1: Generate a New API Key
Log in to your Socket account.
Go to your Account Settings page: https://app.usesocket.com/profile and navigate to Account Settings > API Keys.
Select 'Show API Keys'.
Click 'New API Key' and select the permissions you need.
Copy the key that is generated and save it somewhere secure - it will only be shown once.
Tip: You can have multiple API keys active at the same time. Your old key will continue to work until it expires, so there's no rush, but we recommend switching over and deleting the old key to keep things tidy and ensure your integrations are not interrupted.
Step 2: Update Your Integrations
Once you have your new key, update any integrations that were using the old one.
Socket Insights (Google Sheets)
In Google Sheets, click 'Extensions'.
From the drop down menu select 'Socket Insights'.
Click 'Delete API Key'
Click 'Set API Key'.
Enter the API Key that was shown in Socket.
π Socket Insights provides a range of reports designed to help you understand your clients, services, pricing, and proposal structure. This guide explains what each report shows and how to use it.
Other Integrations (CRM, BI Tools, etc.)
If you use the Socket API directly in your own systems, replace the old key with the new one in your configuration.
This typically means updating environment variables or config files, request headers (the API key is passed in each request header), and any automation tools or scripts that reference the old key.
Step 3: Delete the Old Key in Socket (Recommended)
Once you've confirmed your integrations are working with the new key, head back to your Profile and delete the old key. This keeps your account tidy and avoids confusion later.
Common Questions
Does my old key stop working immediately? No, your old key continues to work until its expiry date. You can switch over at any time before then without any downtime.
Can I have two keys active at the same time? Yes. Both keys will work independently, so you can generate a new one, update your integrations, and then delete the old key when you're ready.
I'm not sure if I'm using the API, what should I do? If you only use Socket through the web app and don't have any external tools connected, the expiry won't affect you. If you do use Socket Insights in Google Sheets or have any other systems connected, follow the steps above.
Need help? Contact us at [email protected] or book a support call at https://calendly.com/usesocket/support-call.


