Create KV store
Changed onCreates a new store with an initial key-value pair and returns a shareable link. Reuse existing owner token to group entities under one owner
Request
- Base URL: https://brewpage.app
- URL: https://brewpage.app/api/kv
- Auth: one of:
- none
- API key in header X-Owner-Token
Query parameters
Namespace (default public). Custom namespaces are unlisted, accessible to anyone with the URL. Public discovery additionally requires eligibility and no password.
Comma-separated tags
TTL in integer days (1-30); accepts 15, 15d, 15 day or 15 days, case-insensitive. Omitted or blank uses 15 days.
Headers
Access password; protected stores are unlisted. NEW browser links use trusted unlock; programmatic reads use X-Password
Reuse existing owner token to group entities under one owner. If omitted, a new token is generated
Delivery mode for a new store: path or subdomain
Request body
Response
Store created
Changes
- breaking
added the pattern
^\s*(?:\d+\s*(?:[dD]|[dD][aA][yY][sS]?)?)?\s*$to thequeryrequest parameterttl - breaking
the request property
became required - breaking
the request property
became required - breaking
removed the media type
*/*for the response with the status - breaking
removed the media type
*/*for the response with the status - breaking
removed the media type
*/*for the response with the status - info
the endpoint scheme security
OwnerTokenwas added to the API - info
added the media type
application/jsonfor the response with the status - info
added the media type
application/jsonfor the response with the status - info
added the media type
application/jsonfor the response with the status
- breaking
- breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status
- breaking