APIリファレンス
Adysre REST API、規約、認証、エンドポイントについて解説します。
ベースURL
すべてのエンドポイントは、単一のバージョン管理されたベースパスの下で提供されます。v1は安定版であり、破壊的変更は行われません。
/api/v1認証
リクエストは、サインイン時に発行される短期間有効なアクセストークンで認証され、HTTP-onlyクッキーとして送信されます。有効期限が切れたトークンは自動的に更新されます。
レスポンス形式
すべてのレスポンスは同一のエンベロープを使用します。成功時のレスポンスにはdataペイロード(リストの場合はmetaも)が含まれ、エラー時には安定したcodeと人間が読めるメッセージが含まれます。
成功
{
"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とともに提供されます。