Education

Record one achievement's unlock + progress for the signed-in user

Upsert one (user, achievement) row. Body: {milestone_id, progress?, unlocked?}. Best-effort + monotonic + anti-tamper in the helper's conflict clause; user_id is from the session, never the body.

post/api/milestones/progress

Request

  • Base URL: https://www.oxfordledge.com (the document declares no server; this is the origin it was published from)
  • URL: https://www.oxfordledge.com/api/milestones/progress
  • Auth: none declared

Response

Successful Response

okboolean required

True when the upsert was accepted.

errorstring nullable

Failure message.

Changes

No recorded changes to this operation across all 1 revision of this API.