---
title: "Update Endpoint Headers"
method: PUT
path: "/endpoint/{endpoint_id}/headers"
tags: ["Endpoint"]
---

# Update Endpoint Headers

`PUT /endpoint/{endpoint_id}/headers`

Set the additional headers to be sent with the webhook This can be used in case your infrastructure requires additional security. This will replace all previously sent headers. Use PATCH to update the headers partially.

## Path parameters

- `endpoint_id` string, required — The ep's ID or UID

## Request body

- EndpointHeadersIn — Headers you wish to add to every message sent to your endpoint.
  - `headers` HeaderMap, required

## Response `204`

no content

## Other responses

- `400` — Bad request
- `403` — Forbidden
- `404` — Not Found. Endpoint not found
- `409` — Conflict
- `422` — Validation Error
- `429` — Too Many Requests
- `500` — Internal Error

---

[API](https://skmtc.net/safecube/apis/api-container-tracking.md) · [All operations](https://skmtc.net/safecube/apis/api-container-tracking/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/safecube/api-container-tracking/versions/e74a670ab7a5/schema)
