Record an explicit founder review decision: revise, withdraw, adopt an inspected legacy result, or correct a publication record. Revision creates a new attempt only on a won transaction. This endpoint never publishes. Scope 'act'; free.

post/api/v1/moves/{id}/review

Request

  • Base URL: https://afterlaunch.io
  • URL: https://afterlaunch.io/api/v1/moves/{id}/review
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Request body

operation'revise' | 'withdraw' | 'adopt_legacy_result' | 'correct_publication' required

adopt_legacy_result requires a null expected attempt, exact move CAS, exact legacy job CAS when job_id is present, and inspected prepared content or asset URL.

job_idstring uuid nullable required
expected_attempt_idstring uuid nullable required

Exact managed attempt. Null identifies legacy work and requires exact move CAS plus legacy job CAS when job_id is present.

expected_move_state'pending' | 'taken_on' | 'shipped' | 'skipped' | 'archived' | 'expired' | 'null' nullable
expected_move_updated_atstring date-time nullable
expected_legacy_statestring nullable

get_move: prepared_result.legacy_state ?? state.

expected_legacy_updated_atstring date-time nullable
prepared_contentstring nullable
asset_urlstring nullable
notestring nullable

Response

Review decision committed or unchanged.

dataobject required

Changes

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