diff --git a/src/content/docs/r2/api/tokens.mdx b/src/content/docs/r2/api/tokens.mdx index ce3d8013aa94a3..902943b3ce3f31 100644 --- a/src/content/docs/r2/api/tokens.mdx +++ b/src/content/docs/r2/api/tokens.mdx @@ -9,6 +9,10 @@ import { DashButton } from "~/components"; You can generate an API token to serve as the Access Key for usage with existing S3-compatible SDKs or XML APIs. +:::note +This page contains instructions on generating API tokens _specifically_ for R2. Note that this is different from generating API tokens for other services, as documented in [Create API token](/fundamentals/api/get-started/create-token/). +::: + You must purchase R2 before you can generate an API token. To create an API token: diff --git a/src/content/docs/r2/data-catalog/get-started.mdx b/src/content/docs/r2/data-catalog/get-started.mdx index 423f5faecbfe28..130ef1cef9b7b3 100644 --- a/src/content/docs/r2/data-catalog/get-started.mdx +++ b/src/content/docs/r2/data-catalog/get-started.mdx @@ -96,13 +96,13 @@ When you run this command, take note of the "Warehouse" and "Catalog URI". You w ## 3. Create an API token -Iceberg clients (including [PyIceberg](https://py.iceberg.apache.org/)) must authenticate to the catalog with a [Cloudflare API token](/fundamentals/api/get-started/create-token/) that has both R2 and catalog permissions. +Iceberg clients (including [PyIceberg](https://py.iceberg.apache.org/)) must authenticate to the catalog with an [R2 API token](/r2/api/tokens/) that has both R2 and catalog permissions. 1. In the Cloudflare dashboard, go to the **R2 object storage** page. -2. Expand the **API** dropdown and select **Manage API tokens**. +2. Select **Manage API tokens**. 3. Select **Create API token**.