Mock API Admin
Endpoints
Ads (data)
Images
Settings
POST
/v1/walk/sync
端末歩数の同期 — auth:
required
Request example
{ "date": "2026-09-24", "steps": 0 }
Response served by default
200 — 同期成功
400 — リクエストの形式エラー(`VALIDATION_ERROR`)、または対象日が当日でない
401 — 認証エラー(401)。トークン検証段が返すもの。
500 — サーバ内部エラー(500)
Delay (ms, 0 = global default)
Status 200
同期成功
{ "walk_state": { "available_count": 1, "limit_steps": 5000, "remaining_raises": 1, "streak_dates": [ "2026-08-22", "2026-08-23", "2026-08-24" ], "milestones": [ { "milestone_steps": 3000, "unlocked": true, "used": true }, { "milestone_steps": 5000, "unlocked": true, "used": false }, { "milestone_steps": 8000, "unlocked": false, "used": false } ] } }
Insert image URL at cursor:
Status 400
リクエストの形式エラー(`VALIDATION_ERROR`)、または対象日が当日でない
Alternates (via
?_example=
): invalid_target_date
{ "error_code": "VALIDATION_ERROR", "message": "入力内容をご確認ください。", "details": [ { "field": "date", "reason": "invalid_format" }, { "field": "steps", "reason": "out_of_range" } ] }
Insert image URL at cursor:
Status 401
認証エラー(401)。トークン検証段が返すもの。
Alternates (via
?_example=
): token_expired
{ "error_code": "UNAUTHORIZED", "message": "認証が必要です。" }
Insert image URL at cursor:
Status 500
サーバ内部エラー(500)
{ "error_code": "INTERNAL_ERROR", "message": "ただいま混雑しております。時間を置いて再度お試しください。" }
Insert image URL at cursor:
Save
Back
Reset to spec