Skip to main content

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.quick start manage key
2

Generate a New Manage Key

Click the Create new Manage Key button to generate a new Manage Key.quick start 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.quick start manage key
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!
quick start manage key

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.quick start manage key
2

Revoke the Manage Key

Find the Manage Key you want to revoke in the list and click the Revoke button next to it.revoke manage key
3

Confirm Revocation

In the confirmation dialog, enter the key name and click the Delete button to revoke the Manage Key.revoke 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.