Reputation

Which tasks are already rated, in batch

Answers 'have I already rated this?' for up to 500 tasks in one call, WITHOUT writing anything.

Built because the only way to find out used to be to try the write and read the 409 — which means discovering the duplicate by creating it. On-chain reputation does not come back, so at sweep scale that is the difference between measuring the debt and doubling it.

Directions are the same strings relay/prepare takes (publisher_rates_executor, executor_rates_publisher), plus the legacy rail's own names when a rating came from the runtime.

post/api/v1/reputation/rated-status

Request

  • Base URL: https://api.execution.market
  • URL: https://api.execution.market/api/v1/reputation/rated-status
  • Auth: API key in header Signature-Input

Request body

task_idsstring[] required

Task ids to check. Max 500 per call.

Response

Successful Response

ratedobject required

task_id -> directions already rated. A direction is listed only when its on-chain tx is persisted; a row without a tx means the write failed or is pending and the task is still rateable.

unknownstring[]

Task ids with no rating record at all — safe to rate.

Changes

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