---
title: Set
url: https://www.tines.com/docs/api/admin/custom-certificate-authority/set/
updated: 2024-08-12T19:42:42+00:00
description: Set a custom certificate authority for use by all of your IMAP and HTTP Request actions.
---

*[tines.com](https://www.tines.com/llms.txt) › [Docs](https://www.tines.com/llms.txt) › [Tines API](https://www.tines.com/llms.txt) › [Admin](https://www.tines.com/llm/docs/api/admin.md) › [Custom certificate authority](https://www.tines.com/llm/docs/api/admin/custom-certificate-authority.md)*

# Set

*[View on tines.com](https://www.tines.com/docs/api/admin/custom-certificate-authority/set/)*

## Description

Set a custom certificate authority for use by all of your IMAP and HTTP Request actions.

## Request

HTTP Method: **PUT**

| Parameter   | Description                                                                               |
| ----------- | ----------------------------------------------------------------------------------------- |
| certificate | PEM encoded X.509 public certificate (or certificate chain) of your certificate authority |
| name        | **Optional** Name of your customer certificate authority. Default value: `default`        |

### Sample request

<!-- cspell:disable -->

```bash

curl -X PUT \
  https://<tenant-domain>/api/v1/admin/custom_certificate_authority \
  -H 'content-type: application/json' \
  -H 'Authorization: Bearer <<CREDENTIAL.tines_api_key>>'
  -d '{
       "certificate": "<PEM encoded X.509 certificate>",
      }'
```

<!-- cspell:enable -->

## Response

A successful request will return an empty response with a `200` status code.

A failed request will return a `422` status code.
