---
title: "Adds a new attestation policy certificate to the set of policy management certificates."
method: PUT
path: "/operations/policy/certificates"
tags: ["Policy Management Certificates"]
---

# Adds a new attestation policy certificate to the set of policy management certificates.

`PUT /operations/policy/certificates`

## Query parameters

- `api-version` '2018-09-01-preview', required

## Request body

- string

## Response `200`

An RFC7519 JSON Web Token structure containing an RFC7517 JsonWebKeySet which contains the certificates used to validate policy changes

- string

## Other responses

- `400` — Bad request
- `401` — Request is unauthorized
- `default` — Error response describing why the operation failed

## Changes

- **2026-07-13** (2018-09-01-preview) `e2463a10f80d` — 1 info
  - endpoint added
- **2026-07-13** (2018-09-01-preview) `cb7cc16888f7` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/azure/apis/attestation-attestation/changes/operations/policy/certificates/put.md)

---

[API](https://skmtc.dev/azure/apis/attestation-attestation.md) · [All operations](https://skmtc.dev/azure/apis/attestation-attestation/llms.txt) · [OpenAPI document](https://skmtc.dev/azure/apis/attestation-attestation/revisions/e2463a10f80d?raw)
