---
title: "POST /api/v1/cert-manager/certificates/{id}/pkcs12"
method: POST
path: "/api/v1/cert-manager/certificates/{id}/pkcs12"
tags: ["PKI Certificates"]
---

# POST /api/v1/cert-manager/certificates/{id}/pkcs12

`POST /api/v1/cert-manager/certificates/{id}/pkcs12`

## Request

- Base URL: `https://us.infisical.com`
- URL: `https://us.infisical.com/api/v1/cert-manager/certificates/{id}/pkcs12`
- Auth: none declared

Download certificate in PKCS12 format

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `password` string, required: Password to protect the PKCS#12 keystore with. Must be 14 to 100 characters, contain a letter, a number and a special character, have no more than 3 repeated consecutive characters, and contain no escape characters (newline, tab, carriage return or backslash).
  - `alias` string, required: Friendly name for the certificate inside the keystore.

## Response `200`

Default Response

## Other responses

- `400`: Default Response
- `401`: Default Response
- `403`: Default Response
- `404`: Default Response
- `422`: Default Response
- `500`: Default Response

## Changes

- **2026-10-20** `0f0016e9f377`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/infisical/apis/infisical-api/changes/api/v1/cert-manager/certificates/:id/pkcs12/post.md)

---

[API](https://skmtc.dev/infisical/apis/infisical-api.md) - [All operations](https://skmtc.dev/infisical/apis/infisical-api/llms.txt) - [OpenAPI document](https://skmtc.dev/infisical/apis/infisical-api/revisions/7f940199c899?raw)
