diff --git a/backend/src/server/routes/v1/certificate-router.ts b/backend/src/server/routes/v1/certificate-router.ts
index c2e322d69f..a4af7fd924 100644
--- a/backend/src/server/routes/v1/certificate-router.ts
+++ b/backend/src/server/routes/v1/certificate-router.ts
@@ -360,7 +360,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
server.route({
method: "POST",
- url: "/:certificateId/renew",
+ url: "/:id/renew",
config: {
rateLimit: writeLimit
},
@@ -368,7 +368,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
hide: false,
tags: [ApiDocsTags.PkiCertificates],
params: z.object({
- certificateId: z.string().uuid()
+ id: z.string().uuid()
}),
body: z
.object({
@@ -393,7 +393,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
actorId: req.permission.id,
actorAuthMethod: req.permission.authMethod,
actorOrgId: req.permission.orgId,
- certificateId: req.params.certificateId,
+ certificateId: req.params.id,
removeRootsFromChain: req.body?.removeRootsFromChain
});
@@ -403,7 +403,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
event: {
type: EventType.RENEW_CERTIFICATE,
metadata: {
- originalCertificateId: req.params.certificateId,
+ originalCertificateId: req.params.id,
newCertificateId: data.certificateId,
profileName: data.profileName,
commonName: data.commonName
@@ -417,7 +417,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
server.route({
method: "PATCH",
- url: "/:certificateId/config",
+ url: "/:id/config",
config: {
rateLimit: writeLimit
},
@@ -425,7 +425,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
hide: false,
tags: [ApiDocsTags.PkiCertificates],
params: z.object({
- certificateId: z.string().uuid()
+ id: z.string().uuid()
}),
body: z
.object({
@@ -450,7 +450,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
actorId: req.permission.id,
actorAuthMethod: req.permission.authMethod,
actorOrgId: req.permission.orgId,
- certificateId: req.params.certificateId
+ certificateId: req.params.id
});
await server.services.auditLog.createAuditLog({
@@ -459,7 +459,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
event: {
type: EventType.DISABLE_CERTIFICATE_RENEWAL_CONFIG,
metadata: {
- certificateId: req.params.certificateId,
+ certificateId: req.params.id,
commonName: data.commonName
}
}
@@ -476,7 +476,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
actorId: req.permission.id,
actorAuthMethod: req.permission.authMethod,
actorOrgId: req.permission.orgId,
- certificateId: req.params.certificateId,
+ certificateId: req.params.id,
renewBeforeDays: req.body.renewBeforeDays
});
@@ -486,7 +486,7 @@ export const registerCertificateRouter = async (server: FastifyZodProvider) => {
event: {
type: EventType.UPDATE_CERTIFICATE_RENEWAL_CONFIG,
metadata: {
- certificateId: req.params.certificateId,
+ certificateId: req.params.id,
renewBeforeDays: req.body.renewBeforeDays.toString(),
commonName: data.commonName
}
diff --git a/docs/api-reference/endpoints/certificate-authorities/acme/create.mdx b/docs/api-reference/endpoints/certificate-authorities/acme/create.mdx
index 9cc42ed7f6..ef98a7fa1a 100644
--- a/docs/api-reference/endpoints/certificate-authorities/acme/create.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/acme/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create"
-openapi: "POST /api/v1/pki/ca/acme"
+openapi: "POST /api/v1/cert-manager/ca/acme"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/acme/delete.mdx b/docs/api-reference/endpoints/certificate-authorities/acme/delete.mdx
index 9decc3b6e0..eac21ef03f 100644
--- a/docs/api-reference/endpoints/certificate-authorities/acme/delete.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/acme/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete"
-openapi: "DELETE /api/v1/pki/ca/acme/{caName}"
+openapi: "DELETE /api/v1/cert-manager/ca/acme/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/acme/list.mdx b/docs/api-reference/endpoints/certificate-authorities/acme/list.mdx
index 35bd70727c..569efb9af8 100644
--- a/docs/api-reference/endpoints/certificate-authorities/acme/list.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/acme/list.mdx
@@ -1,4 +1,4 @@
---
title: "List"
-openapi: "GET /api/v1/pki/ca/acme"
+openapi: "GET /api/v1/cert-manager/ca/acme"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/acme/read.mdx b/docs/api-reference/endpoints/certificate-authorities/acme/read.mdx
index a80e31f9a7..55f022a3c3 100644
--- a/docs/api-reference/endpoints/certificate-authorities/acme/read.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/acme/read.mdx
@@ -1,4 +1,4 @@
---
title: "Read"
-openapi: "GET /api/v1/pki/ca/acme/{caName}"
+openapi: "GET /api/v1/cert-manager/ca/acme/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/acme/update.mdx b/docs/api-reference/endpoints/certificate-authorities/acme/update.mdx
index 69f758771f..f9be04fda6 100644
--- a/docs/api-reference/endpoints/certificate-authorities/acme/update.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/acme/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update"
-openapi: "PATCH /api/v1/pki/ca/acme/{caName}"
+openapi: "PATCH /api/v1/cert-manager/ca/acme/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/cert.mdx b/docs/api-reference/endpoints/certificate-authorities/cert.mdx
deleted file mode 100644
index 3706e0b117..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/cert.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Retrieve certificate / chain"
-openapi: "GET /api/v1/pki/ca/{caId}/certificate"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/create.mdx b/docs/api-reference/endpoints/certificate-authorities/create.mdx
deleted file mode 100644
index 276015228e..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/create.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Create (Deprecated)"
-openapi: "POST /api/v1/pki/ca"
----
-
-
- This endpoint is deprecated. Please use the internal CA endpoint [here](/api-reference/endpoints/certificate-authorities/internal/create).
-
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-authorities/crl.mdx b/docs/api-reference/endpoints/certificate-authorities/crl.mdx
deleted file mode 100644
index 428c3377e4..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/crl.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "List CRLs"
-openapi: "GET /api/v1/pki/ca/{caId}/crls"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/csr.mdx b/docs/api-reference/endpoints/certificate-authorities/csr.mdx
deleted file mode 100644
index 2477a629e6..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/csr.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Get CSR"
-openapi: "GET /api/v1/pki/ca/{caId}/csr"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/delete.mdx b/docs/api-reference/endpoints/certificate-authorities/delete.mdx
deleted file mode 100644
index c4ded070d6..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/delete.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Delete (Deprecated)"
-openapi: "DELETE /api/v1/pki/ca/{caId}"
----
-
-
- This endpoint is deprecated. Please use the internal CA endpoint [here](/api-reference/endpoints/certificate-authorities/internal/delete).
-
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-authorities/import-cert.mdx b/docs/api-reference/endpoints/certificate-authorities/import-cert.mdx
deleted file mode 100644
index 7f0e40f959..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/import-cert.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Import certificate"
-openapi: "POST /api/v1/pki/ca/{caId}/import-certificate"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/cert.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/cert.mdx
new file mode 100644
index 0000000000..476746c556
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/cert.mdx
@@ -0,0 +1,4 @@
+---
+title: "Retrieve certificate / chain"
+openapi: "GET /api/v1/cert-manager/ca/internal/{caId}/certificate"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/create.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/create.mdx
index babc144f2e..9f1567c61d 100644
--- a/docs/api-reference/endpoints/certificate-authorities/internal/create.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create"
-openapi: "POST /api/v1/pki/ca/internal"
+openapi: "POST /api/v1/cert-manager/ca/internal"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/crl.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/crl.mdx
new file mode 100644
index 0000000000..3a9bb4c62a
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/crl.mdx
@@ -0,0 +1,4 @@
+---
+title: "List CRLs"
+openapi: "GET /api/v1/cert-manager/ca/internal/{caId}/crls"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/csr.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/csr.mdx
new file mode 100644
index 0000000000..4a2e725054
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/csr.mdx
@@ -0,0 +1,4 @@
+---
+title: "Get CSR"
+openapi: "GET /api/v1/cert-manager/ca/internal/{caId}/csr"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/delete.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/delete.mdx
index b1b7f20a7e..7e38781ec7 100644
--- a/docs/api-reference/endpoints/certificate-authorities/internal/delete.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete"
-openapi: "DELETE /api/v1/pki/ca/internal/{caName}"
+openapi: "DELETE /api/v1/cert-manager/ca/internal/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/import-cert.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/import-cert.mdx
new file mode 100644
index 0000000000..ba4aeb2d0f
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/import-cert.mdx
@@ -0,0 +1,4 @@
+---
+title: "Import certificate"
+openapi: "POST /api/v1/cert-manager/ca/internal/{caId}/import-certificate"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/list-ca-certs.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/list-ca-certs.mdx
new file mode 100644
index 0000000000..b29444b733
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/list-ca-certs.mdx
@@ -0,0 +1,4 @@
+---
+title: "List CA certificates"
+openapi: "GET /api/v1/cert-manager/ca/internal/{caId}/ca-certificates"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/list.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/list.mdx
index 43f2b71080..bfced601b0 100644
--- a/docs/api-reference/endpoints/certificate-authorities/internal/list.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/list.mdx
@@ -1,4 +1,4 @@
---
title: "List"
-openapi: "GET /api/v1/pki/ca/internal"
+openapi: "GET /api/v1/cert-manager/ca/internal"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/read.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/read.mdx
index d269564cfb..85f9582df6 100644
--- a/docs/api-reference/endpoints/certificate-authorities/internal/read.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/read.mdx
@@ -1,4 +1,4 @@
---
title: "Read"
-openapi: "GET /api/v1/pki/ca/internal/{caName}"
+openapi: "GET /api/v1/cert-manager/ca/internal/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/renew.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/renew.mdx
new file mode 100644
index 0000000000..d32963d3f9
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/renew.mdx
@@ -0,0 +1,4 @@
+---
+title: "Renew"
+openapi: "POST /api/v1/cert-manager/ca/internal/{caId}/renew"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/sign-intermediate.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/sign-intermediate.mdx
new file mode 100644
index 0000000000..e6d185f956
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/sign-intermediate.mdx
@@ -0,0 +1,4 @@
+---
+title: "Sign intermediate certificate"
+openapi: "POST /api/v1/cert-manager/ca/internal/{caId}/sign-intermediate"
+---
diff --git a/docs/api-reference/endpoints/certificate-authorities/internal/update.mdx b/docs/api-reference/endpoints/certificate-authorities/internal/update.mdx
index b01899884e..770704e4cb 100644
--- a/docs/api-reference/endpoints/certificate-authorities/internal/update.mdx
+++ b/docs/api-reference/endpoints/certificate-authorities/internal/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update"
-openapi: "PATCH /api/v1/pki/ca/internal/{caName}"
+openapi: "PATCH /api/v1/cert-manager/ca/internal/{id}"
---
diff --git a/docs/api-reference/endpoints/certificate-authorities/list-ca-certs.mdx b/docs/api-reference/endpoints/certificate-authorities/list-ca-certs.mdx
deleted file mode 100644
index ce253807cd..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/list-ca-certs.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "List CA certificates"
-openapi: "GET /api/v1/pki/ca/{caId}/ca-certificates"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/list.mdx b/docs/api-reference/endpoints/certificate-authorities/list.mdx
deleted file mode 100644
index 81dd64af67..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/list.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "List (Deprecated)"
-openapi: "GET /api/v2/workspace/{slug}/cas"
----
-
-
- This endpoint is deprecated. Please use the internal CA endpoint [here](/api-reference/endpoints/certificate-authorities/internal/list).
-
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-authorities/read.mdx b/docs/api-reference/endpoints/certificate-authorities/read.mdx
deleted file mode 100644
index bca5121bd9..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/read.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Retrieve (Deprecated)"
-openapi: "GET /api/v1/pki/ca/{caId}"
----
-
-
- This endpoint is deprecated. Please use the internal CA endpoint [here](/api-reference/endpoints/certificate-authorities/internal/read).
-
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-authorities/renew.mdx b/docs/api-reference/endpoints/certificate-authorities/renew.mdx
deleted file mode 100644
index 901811f2d8..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/renew.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Renew"
-openapi: "POST /api/v1/pki/ca/{caId}/renew"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/sign-intermediate.mdx b/docs/api-reference/endpoints/certificate-authorities/sign-intermediate.mdx
deleted file mode 100644
index 310bbea269..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/sign-intermediate.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Sign intermediate certificate"
-openapi: "POST /api/v1/pki/ca/{caId}/sign-intermediate"
----
diff --git a/docs/api-reference/endpoints/certificate-authorities/update.mdx b/docs/api-reference/endpoints/certificate-authorities/update.mdx
deleted file mode 100644
index 0cd88ebf66..0000000000
--- a/docs/api-reference/endpoints/certificate-authorities/update.mdx
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "Update (Deprecated)"
-openapi: "PATCH /api/v1/pki/ca/{caId}"
----
-
-
- This endpoint is deprecated. Please use the internal CA endpoint [here](/api-reference/endpoints/certificate-authorities/internal/update).
-
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/create.mdx b/docs/api-reference/endpoints/certificate-profiles/create.mdx
index e24e422079..c6ed780e7d 100644
--- a/docs/api-reference/endpoints/certificate-profiles/create.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create"
-openapi: "POST /api/v1/pki/certificate-profiles"
+openapi: "POST /api/v1/cert-manager/certificate-profiles"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/delete.mdx b/docs/api-reference/endpoints/certificate-profiles/delete.mdx
index a1762640af..966fce508d 100644
--- a/docs/api-reference/endpoints/certificate-profiles/delete.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete"
-openapi: "DELETE /api/v1/pki/certificate-profiles/{id}"
+openapi: "DELETE /api/v1/cert-manager/certificate-profiles/{id}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/get-by-id.mdx b/docs/api-reference/endpoints/certificate-profiles/get-by-id.mdx
index 38e0c20f8f..c3f73e6acf 100644
--- a/docs/api-reference/endpoints/certificate-profiles/get-by-id.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get by ID"
-openapi: "GET /api/v1/pki/certificate-profiles/{id}"
+openapi: "GET /api/v1/cert-manager/certificate-profiles/{id}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/get-by-slug.mdx b/docs/api-reference/endpoints/certificate-profiles/get-by-slug.mdx
index 9013020d6b..4bcf7b73ae 100644
--- a/docs/api-reference/endpoints/certificate-profiles/get-by-slug.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/get-by-slug.mdx
@@ -1,4 +1,4 @@
---
title: "Get by Slug"
-openapi: "GET /api/v1/pki/certificate-profiles/slug/{slug}"
+openapi: "GET /api/v1/cert-manager/certificate-profiles/slug/{slug}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/get-latest-active-bundle.mdx b/docs/api-reference/endpoints/certificate-profiles/get-latest-active-bundle.mdx
index aa033418db..c1f3daebd3 100644
--- a/docs/api-reference/endpoints/certificate-profiles/get-latest-active-bundle.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/get-latest-active-bundle.mdx
@@ -1,4 +1,4 @@
---
title: "Get Latest Active Certificate Bundle"
-openapi: "GET /api/v1/pki/certificate-profiles/{id}/certificates/latest-active-bundle"
+openapi: "GET /api/v1/cert-manager/certificate-profiles/{id}/certificates/latest-active-bundle"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/list-certificates.mdx b/docs/api-reference/endpoints/certificate-profiles/list-certificates.mdx
index d0a690f76a..2fac15d1de 100644
--- a/docs/api-reference/endpoints/certificate-profiles/list-certificates.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/list-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "List Certificates"
-openapi: "GET /api/v1/pki/certificate-profiles/{id}/certificates"
+openapi: "GET /api/v1/cert-manager/certificate-profiles/{id}/certificates"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/list.mdx b/docs/api-reference/endpoints/certificate-profiles/list.mdx
index c0f4615122..869b0d8058 100644
--- a/docs/api-reference/endpoints/certificate-profiles/list.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/list.mdx
@@ -1,4 +1,4 @@
---
title: "List"
-openapi: "GET /api/v1/pki/certificate-profiles"
+openapi: "GET /api/v1/cert-manager/certificate-profiles"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-profiles/update.mdx b/docs/api-reference/endpoints/certificate-profiles/update.mdx
index e483cf030f..c62af15e05 100644
--- a/docs/api-reference/endpoints/certificate-profiles/update.mdx
+++ b/docs/api-reference/endpoints/certificate-profiles/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update"
-openapi: "PATCH /api/v1/pki/certificate-profiles/{id}"
+openapi: "PATCH /api/v1/cert-manager/certificate-profiles/{id}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-syncs/list.mdx b/docs/api-reference/endpoints/certificate-syncs/list.mdx
index 6de2c2d1bc..718a073794 100644
--- a/docs/api-reference/endpoints/certificate-syncs/list.mdx
+++ b/docs/api-reference/endpoints/certificate-syncs/list.mdx
@@ -1,4 +1,4 @@
---
title: "List PKI Syncs"
-openapi: "GET /api/v1/pki/syncs"
+openapi: "GET /api/v1/cert-manager/syncs"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-syncs/options.mdx b/docs/api-reference/endpoints/certificate-syncs/options.mdx
index ab2d11e486..1484761287 100644
--- a/docs/api-reference/endpoints/certificate-syncs/options.mdx
+++ b/docs/api-reference/endpoints/certificate-syncs/options.mdx
@@ -1,4 +1,4 @@
---
title: "Options"
-openapi: "GET /api/v1/pki/syncs/options"
+openapi: "GET /api/v1/cert-manager/syncs/options"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates-v2/create.mdx b/docs/api-reference/endpoints/certificate-templates-v2/create.mdx
deleted file mode 100644
index 2fb4da177e..0000000000
--- a/docs/api-reference/endpoints/certificate-templates-v2/create.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Create"
-openapi: "POST /api/v2/certificate-templates"
----
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates-v2/delete.mdx b/docs/api-reference/endpoints/certificate-templates-v2/delete.mdx
deleted file mode 100644
index dc92ca55ac..0000000000
--- a/docs/api-reference/endpoints/certificate-templates-v2/delete.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Delete"
-openapi: "DELETE /api/v2/certificate-templates/{id}"
----
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates-v2/get-by-id.mdx b/docs/api-reference/endpoints/certificate-templates-v2/get-by-id.mdx
deleted file mode 100644
index c97389a1dd..0000000000
--- a/docs/api-reference/endpoints/certificate-templates-v2/get-by-id.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Get by ID"
-openapi: "GET /api/v2/certificate-templates/{id}"
----
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates-v2/list.mdx b/docs/api-reference/endpoints/certificate-templates-v2/list.mdx
deleted file mode 100644
index ab752e851b..0000000000
--- a/docs/api-reference/endpoints/certificate-templates-v2/list.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "List"
-openapi: "GET /api/v2/certificate-templates"
----
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates-v2/update.mdx b/docs/api-reference/endpoints/certificate-templates-v2/update.mdx
deleted file mode 100644
index 7bdeca14e1..0000000000
--- a/docs/api-reference/endpoints/certificate-templates-v2/update.mdx
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: "Update"
-openapi: "PATCH /api/v2/certificate-templates/{id}"
----
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates/create.mdx b/docs/api-reference/endpoints/certificate-templates/create.mdx
new file mode 100644
index 0000000000..af59acd8d2
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-templates/create.mdx
@@ -0,0 +1,4 @@
+---
+title: "Create"
+openapi: "POST /api/v1/cert-manager/certificate-templates"
+---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates/delete.mdx b/docs/api-reference/endpoints/certificate-templates/delete.mdx
new file mode 100644
index 0000000000..9232cdef86
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-templates/delete.mdx
@@ -0,0 +1,4 @@
+---
+title: "Delete"
+openapi: "DELETE /api/v1/cert-manager/certificate-templates/{id}"
+---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates/get-by-id.mdx b/docs/api-reference/endpoints/certificate-templates/get-by-id.mdx
new file mode 100644
index 0000000000..8691cadb07
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-templates/get-by-id.mdx
@@ -0,0 +1,4 @@
+---
+title: "Get by ID"
+openapi: "GET /api/v1/cert-manager/certificate-templates/{id}"
+---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates/list.mdx b/docs/api-reference/endpoints/certificate-templates/list.mdx
new file mode 100644
index 0000000000..5cdedb2f87
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-templates/list.mdx
@@ -0,0 +1,4 @@
+---
+title: "List"
+openapi: "GET /api/v1/cert-manager/certificate-templates"
+---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificate-templates/update.mdx b/docs/api-reference/endpoints/certificate-templates/update.mdx
new file mode 100644
index 0000000000..229bf6d146
--- /dev/null
+++ b/docs/api-reference/endpoints/certificate-templates/update.mdx
@@ -0,0 +1,4 @@
+---
+title: "Update"
+openapi: "PATCH /api/v1/cert-manager/certificate-templates/{id}"
+---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificates/bundle.mdx b/docs/api-reference/endpoints/certificates/bundle.mdx
index 60d37a2d80..5f5b5a8b86 100644
--- a/docs/api-reference/endpoints/certificates/bundle.mdx
+++ b/docs/api-reference/endpoints/certificates/bundle.mdx
@@ -1,6 +1,6 @@
---
title: "Get Certificate Bundle"
-openapi: "GET /api/v1/pki/certificates/{serialNumber}/bundle"
+openapi: "GET /api/v1/cert-manager/certificates/{id}/bundle"
---
diff --git a/docs/api-reference/endpoints/certificates/cert-body.mdx b/docs/api-reference/endpoints/certificates/cert-body.mdx
index e4c3b01239..6437ef8470 100644
--- a/docs/api-reference/endpoints/certificates/cert-body.mdx
+++ b/docs/api-reference/endpoints/certificates/cert-body.mdx
@@ -1,4 +1,4 @@
---
title: "Get Certificate Body / Chain"
-openapi: "GET /api/v1/pki/certificates/{serialNumber}/certificate"
+openapi: "GET /api/v1/cert-manager/certificates/{id}/certificate"
---
diff --git a/docs/api-reference/endpoints/certificates/delete.mdx b/docs/api-reference/endpoints/certificates/delete.mdx
index 27042af42f..2b3d0a74df 100644
--- a/docs/api-reference/endpoints/certificates/delete.mdx
+++ b/docs/api-reference/endpoints/certificates/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete"
-openapi: "DELETE /api/v1/pki/certificates/{serialNumber}"
+openapi: "DELETE /api/v1/cert-manager/certificates/{id}"
---
diff --git a/docs/api-reference/endpoints/certificates/issue-certificate.mdx b/docs/api-reference/endpoints/certificates/issue-certificate.mdx
index 13a464b67f..b77b3caac5 100644
--- a/docs/api-reference/endpoints/certificates/issue-certificate.mdx
+++ b/docs/api-reference/endpoints/certificates/issue-certificate.mdx
@@ -1,4 +1,4 @@
---
title: "Issue Certificate"
-openapi: "POST /api/v3/pki/certificates/issue-certificate"
+openapi: "POST /api/v1/cert-manager/certificates/issue-certificate"
---
diff --git a/docs/api-reference/endpoints/certificates/private-key.mdx b/docs/api-reference/endpoints/certificates/private-key.mdx
index d0b93e65c9..858baf3472 100644
--- a/docs/api-reference/endpoints/certificates/private-key.mdx
+++ b/docs/api-reference/endpoints/certificates/private-key.mdx
@@ -1,4 +1,4 @@
---
title: "Get Certificate Private Key"
-openapi: "GET /api/v1/pki/certificates/{serialNumber}/private-key"
+openapi: "GET /api/v1/cert-manager/certificates/{id}/private-key"
---
diff --git a/docs/api-reference/endpoints/certificates/read.mdx b/docs/api-reference/endpoints/certificates/read.mdx
index ce6463ddef..d54d05d09d 100644
--- a/docs/api-reference/endpoints/certificates/read.mdx
+++ b/docs/api-reference/endpoints/certificates/read.mdx
@@ -1,4 +1,4 @@
---
title: "Retrieve"
-openapi: "GET /api/v1/pki/certificates/{serialNumber}"
+openapi: "GET /api/v1/cert-manager/certificates/{id}"
---
diff --git a/docs/api-reference/endpoints/certificates/renew.mdx b/docs/api-reference/endpoints/certificates/renew.mdx
index b444243698..8f69be6f69 100644
--- a/docs/api-reference/endpoints/certificates/renew.mdx
+++ b/docs/api-reference/endpoints/certificates/renew.mdx
@@ -1,4 +1,4 @@
---
title: "Renew Certificate"
-openapi: "POST /api/v3/pki/certificates/{certificateId}/renew"
+openapi: "POST /api/v1/cert-manager/certificates/{id}/renew"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/certificates/revoke.mdx b/docs/api-reference/endpoints/certificates/revoke.mdx
index e4da73a19a..e730412dfb 100644
--- a/docs/api-reference/endpoints/certificates/revoke.mdx
+++ b/docs/api-reference/endpoints/certificates/revoke.mdx
@@ -1,4 +1,4 @@
---
title: "Revoke"
-openapi: "POST /api/v1/pki/certificates/{serialNumber}/revoke"
+openapi: "POST /api/v1/cert-manager/certificates/{id}/revoke"
---
diff --git a/docs/api-reference/endpoints/certificates/sign-certificate.mdx b/docs/api-reference/endpoints/certificates/sign-certificate.mdx
index 7291025fc2..402e8ae088 100644
--- a/docs/api-reference/endpoints/certificates/sign-certificate.mdx
+++ b/docs/api-reference/endpoints/certificates/sign-certificate.mdx
@@ -1,4 +1,4 @@
---
title: "Sign Certificate"
-openapi: "POST /api/v3/pki/certificates/sign-certificate"
+openapi: "POST /api/v1/cert-manager/certificates/sign-certificate"
---
diff --git a/docs/api-reference/endpoints/certificates/update-config.mdx b/docs/api-reference/endpoints/certificates/update-config.mdx
index 70520bf683..cbfe76b29e 100644
--- a/docs/api-reference/endpoints/certificates/update-config.mdx
+++ b/docs/api-reference/endpoints/certificates/update-config.mdx
@@ -1,4 +1,4 @@
---
title: "Update Certificate Config"
-openapi: "PATCH /api/v3/pki/certificates/{certificateId}/config"
+openapi: "PATCH /api/v1/cert-manager/certificates/{id}/config"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/add-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/add-certificates.mdx
index c7b21996e0..eaa0b6ca19 100644
--- a/docs/api-reference/endpoints/pki/syncs/add-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/add-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Add Certificates to Sync"
-openapi: "POST /api/v1/pki/syncs/{pkiSyncId}/certificates"
+openapi: "POST /api/v1/cert-manager/syncs/{pkiSyncId}/certificates"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/create.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/create.mdx
index dcd58cf32d..e4e84fd4cf 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/create.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create AWS Certificate Manager PKI Sync"
-openapi: "POST /api/v1/pki/syncs/aws-certificate-manager"
+openapi: "POST /api/v1/cert-manager/syncs/aws-certificate-manager"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/delete.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/delete.mdx
index 73fed2cdb8..0b7bcfbb75 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/delete.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete AWS Certificate Manager PKI Sync"
-openapi: "DELETE /api/v1/pki/syncs/aws-certificate-manager/{pkiSyncId}"
+openapi: "DELETE /api/v1/cert-manager/syncs/aws-certificate-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/get-by-id.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/get-by-id.mdx
index 9191bbde36..7b3a5c14b0 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/get-by-id.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get AWS Certificate Manager PKI Sync by ID"
-openapi: "GET /api/v1/pki/syncs/aws-certificate-manager/{pkiSyncId}"
+openapi: "GET /api/v1/cert-manager/syncs/aws-certificate-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/list.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/list.mdx
index 821ddbd616..e91ef9a217 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/list.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/list.mdx
@@ -1,4 +1,4 @@
---
title: "List AWS Certificate Manager PKI Syncs"
-openapi: "GET /api/v1/pki/syncs/aws-certificate-manager"
+openapi: "GET /api/v1/cert-manager/syncs/aws-certificate-manager"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/remove-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/remove-certificates.mdx
index 5ea989f2ae..8d2229b68c 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/remove-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/remove-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Remove Certificates from AWS Certificate Manager"
-openapi: "POST /api/v1/pki/syncs/aws-certificate-manager/{pkiSyncId}/remove-certificates"
+openapi: "POST /api/v1/cert-manager/syncs/aws-certificate-manager/{pkiSyncId}/remove-certificates"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/sync-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/sync-certificates.mdx
index b97b7a9ab7..2a3fbae8dc 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/sync-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/sync-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Sync Certificates to AWS Certificate Manager"
-openapi: "POST /api/v1/pki/syncs/aws-certificate-manager/{pkiSyncId}/sync"
+openapi: "POST /api/v1/cert-manager/syncs/aws-certificate-manager/{pkiSyncId}/sync"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/update.mdx b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/update.mdx
index 9b7382ce8d..22fdd5a5e1 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/update.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-certificate-manager/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update AWS Certificate Manager PKI Sync"
-openapi: "PATCH /api/v1/pki/syncs/aws-certificate-manager/{pkiSyncId}"
+openapi: "PATCH /api/v1/cert-manager/syncs/aws-certificate-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/create.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/create.mdx
index 802a6e6392..84709ff9dc 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/create.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create AWS Secrets Manager PKI Sync"
-openapi: "POST /api/v1/pki/syncs/aws-secrets-manager"
+openapi: "POST /api/v1/cert-manager/syncs/aws-secrets-manager"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/delete.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/delete.mdx
index 9912a9ee15..22751d5b7e 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/delete.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete AWS Secrets Manager PKI Sync"
-openapi: "DELETE /api/v1/pki/syncs/aws-secrets-manager/{pkiSyncId}"
+openapi: "DELETE /api/v1/cert-manager/syncs/aws-secrets-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/get-by-id.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/get-by-id.mdx
index 9b678dcf58..b9e06011d8 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/get-by-id.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get AWS Secrets Manager PKI Sync by ID"
-openapi: "GET /api/v1/pki/syncs/aws-secrets-manager/{pkiSyncId}"
+openapi: "GET /api/v1/cert-manager/syncs/aws-secrets-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/list.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/list.mdx
index f487770bbc..5b933d548d 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/list.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/list.mdx
@@ -1,4 +1,4 @@
---
title: "List AWS Secrets Manager PKI Syncs"
-openapi: "GET /api/v1/pki/syncs/aws-secrets-manager"
+openapi: "GET /api/v1/cert-manager/syncs/aws-secrets-manager"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/remove-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/remove-certificates.mdx
index f049537ab2..ed725eadb0 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/remove-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/remove-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Remove Certificates from AWS Secrets Manager"
-openapi: "POST /api/v1/pki/syncs/aws-secrets-manager/{pkiSyncId}/remove-certificates"
+openapi: "POST /api/v1/cert-manager/syncs/aws-secrets-manager/{pkiSyncId}/remove-certificates"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/sync-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/sync-certificates.mdx
index acecf1b83e..0af0093bba 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/sync-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/sync-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Sync Certificates to AWS Secrets Manager"
-openapi: "POST /api/v1/pki/syncs/aws-secrets-manager/{pkiSyncId}/sync-certificates"
+openapi: "POST /api/v1/cert-manager/syncs/aws-secrets-manager/{pkiSyncId}/sync"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/update.mdx b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/update.mdx
index b123f39866..807935ee9f 100644
--- a/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/update.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/aws-secrets-manager/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update AWS Secrets Manager PKI Sync"
-openapi: "PATCH /api/v1/pki/syncs/aws-secrets-manager/{pkiSyncId}"
+openapi: "PATCH /api/v1/cert-manager/syncs/aws-secrets-manager/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/create.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/create.mdx
index 1a464cd1e6..fb0118ec4b 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/create.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create Azure Key Vault PKI Sync"
-openapi: "POST /api/v1/pki/syncs/azure-key-vault"
+openapi: "POST /api/v1/cert-manager/syncs/azure-key-vault"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/delete.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/delete.mdx
index a08b2664d3..0f6c686c98 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/delete.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete Azure Key Vault PKI Sync"
-openapi: "DELETE /api/v1/pki/syncs/azure-key-vault/{pkiSyncId}"
+openapi: "DELETE /api/v1/cert-manager/syncs/azure-key-vault/{pkiSyncId}"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/get-by-id.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/get-by-id.mdx
index 0976a9dd1a..7590402d44 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/get-by-id.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get Azure Key Vault PKI Sync by ID"
-openapi: "GET /api/v1/pki/syncs/azure-key-vault/{pkiSyncId}"
+openapi: "GET /api/v1/cert-manager/syncs/azure-key-vault/{pkiSyncId}"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/list.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/list.mdx
index b21f5bc334..38b7f9f252 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/list.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/list.mdx
@@ -1,4 +1,4 @@
---
title: "List Azure Key Vault PKI Syncs"
-openapi: "GET /api/v1/pki/syncs/azure-key-vault"
+openapi: "GET /api/v1/cert-manager/syncs/azure-key-vault"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/remove-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/remove-certificates.mdx
index 817f545c06..eeb8f81161 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/remove-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/remove-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Remove Certificates from Azure Key Vault"
-openapi: "POST /api/v1/pki/syncs/azure-key-vault/{pkiSyncId}/remove-certificates"
+openapi: "POST /api/v1/cert-manager/syncs/azure-key-vault/{pkiSyncId}/remove-certificates"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/sync-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/sync-certificates.mdx
index ca8faced52..7fd8bebf04 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/sync-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/sync-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Sync Certificates to Azure Key Vault"
-openapi: "POST /api/v1/pki/syncs/azure-key-vault/{pkiSyncId}/sync"
+openapi: "POST /api/v1/cert-manager/syncs/azure-key-vault/{pkiSyncId}/sync"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/update.mdx b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/update.mdx
index bc0e903cfe..084d6723ea 100644
--- a/docs/api-reference/endpoints/pki/syncs/azure-key-vault/update.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/azure-key-vault/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update Azure Key Vault PKI Sync"
-openapi: "PATCH /api/v1/pki/syncs/azure-key-vault/{pkiSyncId}"
+openapi: "PATCH /api/v1/cert-manager/syncs/azure-key-vault/{pkiSyncId}"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/create.mdx b/docs/api-reference/endpoints/pki/syncs/chef/create.mdx
index 64807de11d..caec0c7143 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/create.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/create.mdx
@@ -1,4 +1,4 @@
---
title: "Create Chef PKI Sync"
-openapi: "POST /api/v1/pki/syncs/chef"
+openapi: "POST /api/v1/cert-manager/syncs/chef"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/delete.mdx b/docs/api-reference/endpoints/pki/syncs/chef/delete.mdx
index b22dbda830..78bf9c6886 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/delete.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/delete.mdx
@@ -1,4 +1,4 @@
---
title: "Delete Chef PKI Sync"
-openapi: "DELETE /api/v1/pki/syncs/chef/{pkiSyncId}"
+openapi: "DELETE /api/v1/cert-manager/syncs/chef/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/get-by-id.mdx b/docs/api-reference/endpoints/pki/syncs/chef/get-by-id.mdx
index ece07770ec..d0e02566e7 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/get-by-id.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get Chef PKI Sync by ID"
-openapi: "GET /api/v1/pki/syncs/chef/{pkiSyncId}"
+openapi: "GET /api/v1/cert-manager/syncs/chef/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/list.mdx b/docs/api-reference/endpoints/pki/syncs/chef/list.mdx
index 8e00bed46e..84f745b2df 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/list.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/list.mdx
@@ -1,4 +1,4 @@
---
title: "List Chef PKI Syncs"
-openapi: "GET /api/v1/pki/syncs/chef"
+openapi: "GET /api/v1/cert-manager/syncs/chef"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/remove-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/chef/remove-certificates.mdx
index f4bb6816a8..c8fe5d50ac 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/remove-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/remove-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Remove Certificates from Chef"
-openapi: "POST /api/v1/pki/syncs/chef/{pkiSyncId}/remove-certificates"
+openapi: "POST /api/v1/cert-manager/syncs/chef/{pkiSyncId}/remove-certificates"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/sync-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/chef/sync-certificates.mdx
index 109248d8a4..458f58cfa9 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/sync-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/sync-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Sync Certificates to Chef"
-openapi: "POST /api/v1/pki/syncs/chef/{pkiSyncId}/sync"
+openapi: "POST /api/v1/cert-manager/syncs/chef/{pkiSyncId}/sync"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/chef/update.mdx b/docs/api-reference/endpoints/pki/syncs/chef/update.mdx
index 2d08b40e9c..ad78c8c662 100644
--- a/docs/api-reference/endpoints/pki/syncs/chef/update.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/chef/update.mdx
@@ -1,4 +1,4 @@
---
title: "Update Chef PKI Sync"
-openapi: "PATCH /api/v1/pki/syncs/chef/{pkiSyncId}"
+openapi: "PATCH /api/v1/cert-manager/syncs/chef/{pkiSyncId}"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/get-by-id.mdx b/docs/api-reference/endpoints/pki/syncs/get-by-id.mdx
index 6ec710ec86..73131deba0 100644
--- a/docs/api-reference/endpoints/pki/syncs/get-by-id.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/get-by-id.mdx
@@ -1,4 +1,4 @@
---
title: "Get PKI Sync by ID"
-openapi: "GET /api/v1/pki/syncs/{pkiSyncId}"
+openapi: "GET /api/v1/cert-manager/syncs/{pkiSyncId}"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/list-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/list-certificates.mdx
index eaece0a2d5..994803c0be 100644
--- a/docs/api-reference/endpoints/pki/syncs/list-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/list-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "List Sync Certificates"
-openapi: "GET /api/v1/pki/syncs/{pkiSyncId}/certificates"
+openapi: "GET /api/v1/cert-manager/syncs/{pkiSyncId}/certificates"
---
\ No newline at end of file
diff --git a/docs/api-reference/endpoints/pki/syncs/list.mdx b/docs/api-reference/endpoints/pki/syncs/list.mdx
index 4b1f1972ad..6ac0e48410 100644
--- a/docs/api-reference/endpoints/pki/syncs/list.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/list.mdx
@@ -1,4 +1,4 @@
---
title: "List PKI Syncs"
-openapi: "GET /api/v1/pki/syncs"
+openapi: "GET /api/v1/cert-manager/syncs"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/options.mdx b/docs/api-reference/endpoints/pki/syncs/options.mdx
index a328b08327..b615aa4b65 100644
--- a/docs/api-reference/endpoints/pki/syncs/options.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/options.mdx
@@ -1,4 +1,4 @@
---
title: "List PKI Sync Options"
-openapi: "GET /api/v1/pki/syncs/options"
+openapi: "GET /api/v1/cert-manager/syncs/options"
---
diff --git a/docs/api-reference/endpoints/pki/syncs/remove-certificates.mdx b/docs/api-reference/endpoints/pki/syncs/remove-certificates.mdx
index 99c8bfe28c..ed5dbf70a6 100644
--- a/docs/api-reference/endpoints/pki/syncs/remove-certificates.mdx
+++ b/docs/api-reference/endpoints/pki/syncs/remove-certificates.mdx
@@ -1,4 +1,4 @@
---
title: "Remove Certificates from Sync"
-openapi: "DELETE /api/v1/pki/syncs/{pkiSyncId}/certificates"
+openapi: "DELETE /api/v1/cert-manager/syncs/{pkiSyncId}/certificates"
---
\ No newline at end of file
diff --git a/docs/docs.json b/docs/docs.json
index 57f44596fd..80ca37c921 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -2530,21 +2530,16 @@
"api-reference/endpoints/certificate-authorities/internal/create",
"api-reference/endpoints/certificate-authorities/internal/read",
"api-reference/endpoints/certificate-authorities/internal/update",
- "api-reference/endpoints/certificate-authorities/internal/delete"
+ "api-reference/endpoints/certificate-authorities/internal/delete",
+ "api-reference/endpoints/certificate-authorities/internal/renew",
+ "api-reference/endpoints/certificate-authorities/internal/list-ca-certs",
+ "api-reference/endpoints/certificate-authorities/internal/csr",
+ "api-reference/endpoints/certificate-authorities/internal/cert",
+ "api-reference/endpoints/certificate-authorities/internal/sign-intermediate",
+ "api-reference/endpoints/certificate-authorities/internal/import-cert",
+ "api-reference/endpoints/certificate-authorities/internal/crl"
]
- },
- "api-reference/endpoints/certificate-authorities/list",
- "api-reference/endpoints/certificate-authorities/create",
- "api-reference/endpoints/certificate-authorities/read",
- "api-reference/endpoints/certificate-authorities/update",
- "api-reference/endpoints/certificate-authorities/delete",
- "api-reference/endpoints/certificate-authorities/renew",
- "api-reference/endpoints/certificate-authorities/list-ca-certs",
- "api-reference/endpoints/certificate-authorities/csr",
- "api-reference/endpoints/certificate-authorities/cert",
- "api-reference/endpoints/certificate-authorities/sign-intermediate",
- "api-reference/endpoints/certificate-authorities/import-cert",
- "api-reference/endpoints/certificate-authorities/crl"
+ }
]
},
{
@@ -2566,23 +2561,11 @@
{
"group": "Certificate Templates",
"pages": [
- "api-reference/endpoints/certificate-templates-v2/list",
- "api-reference/endpoints/certificate-templates-v2/create",
- "api-reference/endpoints/certificate-templates-v2/update",
- "api-reference/endpoints/certificate-templates-v2/get-by-id",
- "api-reference/endpoints/certificate-templates-v2/delete"
- ]
- },
- {
- "group": "Certificate Collections",
- "pages": [
- "api-reference/endpoints/pki-collections/create",
- "api-reference/endpoints/pki-collections/read",
- "api-reference/endpoints/pki-collections/update",
- "api-reference/endpoints/pki-collections/delete",
- "api-reference/endpoints/pki-collections/add-item",
- "api-reference/endpoints/pki-collections/list-items",
- "api-reference/endpoints/pki-collections/delete-item"
+ "api-reference/endpoints/certificate-templates/list",
+ "api-reference/endpoints/certificate-templates/create",
+ "api-reference/endpoints/certificate-templates/update",
+ "api-reference/endpoints/certificate-templates/get-by-id",
+ "api-reference/endpoints/certificate-templates/delete"
]
},
{
diff --git a/docs/documentation/platform/pki/ca/acme-ca.mdx b/docs/documentation/platform/pki/ca/acme-ca.mdx
index 774590c738..391afa1799 100644
--- a/docs/documentation/platform/pki/ca/acme-ca.mdx
+++ b/docs/documentation/platform/pki/ca/acme-ca.mdx
@@ -153,7 +153,7 @@ In the following steps, we explore how to connect Infisical to an ACME-compatibl
### Sample request
```bash Request
- curl 'https://app.infisical.com/api/v1/pki/ca/acme' \
+ curl 'https://app.infisical.com/api/v1/cert-manager/ca/acme' \
-H 'Authorization: Bearer ' \
-H 'Content-Type: application/json' \
--data-raw '{
diff --git a/docs/documentation/platform/pki/ca/private-ca.mdx b/docs/documentation/platform/pki/ca/private-ca.mdx
index 74913d4cc2..67b38b455a 100644
--- a/docs/documentation/platform/pki/ca/private-ca.mdx
+++ b/docs/documentation/platform/pki/ca/private-ca.mdx
@@ -122,7 +122,7 @@ consisting of an (optional) root CA and an intermediate CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/ca' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/ca/internal' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
@@ -155,7 +155,7 @@ consisting of an (optional) root CA and an intermediate CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/ca' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/ca/internal' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
@@ -183,7 +183,7 @@ consisting of an (optional) root CA and an intermediate CA.
### Sample request
```bash Request
- curl --location --request GET 'https://app.infisical.com/api/v1/pki/ca//csr' \
+ curl --location --request GET 'https://app.infisical.com/api/v1/cert-manager/ca/internal//csr' \
--header 'Authorization: Bearer ' \
--data-raw ''
```
@@ -204,7 +204,7 @@ consisting of an (optional) root CA and an intermediate CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/ca//sign-intermediate' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/ca/internal//sign-intermediate' \
--header 'Content-Type: application/json' \
--data-raw '{
"csr": "",
@@ -234,7 +234,7 @@ consisting of an (optional) root CA and an intermediate CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/ca//import-certificate' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/ca/internal//import-certificate' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
@@ -292,7 +292,7 @@ the certificate back to the intermediate CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/ca//renew' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/ca/internal//renew' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
diff --git a/docs/documentation/platform/pki/certificate-syncs/aws-certificate-manager.mdx b/docs/documentation/platform/pki/certificate-syncs/aws-certificate-manager.mdx
index e2cad7498e..22285be8ee 100644
--- a/docs/documentation/platform/pki/certificate-syncs/aws-certificate-manager.mdx
+++ b/docs/documentation/platform/pki/certificate-syncs/aws-certificate-manager.mdx
@@ -70,7 +70,7 @@ These permissions allow Infisical to list, import, tag, and manage certificates
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/aws-certificate-manager \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/aws-certificate-manager \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
diff --git a/docs/documentation/platform/pki/certificate-syncs/aws-secrets-manager.mdx b/docs/documentation/platform/pki/certificate-syncs/aws-secrets-manager.mdx
index 26472ce44f..86461bb93b 100644
--- a/docs/documentation/platform/pki/certificate-syncs/aws-secrets-manager.mdx
+++ b/docs/documentation/platform/pki/certificate-syncs/aws-secrets-manager.mdx
@@ -102,7 +102,7 @@ Any role with these permissions would work such as a custom policy with **Secret
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/aws-secrets-manager \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/aws-secrets-manager \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
@@ -140,7 +140,7 @@ Any role with these permissions would work such as a custom policy with **Secret
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/aws-secrets-manager \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/aws-secrets-manager \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
diff --git a/docs/documentation/platform/pki/certificate-syncs/azure-key-vault.mdx b/docs/documentation/platform/pki/certificate-syncs/azure-key-vault.mdx
index 135c741128..4c6c81bc02 100644
--- a/docs/documentation/platform/pki/certificate-syncs/azure-key-vault.mdx
+++ b/docs/documentation/platform/pki/certificate-syncs/azure-key-vault.mdx
@@ -77,7 +77,7 @@ Any role with these permissions would work such as the **Key Vault Certificates
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/azure-key-vault \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/azure-key-vault \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
diff --git a/docs/documentation/platform/pki/certificate-syncs/chef.mdx b/docs/documentation/platform/pki/certificate-syncs/chef.mdx
index 506a2c76a5..ec3eedafd2 100644
--- a/docs/documentation/platform/pki/certificate-syncs/chef.mdx
+++ b/docs/documentation/platform/pki/certificate-syncs/chef.mdx
@@ -103,7 +103,7 @@ Any role with these permissions would work such as a custom role with **Data Bag
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/chef \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/chef \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
@@ -140,7 +140,7 @@ Any role with these permissions would work such as a custom role with **Data Bag
```bash Request
curl --request POST \
- --url https://app.infisical.com/api/v1/pki/syncs/chef \
+ --url https://app.infisical.com/api/v1/cert-manager/syncs/chef \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
diff --git a/docs/documentation/platform/pki/certificates.mdx b/docs/documentation/platform/pki/certificates.mdx
index de8de4541a..112587435b 100644
--- a/docs/documentation/platform/pki/certificates.mdx
+++ b/docs/documentation/platform/pki/certificates.mdx
@@ -260,7 +260,7 @@ In the following steps, we explore how to issue a X.509 certificate under a CA.
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/certificates/sign-certificate' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/certificates/sign-certificate' \
--header 'Content-Type: application/json' \
--data-raw '{
"certificateTemplateId": "",
@@ -337,7 +337,7 @@ openssl verify -verbose -crl_check -crl_download -CAfile chain.pem cert.pem
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/certificates//revoke' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/certificates//revoke' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
@@ -362,7 +362,7 @@ openssl verify -verbose -crl_check -crl_download -CAfile chain.pem cert.pem
### Sample request
```bash Request
- curl --location --request GET 'https://app.infisical.com/api/v1/pki/ca//crls' \
+ curl --location --request GET 'https://app.infisical.com/api/v1/cert-manager/ca/internal//crls' \
--header 'Authorization: Bearer '
```
diff --git a/docs/documentation/platform/pki/certificates/certificates.mdx b/docs/documentation/platform/pki/certificates/certificates.mdx
index abe1987500..97191f83dc 100644
--- a/docs/documentation/platform/pki/certificates/certificates.mdx
+++ b/docs/documentation/platform/pki/certificates/certificates.mdx
@@ -220,7 +220,7 @@ openssl verify -verbose -crl_check -crl_download -CAfile chain.pem cert.pem
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/certificates//revoke' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/certificates//revoke' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
@@ -245,7 +245,7 @@ openssl verify -verbose -crl_check -crl_download -CAfile chain.pem cert.pem
### Sample request
```bash Request
- curl --location --request GET 'https://app.infisical.com/api/v1/pki/ca//crls' \
+ curl --location --request GET 'https://app.infisical.com/api/v1/cert-manager/ca/internal//crls' \
--header 'Authorization: Bearer '
```
diff --git a/docs/documentation/platform/pki/enrollment-methods/acme.mdx b/docs/documentation/platform/pki/enrollment-methods/acme.mdx
index 12c4779b5e..d404aa9227 100644
--- a/docs/documentation/platform/pki/enrollment-methods/acme.mdx
+++ b/docs/documentation/platform/pki/enrollment-methods/acme.mdx
@@ -47,7 +47,7 @@ In the following steps, we explore how to issue a X.509 certificate using the AC
```bash
sudo certbot certonly \
--standalone \
- --server "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" \
+ --server "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" \
--eab-kid "your-eab-kid" \
--eab-hmac-key "your-eab-secret" \
-d example.infisical.com \
diff --git a/docs/documentation/platform/pki/enrollment-methods/api.mdx b/docs/documentation/platform/pki/enrollment-methods/api.mdx
index 304bafefc1..288ae08ba1 100644
--- a/docs/documentation/platform/pki/enrollment-methods/api.mdx
+++ b/docs/documentation/platform/pki/enrollment-methods/api.mdx
@@ -61,7 +61,7 @@ Here, select the certificate profile from step 1 that will be used to issue the
### Sample request
```bash Request
- curl --location --request POST 'https://app.infisical.com/api/v1/pki/certificate-profiles' \
+ curl --location --request POST 'https://app.infisical.com/api/v1/cert-manager/certificate-profiles' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
diff --git a/docs/documentation/platform/pki/integration-guides/apache-certbot.mdx b/docs/documentation/platform/pki/integration-guides/apache-certbot.mdx
index 78f0301e11..370c04547d 100644
--- a/docs/documentation/platform/pki/integration-guides/apache-certbot.mdx
+++ b/docs/documentation/platform/pki/integration-guides/apache-certbot.mdx
@@ -29,7 +29,7 @@ Before you begin, make sure you have:
From the ACME configuration, gather the following values:
- - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`.
+ - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`.
- EAB Key Identifier (KID): A unique identifier that tells Infisical which ACME account is making the request.
- EAB Secret: A secret key that authenticates your ACME client with Infisical.
@@ -56,7 +56,7 @@ Before you begin, make sure you have:
```bash
sudo certbot certonly \
--apache \
- --server "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" \
+ --server "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" \
--eab-kid "your-eab-key-identifier" \
--eab-hmac-key "your-eab-secret" \
-d example.infisical.com \
diff --git a/docs/documentation/platform/pki/integration-guides/jboss-certbot.mdx b/docs/documentation/platform/pki/integration-guides/jboss-certbot.mdx
index c0e1c896b4..c9a5133c03 100644
--- a/docs/documentation/platform/pki/integration-guides/jboss-certbot.mdx
+++ b/docs/documentation/platform/pki/integration-guides/jboss-certbot.mdx
@@ -30,7 +30,7 @@ Before you begin, make sure you have:
From the ACME configuration, gather the following values:
- - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`.
+ - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`.
- EAB Key Identifier (KID): A unique identifier that tells Infisical which ACME account is making the request.
- EAB Secret: A secret key that authenticates your ACME client with Infisical.
@@ -67,7 +67,7 @@ Before you begin, make sure you have:
```bash
sudo certbot certonly \
--standalone \
- --server "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" \
+ --server "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" \
--eab-kid "your-eab-key-identifier" \
--eab-hmac-key "your-eab-secret" \
-d example.infisical.com \
diff --git a/docs/documentation/platform/pki/integration-guides/nginx-certbot.mdx b/docs/documentation/platform/pki/integration-guides/nginx-certbot.mdx
index f28e5ee091..a91da37cfe 100644
--- a/docs/documentation/platform/pki/integration-guides/nginx-certbot.mdx
+++ b/docs/documentation/platform/pki/integration-guides/nginx-certbot.mdx
@@ -29,7 +29,7 @@ Before you begin, make sure you have:
From the ACME configuration, gather the following values:
- - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`.
+ - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`.
- EAB Key Identifier (KID): A unique identifier that tells Infisical which ACME account is making the request.
- EAB Secret: A secret key that authenticates your ACME client with Infisical.
@@ -56,7 +56,7 @@ Before you begin, make sure you have:
```bash
sudo certbot certonly \
--nginx \
- --server "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" \
+ --server "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" \
--eab-kid "your-eab-key-identifier" \
--eab-hmac-key "your-eab-secret" \
-d example.infisical.com \
diff --git a/docs/documentation/platform/pki/integration-guides/tomcat-certbot.mdx b/docs/documentation/platform/pki/integration-guides/tomcat-certbot.mdx
index ffb07bf1b4..c5ac2f989c 100644
--- a/docs/documentation/platform/pki/integration-guides/tomcat-certbot.mdx
+++ b/docs/documentation/platform/pki/integration-guides/tomcat-certbot.mdx
@@ -29,7 +29,7 @@ Before you begin, make sure you have:
From the ACME configuration, gather the following values:
- - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`.
+ - ACME Directory URL: The URL that Certbot will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`.
- EAB Key Identifier (KID): A unique identifier that tells Infisical which ACME account is making the request.
- EAB Secret: A secret key that authenticates your ACME client with Infisical.
@@ -64,7 +64,7 @@ Before you begin, make sure you have:
```bash
sudo certbot certonly \
--standalone \
- --server "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" \
+ --server "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" \
--eab-kid "your-eab-key-identifier" \
--eab-hmac-key "your-eab-secret" \
-d example.infisical.com \
diff --git a/docs/documentation/platform/pki/integration-guides/windows-server-acme.mdx b/docs/documentation/platform/pki/integration-guides/windows-server-acme.mdx
index 2aab0870d9..40e8b842c0 100644
--- a/docs/documentation/platform/pki/integration-guides/windows-server-acme.mdx
+++ b/docs/documentation/platform/pki/integration-guides/windows-server-acme.mdx
@@ -28,7 +28,7 @@ Before you begin, make sure you have:
From the ACME configuration, gather the following values:
- - ACME Directory URL: The URL that win-acme will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`.
+ - ACME Directory URL: The URL that win-acme will use to communicate with Infisical's ACME server. This takes the form `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`.
- EAB Key Identifier (KID): A unique identifier that tells Infisical which ACME account is making the request.
- EAB Secret: A secret key that authenticates your ACME client with Infisical.
@@ -67,7 +67,7 @@ Before you begin, make sure you have:
Run the following win-acme command to request a certificate from Infisical:
```powershell
- wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pemfiles --pemfilespath "C:\certificates" --verbose
+ wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pemfiles --pemfilespath "C:\certificates" --verbose
```
For guidance on each parameter:
@@ -87,7 +87,7 @@ Before you begin, make sure you have:
Replace the placeholder values with your actual configuration:
- `example.infisical.com`: Your actual domain name
- - `https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory`: Your Infisical ACME endpoint from Step 1
+ - `https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory`: Your Infisical ACME endpoint from Step 1
- `your-eab-key-identifier` and `your-eab-secret`: Your External Account Binding credentials from Step 1
- `C:\certificates`: Your desired certificate storage location
@@ -101,21 +101,21 @@ Before you begin, make sure you have:
Store certificates directly in the [Windows Certificate Store](https://docs.microsoft.com/en-us/windows-hardware/drivers/install/certificate-stores) for integration with IIS and other Windows services:
```powershell
- wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store certificatestore --verbose
+ wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store certificatestore --verbose
```
Generate [PFX files](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/certutil) with password protection for easy deployment across Windows environments:
```powershell
- wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pfxfile --pfxfilepath "C:\certificates" --pfxpassword "your-secure-password" --verbose
+ wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pfxfile --pfxfilepath "C:\certificates" --pfxpassword "your-secure-password" --verbose
```
For IIS Central SSL store integration in high-scale environments:
```powershell
- wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store centralssl --centralsslstore "C:\CentralSSL" --verbose
+ wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store centralssl --centralsslstore "C:\CentralSSL" --verbose
```
@@ -129,7 +129,7 @@ Before you begin, make sure you have:
Include the `--setuptaskscheduler` parameter in your initial command to automatically create the renewal task:
```powershell
- wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/pki/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pemfiles --pemfilespath "C:\certificates" --setuptaskscheduler --verbose
+ wacs.exe --target manual --host example.infisical.com --baseuri "https://your-infisical-instance.com/api/v1/cert-manager/certificate-profiles/{profile-id}/acme/directory" --eab-key-identifier "your-eab-key-identifier" --eab-key "your-eab-secret" --validation selfhosting --store pemfiles --pemfilespath "C:\certificates" --setuptaskscheduler --verbose
```
**Option 2: Test manual renewal**