---
title: "Update Archive Configuration"
method: PUT
path: "/v1/config/archiving"
tags: ["Archiving"]
---

# Update Archive Configuration

`PUT /v1/config/archiving`

Use this method to update an existing archiving configuration.

## Request body

- ArchivingConfigRequest
  - `integration` string — Defines the type of notification channel. Valid values are: `email`, `webhook`, `slack`, and `pagerduty`
  - `bucket` string — Name of the bucket.
  - `endpoint` string — Private endpoint associated with the bucket.
  - `apikey` string — API key that is needed to authenticate with the Cloud Object Storage service.
  - `resourceinstanceid` string — CRN of the Cloud Object Storage instance ID where the bucket is available.
  - `accountname` string — Account name
  - `accountkey` string — Account key
  - `projectid` string — Project ID
  - `space` string — Space
  - `accesskey` string — Access key
  - `secretkey` string — Secret key
  - `authurl` string — Auth URL
  - `expires` string — Expires
  - `username` string — Username
  - `password` string, password — Password provided in credentials for authorization
  - `tenantname` string — Tenant name

## Response `200`

OK

- ArchivingConfigRequest
  - `integration` string — Defines the type of notification channel. Valid values are: `email`, `webhook`, `slack`, and `pagerduty`
  - `bucket` string — Name of the bucket.
  - `endpoint` string — Private endpoint associated with the bucket.
  - `apikey` string — API key that is needed to authenticate with the Cloud Object Storage service.
  - `resourceinstanceid` string — CRN of the Cloud Object Storage instance ID where the bucket is available.
  - `accountname` string — Account name
  - `accountkey` string — Account key
  - `projectid` string — Project ID
  - `space` string — Space
  - `accesskey` string — Access key
  - `secretkey` string — Secret key
  - `authurl` string — Auth URL
  - `expires` string — Expires
  - `username` string — Username
  - `password` string, password — Password provided in credentials for authorization
  - `tenantname` string — Tenant name

## Other responses

- `400` — Bad request
- `404` — Existing archiving integration not found

---

[API](https://skmtc.net/mezmo/apis/pipeline-api.md) · [All operations](https://skmtc.net/mezmo/apis/pipeline-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mezmo/pipeline-api/revisions/fb2535545d90/schema)
