PATCH
/
projects
/
{projectIdOrName}
/
jwt-keys
/
{keyId}
curl --request PATCH \
--url https://api.withampersand.com/v1/projects/{projectIdOrName}/jwt-keys/{keyId} \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '{
"updateMask": [
"active"
],
"jwtKey": {
"active": false
}
}'
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "projectId": "123e4567-e89b-12d3-a456-426614174000",
  "label": "updated-key-name",
  "algorithm": "RSA",
  "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4f5wg5l2hKsTeNem/V41\n-----END PUBLIC KEY-----\n",
  "active": false,
  "createTime": "2024-01-15T10:30:00Z",
  "updateTime": "2024-01-16T15:45:00Z"
}

Authorizations

X-Api-Key
string
header
required

Path Parameters

projectIdOrName
string
required

Ampersand Project ID or name.

keyId
string
required

The JWT key ID.

Body

application/json

Response

200
application/json

JWT key updated successfully

The response is of type object.