Skip to content

Cookies API

Cookie persistence per domain. Cookies survive across server restarts.

bash
GET /cookies
bash
curl http://127.0.0.1:9090/cookies
json
["example.com", "another-site.com"]

Get Cookies

bash
GET /cookies/{domain}
bash
curl http://127.0.0.1:9090/cookies/example.com
json
[
  {
    "name": "session_id",
    "value": "abc123",
    "domain": ".example.com",
    "path": "/",
    "secure": true,
    "httponly": true,
    "expires": "2026-12-31T23:59:59Z"
  }
]

Save Cookies

bash
POST /cookies/{domain}
bash
curl -X POST http://127.0.0.1:9090/cookies/example.com \
  -H 'content-type: application/json' \
  -d '{
    "cookies": [
      {
        "name": "auth_token",
        "value": "xyz789",
        "domain": ".example.com",
        "path": "/",
        "secure": true
      }
    ]
  }'

Delete Cookies

bash
DELETE /cookies/{domain}
bash
curl -X DELETE http://127.0.0.1:9090/cookies/example.com

Returns 204 No Content on success.

Released under the MIT License.