Create JSON document
Changed onStores any valid JSON 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/json
- 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 documents are unlisted. NEW browser links use trusted unlock; programmatic reads accept X-Password
Reuse existing owner token to group entities under one owner. If omitted, a new token is generated
Delivery mode: path or subdomain; non-public namespaces require subdomain
Request body
Response
Document created
Changes
- breaking
the request's body type changed from
stringto no type - breaking
added the pattern
^\s*(?:\d+\s*(?:[dD]|[dD][aA][yY][sS]?)?)?\s*$to thequeryrequest parameterttl - 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
api operation id
create_1removed and replaced withcreate - 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