API Keys
You can create and manage Application Program Interface (API) keys for each of the Infinity Portal services to automate your configuration and integrate with third-party applications. Each third-party application must receive its own API key.
To create a new API Key:
-
In the Infinity Portal, go to Global Settings > API Keys.
-
From the top toolbar, click New.
-
In the Create a New API Key window, from the Service tab click the down arrow and select a service.
For some services, it is necessary to select the applicable Roles.
-
Optional - In the Expiration tab, enter an expiration date and time for the API key. By default, there is no set expiration.
-
Optional - In the Description tab, enter a description for the API key.
-
Click Create.
The Infinity Portal generates a new API key.
-
Client ID - The Identifier for your account and for the client service that uses this API key.
-
Secret Key - The password to get access to the Check Point Infinity Portal.
-
Authentication URL - Shows the URL address used to authenticate API requests. In addition, it shows the specific gateway that uses this URL to authenticate the Client ID and Secret Key.
-
-
To exit and save the API key, click Close.
Important - You can always obtain the Client ID from the API Keys table, but you cannot retrieve the Secret Key or Authentication URL after the Create a New API Key window is closed.
-
-
Click Refresh to see updated information about the API keys. The status of an Active API key shows
. When the API key expires, its status automatically changes to
Inactive.
To edit an API key's expiration date and description:
-
In the Infinity Portal, go to Global Settings > API Keys.
-
In the API Keys table, select the applicable API key and click Edit.
-
Make the necessary edits and click Save.
To delete API key(s):
-
In the Infinity Portal, go to Global Settings > API Keys.
-
In the API Keys table, select the checkbox of one or more API keys.
-
From the top toolbar, click Delete.
-
In the Delete Token window that opens, click Delete.