---
title: "Updates the specified certificate issuer."
method: PATCH
path: "/certificates/issuers/{issuer-name}"
---

# Updates the specified certificate issuer.

`PATCH /certificates/issuers/{issuer-name}`

The UpdateCertificateIssuer operation performs an update on the specified certificate issuer entity. This operation requires the certificates/setissuers permission.

## Path parameters

- `issuer-name` string, required

## Query parameters

- `api-version` string, required

## Request body

- CertificateIssuerUpdateParameters — The certificate issuer update parameters.
  - `provider` string — The issuer provider.
  - `credentials` IssuerCredentials — The credentials to be used for the certificate issuer.
    - `account_id` string — The user name/account name/account id.
    - `pwd` string — The password/secret/account key.
  - `org_details` OrganizationDetails — Details of the organization of the certificate issuer.
    - `id` string — Id of the organization.
    - `admin_details` AdministratorDetails[] — Details of the organization administrator.
      - `first_name` string — First name.
      - `last_name` string — Last name.
      - `email` string — Email address.
      - `phone` string — Phone number.
  - `attributes` IssuerAttributes — The attributes of an issuer managed by the Key Vault service.
    - `enabled` boolean — Determines whether the issuer is enabled.
    - `created` integer — Creation time in UTC.
    - `updated` integer — Last updated time in UTC.

## Response `200`

The request has succeeded.

- IssuerBundle — The issuer for Key Vault certificate.
  - `id` string — Identifier for the issuer object.
  - `provider` string — The issuer provider.
  - `credentials` IssuerCredentials — The credentials to be used for the certificate issuer.
    - `account_id` string — The user name/account name/account id.
    - `pwd` string — The password/secret/account key.
  - `org_details` OrganizationDetails — Details of the organization of the certificate issuer.
    - `id` string — Id of the organization.
    - `admin_details` AdministratorDetails[] — Details of the organization administrator.
      - `first_name` string — First name.
      - `last_name` string — Last name.
      - `email` string — Email address.
      - `phone` string — Phone number.
  - `attributes` IssuerAttributes — The attributes of an issuer managed by the Key Vault service.
    - `enabled` boolean — Determines whether the issuer is enabled.
    - `created` integer — Creation time in UTC.
    - `updated` integer — Last updated time in UTC.

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/azure/apis/keyvault-certificates.md) · [All operations](https://skmtc.net/azure/apis/keyvault-certificates/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/keyvault-certificates/versions/b96f8513893b/schema)
