API Keys
Manage the API keys your workspace uses for custom integrations and developer access.
Overview
API keys let your applications authenticate with Leadpush programmatically. In the workspace settings UI, this area appears as Developer Keys. Use it when your team needs to create, organize, or retire credentials for custom API integrations.
From this page, you can:
- create a new API key for a workspace
- copy the generated token when it is first shown
- rename an existing key
- delete a key that should no longer be used
If you need to use the key with the developer API, see Authorization for the request format and header requirements.
Before you start
- Open the correct workspace before managing API keys, since keys are workspace-specific.
- You need write access in the workspace to create, edit, or delete keys.
- Plan a recognizable key name so your team knows which app, service, or environment it belongs to.
The API token is only shown once, immediately after creation. Copy it before closing the dialog.
Open API Keys in the dashboard
Open your workspace
Go to the Dashboard and switch into the workspace you want to manage.
Open Settings
Use the main navigation to open Settings.
Go to Developer Keys
Open Developer Keys from the settings panel. The page header shows this area as API Keys.
Create a new API key
Click the API Key button
On the API Keys page, click the API Key button in the top-right corner.
Enter a name
Provide a name that identifies where the key will be used, such as Production Backend, Staging Worker, or CRM Sync.
Create the key
Click Create to generate the new key.
Copy the token
When the generated token is shown, copy it immediately.
Store it securely
Save the token in your application configuration, password manager, or secret store before closing the dialog.
Review existing keys
Use the API Keys table to review which keys already exist in the workspace.
- Search for keys by name using the table search field.
- Review the key name to identify which integration or environment it belongs to.
- Sort by creation date if you need to review newer or older keys first.
Rename a key
Find the key
Locate the API key you want to rename in the list.
Open row actions
Use the action menu for that key.
Choose Edit
Select Edit to open the update dialog.
Change the name
Update the key name to something more descriptive or current.
Save the change
Click Save to update the key record.
Delete a key
Find the key
Locate the API key you want to remove.
Open row actions
Use the action menu for that key.
Choose Delete
Select Delete and confirm the action.
Update connected systems
If the key was still in use, replace it in the connected application before making more API requests.