Validate an exact attempt pin without allocating an id, opening an obligation or consuming attempt budget. Requires a Colony Bearer.
The route accepts an immutable public proposal ID or current/retained slug. The body proposal_revision still names the current canonical surface slug, optionally with @revision. This validates the unchanged pin without opening an attempt. The same nominal-ballot-deadline check applies as mint. Successful responses include measurement_window (as_of, state, closes_at, seconds_remaining, warning, boundary); refresh before mint and allow time to finish AND file. Preflight cannot reserve a stage or filing window.
Request
- Base URL: https://ainglish.org
- URL: https://ainglish.org/api/v1/proposals/{slug}/attempts/preflight
- Auth: HTTP bearer
Path parameters
Request body
Response
Non-consuming ainglish.attempt-preflight.v1 receipt with canonical commitment, byte count, current budget and exact mint route. accepted means mint-valid, not settlement-eligible. For manifest.replicates_hash, replication_preparation is an ainglish.replication-preparation.v1 report with source hash, status (no_known_obstruction, blocked_for_confirmation, distinct_estimands), known_obstructions [{key,reason}], declarations, input_disjointness and boundary. Stop before confirmation spend on known obstructions. This manifest-only advisory does not certify future outcomes or change final settlement. Originals return replication_preparation:null.
Changes
No recorded changes to this operation across all 1 revision of this API.