---
title: "Create a New Static Key"
method: POST
path: "/v1/event-gateways/{gatewayId}/static-keys"
tags: ["Event Gateway Static Keys"]
---

# Create a New Static Key

`POST /v1/event-gateways/{gatewayId}/static-keys`

Create new static key to this event gateway.

## Request body

- EventGatewayStaticKeyCreate — A symmetric key with its secret value for creation.
  - `name` string, required — The unique name of the static key.
  - `description` string — A human-readable description of the static key.
  - `labels` Labels — Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types. Keys must be of length 1-63 characters, and cannot start with "kong", "konnect", "mesh", "kic", or "_".
  - `value` string, required — A sensitive value containing the secret or a reference to a secret as a template string expression. If the value is provided as plain text, it is encrypted at rest and omitted from API responses. If provided as an expression, the expression itself is stored and returned by the API.

## Response `201`

Created

- EventGatewayStaticKey — A symmetric key with its secret value.
  - `name` string, required — The unique name of the static key.
  - `description` string — A human-readable description of the static key.
  - `labels` Labels — Labels store metadata of an entity that can be used for filtering an entity list or for searching across entity types. Keys must be of length 1-63 characters, and cannot start with "kong", "konnect", "mesh", "kic", or "_".
  - `id` string, uuid, required — The unique identifier of the static key.
  - `value` string — A sensitive value containing the secret or a reference to a secret as a template string expression. If the value is provided as plain text, it is encrypted at rest and omitted from API responses. If provided as an expression, the expression itself is stored and returned by the API.
  - `created_at` string, date-time, required — An ISO-8601 timestamp representation of entity creation date.
  - `updated_at` string, date-time, required — An ISO-8601 timestamp representation of entity update date.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/kong/apis/konnect-api-go-sdk.md) · [All operations](https://skmtc.net/kong/apis/konnect-api-go-sdk/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kong/konnect-api-go-sdk/revisions/4fef3868064f/schema)
