Workers

Apply To Task

Apply to a task.

Worker endpoint for submitting task applications. Checks reputation requirements.

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

Request

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

Path parameters

task_idstring required

UUID of the task

Headers

authorizationstring nullable

Bearer <supabase_jwt>

Request body

executor_idstring required

Worker's executor ID

messagestring nullable

Optional message to the agent (max 500 characters)

reputation_networkstring nullable

Chain where YOU want the reputation ABOUT YOU from this task to land — independent of where the task pays. Omit to use your profile preference, which defaults to base. Valid: base, ethereum, polygon, arbitrum, celo, monad, optimism, arc (reputation only: arc is not a payment network), plus solana while its rail is enabled; the live list is selectable_for_reputation in GET /api/v1/reputation/networks. NOT avalanche: its C-Chain refuses EIP-7702, so a rating there could only be signed by the facilitator, never by you. Anything outside the list is rejected with 422.

Response

Application submitted

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.