---
title: "PUT /exporters/{name}"
method: PUT
path: "/exporters/{name}"
tags: ["Exporters"]
---

# PUT /exporters/{name}

`PUT /exporters/{name}`

## Path parameters

- `name` string, required

## Request body

- ExporterUpdateRequest
  - `contextType` 'CUSTOM' | 'NONE' | 'AUTO' — Context type for the exporter.
  - `context` string — The custom context to use, if contextType is CUSTOM.
  - `subjects` string[] — List of subject names to export.
  - `kekRenameFormat` string — Format for renaming KEKs using ${kek} as a placeholder.
  - `subjectRenameFormat` string — Format for renaming subject names using ${subject} as a placeholder.
  - `config` object — Map of exporter-specific configuration options.

## Response `200`

The updated exporter's name.

- object
  - `name` string

## Other responses

- `404` — Error returned by the Schema Registry API
- `409` — Error returned by the Schema Registry API

---

[API](https://skmtc.net/apicurio/apis/apicurio-registry-confluent-compatibility-api.md) · [All operations](https://skmtc.net/apicurio/apis/apicurio-registry-confluent-compatibility-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/apicurio/apicurio-registry-confluent-compatibility-api/revisions/933e587f2d85/schema)
