API reference · Storage
PUT/api/v1/storage/namespaces/{namespace}/records/{key}

Create or update a record by key

RBAC · storage

Path parameters

namespacestringRequired
keystringRequired

Request body

Content type: application/json · schema StoragePutRequest

valueany
metadataobject
ttlSecondsinteger
ifRevisioninteger
≥ 0
schemaVersioninteger

Response body

Success response 200 · schema StoragePutResponse

namespacestringRequired
keystringRequired
revisionintegerRequired
ttlExpiresAtstring <date-time>RequiredNullable
createdAtstring <date-time>Required
updatedAtstring <date-time>Required

Response codes

200
Updated record
400
Validation error
401
Unauthorized
403
Forbidden
409
Revision mismatch
429
Quota exceeded