API 参考
Adysre REST API,约定、身份验证与接口。
基础 URL
所有接口都通过单一的、带版本号的基础路径提供。v1 已稳定,且不会发生破坏性变更。
/api/v1身份验证
请求通过在登录时签发的短期访问令牌进行身份验证,该令牌以 HTTP-only cookie 的形式发送。过期的令牌会自动刷新。
响应格式
每个响应都使用相同的信封结构。成功的响应会携带 data 数据(列表还会携带 meta);错误则携带稳定的 code 和一条便于阅读的 message。
成功
{
"success": true,
"message": "OK",
"data": { },
"meta": { "page": 1, "pageSize": 20, "total": 42 }
}错误
{
"success": false,
"code": "VALIDATION_ERROR",
"message": "The request could not be processed."
}约定
- 分页
?page=1&pageSize=20 - 过滤
?filter[status]=active - 排序
?sort=createdAt:desc
常用接口
POST
/auth/loginGET
/meGET
/componentsGET
/components/:slugGET
/iconsGET
/palettes这只是一个具有代表性的子集。完整且始终保持最新的参考文档将随公开 API 一同发布。