所有API请求需要在请求头中包含API密钥:
Authorization: Bearer <your-api-key>
/auth/register
用户注册
{
"username": "test_user",
"email": "test@example.com",
"password": "password123"
}
/auth/login
用户登录
{
"username": "test_user",
"password": "password123"
}
/api/cookies
上传Cookie数据
{
"url": "https://example.com",
"cookies": [
{
"name": "session_id",
"value": "abc123",
"domain": ".example.com",
"path": "/",
"secure": true,
"httpOnly": true,
"sameSite": "Lax"
}
]
}
/api/cookies
获取Cookie列表
参数:page, per_page, domain, search, include_expired
/api/cookies/{id}
获取单个Cookie详情
/api/cookies/{id}
删除Cookie
/api/stats
获取统计信息
/api/sessions
获取Cookie会话列表
所有API响应都使用JSON格式:
{
"message": "操作成功",
"data": { ... },
"error": "错误信息(如果有)"
}
📚 更多信息请参考项目README文档