Skip to main content
PATCH
Node.js

Authorizations

Authorization
string
header
required

Send your API key as Authorization: Bearer rw_....

Required scope: project:write.

Path Parameters

id
string
required

API key identifier returned by Rewrite.

Example:

"748395130237498412"

Body

application/json
name
string
Required string length: 2 - 32
Example:

"secondary"

description
string | null
Required string length: 1 - 64
Example:

"Secondary key used by background jobs."

scopes
enum<string>[]
Available options:
*,
project:read,
project:api_keys:read,
project:write,
project:webhooks:read,
project:templates:write,
project:templates:read,
project:webhooks:write,
message:write,
message:read,
project:logs:read
Example:

Response

200 - application/json

Successful response

ok
boolean
required
data
null
required