Skip to content

Commit 6ef9396

Browse files
committed
Add activate cert API call
1 parent 17df08e commit 6ef9396

File tree

1 file changed

+17
-1
lines changed
  • src/content/docs/cloudflare-one/connections/connect-devices/user-side-certificates

1 file changed

+17
-1
lines changed

src/content/docs/cloudflare-one/connections/connect-devices/user-side-certificates/index.mdx

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ To generate a new Cloudflare root certificate for your Zero Trust organization:
4040

4141
<TabItem label="API">
4242

43-
Send a `POST` request to the [Create Zero Trust certificate](/api/resources/zero_trust/subresources/gateway/subresources/certificates/methods/create/) endpoint. For example:
43+
Send a `POST` request to the [Create Zero Trust certificate](/api/resources/zero_trust/subresources/gateway/subresources/certificates/methods/create/) endpoint.
4444

4545
```sh
4646
curl https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/certificates \
@@ -66,11 +66,27 @@ Once a certificate is generated in or uploaded to Zero Trust, you need to activa
6666

6767
To activate your root certificate:
6868

69+
<Tabs syncKey="dashPlusAPI"> <TabItem label="Dashboard">
70+
6971
1. In [Zero Trust](https://one.dash.cloudflare.com/), go to **Settings** > **Resources**.
7072
2. In **Certificates**, select **Manage**.
7173
3. Select the certificate you want to activate.
7274
4. Select **Activate**.
7375

76+
</TabItem>
77+
78+
<TabItem label="API">
79+
80+
Send a `POST` request to the [Activate a Zero Trust certificate](/api/resources/zero_trust/subresources/gateway/subresources/certificates/methods/activate/) endpoint.
81+
82+
```sh
83+
curl https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/certificates/{certificate_id}/activate \
84+
--header "Content-Type: application/json" \
85+
--header "Authorization: Bearer <API_TOKEN>" \
86+
```
87+
88+
</TabItem> </Tabs>
89+
7490
The status of the certificate will change to **Pending** while it deploys. Once the status of your certificate is **Available**, you can install it on your user's devices either [with WARP](/cloudflare-one/connections/connect-devices/user-side-certificates/automated-deployment/) or [manually](/cloudflare-one/connections/connect-devices/user-side-certificates/manual-deployment/).
7591

7692
Once you deploy and install your certificate, you can turn it on for use in inspection:

0 commit comments

Comments
 (0)