LEARNED_LESSONS

Session pull: the live lessons for this repo and store, plus tombstones for the caller's local_keys.

One REPEATABLE READ transaction, so the revision, the lessons and the tombstones are one snapshot. With known_revision equal to the current revision the lessons are omitted (unchanged), but tombstones are still computed: a key restored locally by a checkout or rollback after the last pull must still be suppressed.

post/datamates/{datamate_id}/lessons/sync

Request

  • Base URL: https://api.myaltimate.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.myaltimate.com/datamates/{datamate_id}/lessons/sync
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

datamate_idinteger required

Request body

repo_remotestring required
storestring
known_revisioninteger nullable
local_keysstring[]

Response

Successful Response

unchangedboolean required
revisioninteger required
repo_identitystring required
share_lessons_across_reposboolean required
pending_countinteger required

Changes