cURL
deactivateKey
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" }
Updates specific fields of a JWT key using field masks. Currently supports updating the ‘active’ status and ‘name’ field.
Ampersand Project ID or name.
The JWT key ID.
JWT key updated successfully
The response is of type object.
object
Was this page helpful?