Skip to content

Commit 4ef197b

Browse files
authored
Merge pull request #7893 from ovh/MB-AI-Endpoints-Key-Revokation
AI Endpoints - Getting started - Revoking an API Key
2 parents 68b61f4 + c0bf977 commit 4ef197b

17 files changed

+105
-225
lines changed

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.de-de.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-asia.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-au.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-ca.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-gb.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-ie.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-sg.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

pages/public_cloud/ai_machine_learning/endpoints_guide_01_getting_started/guide.en-us.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: AI Endpoints - Getting started
33
excerpt: Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed.
4-
updated: 2025-05-05
4+
updated: 2025-05-21
55
---
66

77
> [!primary]
@@ -127,25 +127,17 @@ This will take you to a dedicated page with several options for interacting with
127127
128128
### Revoke your API access key
129129

130-
To revoke one of your API keys, you can use the following commands in your terminal:
130+
To maintain security and control over your API access, it is essential to **revoke keys that are no longer needed**.
131131

132-
Set a shell variable with the key you want to revoke:
132+
To revoke one of your API access keys, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned. Click on `AI Endpoints`{.action} underneath **AI & Machine Learning** in the left-hand menu, then on then `API key`{.action} management section.
133133

134-
```bash
135-
ACCESS_KEY=<YOUR_KEY_HERE>
136-
```
134+
On the **AI key management** page, you will see a table listing all your generated API access keys, including their **name**, **description**, and **expiry date**. Find the key you want to revoke and click the three dots `...`{.action} button next to its details. This will open a menu where you can select `Delete`{.action}. Confirm this action to complete the revocation.
137135

138-
Then you can use the following command to call the API Key revoke endpoint:
136+
![AI Endpoints access key cancellation](images/api-access-key-revoke.png){.thumbnail}
139137

140-
```bash
141-
curl -vvv 'https://kepler.ai.cloud.ovh.net/v1/oauth/ovh/revoke' -H 'Content-Type: application/json' -X POST --data "{\"oauth2Token\": \"${ACCESS_KEY}\"}"
142-
```
138+
**Verification**
143139

144-
This will revoke the specified access key.
145-
146-
Alternatively, you can also revoke your API key using the `Revoke API key`{.action} button from the [AI Endpoints](https://endpoints.ai.cloud.ovh.net/) website. However, please note that this button will only allow you to revoke the most recently created API key.
147-
148-
Once done, you can confirm its deletion by trying to send a request using your revoked API key.
140+
After revoking an API key, you can verify that it is no longer valid by attempting to use it for an API request. The API should return an error message indicating that the credentials are invalid, such as `403 Forbidden: Authentication Failed`.
149141

150142
### Model rate limit
151143

0 commit comments

Comments
 (0)