What is Manage Keys?
A Manage Key allows you to perform operations like creating, reading, updating, and deleting JSON files through API calls, without needing to sign in to the console. For more information on using Manage Keys with the JSONsilo API, refer to our API Reference Documentation.How to Create a Manage Key
1
Go to the Keys Page
Click on the “Keys” menu in the sidebar and then click the 
Manage button.
2
Generate a New Manage Key
Click the 
Create new Manage Key button to generate a new Manage Key.
3
Set Key Details
In the dialog, enter a name and select a duration for your Manage Key, then click the 
Add key button.
4
Save the Manage Key
Copy the Manage Key and store it securely.
Copy the key now, as you won’t be able to see it again!

Revoking a Manage Key
To revoke a Manage Key, follow these steps:1
Go to the Keys Page
Click on the “Keys” menu in the sidebar and then click the 
Manage button.
2
Revoke the Manage Key
Find the Manage Key you want to revoke in the list and click the 
Revoke button next to it.
3
Confirm Revocation
In the confirmation dialog, enter the key name and click the 
Delete button to revoke the Manage Key.
Best Practices for Managing Manage Keys
- Keep Your Manage Keys Secret: Treat your Manage Keys like passwords. Do not share them publicly or expose them in client-side code.
- Rotate Your Manage Keys Regularly: Periodically regenerate your Manage Keys to minimize the risk of unauthorized access.
- Use Environment Variables: Store your Manage Keys in environment variables instead of hardcoding them in your application.