Tasks
Tasks
Payments

Record one verified unit of work (alias of /tick)

Alias of POST /api/v1/tasks/{task_id}/tick. The gateway spec already prices this path, so it stays served; scan named one kind of work unit, and the meter is the same for all of them.

post/api/v1/tasks/{task_id}/scan

Request

  • Base URL: https://api.execution.market
  • URL: https://api.execution.market/api/v1/tasks/{task_id}/scan
  • Auth: API key in header Signature-Input

Path parameters

task_idstring required

UUID of the task

Request body

evidenceobject required

Evidence for this single work unit, keyed by evidence type — the same shape as a submission's evidence

unitstring nullable

Work unit being metered; defaults to the channel's declared unit

payeestring nullable

Optional. Checked against the worker resolved from the task; a mismatch is rejected.

notestring nullable

Free-text note for the audit trail

Response

Work unit recorded; cumulative voucher raised

successboolean

Whether the operation succeeded

messagestring required

Human-readable result message

dataobject nullable

Additional response data

Changes

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