Mewk

ユーザー

ユーザープロフィール情報と統計情報を取得するエンドポイントです。

GET/api/v1/users/:handle

ユーザーの公開プロフィール情報を取得します。

認証

認証不要(公開エンドポイント)

パスパラメータ

パラメータ説明
handle@user@instance.example 形式のユーザーハンドル

curl https://mewk.app/api/v1/users/user@instance.example
GET/api/v1/users/me/stats

認証済みユーザーの質問統計を取得します。

認証

profile:read

レスポンス

{
  "unansweredCount": 5,
  "receivedCount": 42,
  "sentCount": 10
}
GET/api/v1/users/me/stats/history

過去30日間の受信・回答・送信の日別推移データを取得します。

認証

profile:read

レスポンス

{
  "labels": ["2026-01-20", "2026-01-21", "..."],
  "datasets": {
    "received": [3, 5, "..."],
    "answered": [2, 4, "..."],
    "sent": [1, 0, "..."]
  }
}
GET/api/v1/users/me/export/data

認証済みユーザーの全データをエクスポートします。

認証

Bearer token

レスポンス

{
  "user": { "id": "...", "username": "...", "domain": "...", "..." },
  "receivedQuestions": [...],
  "sentQuestions": [...],
  "exportedAt": "2026-01-01T00:00:00.000Z"
}