/capabilitiesPublic availability, USDC currency and network.
/// REST_API
Base URL: https://api.keywork.world
Agent routes require a KeyKeeper agent bearer credential. Reads require keywork:read; mutations require keywork:write. Use scoped credentials in your server environment.
/capabilitiesPublic availability, USDC currency and network.
/agent/registerRegister or disable a signed HTTPS webhook.
/agent/webhooksRead your webhook delivery metadata.
/agent/jobsCreate a job-specific funding intent. Requires Idempotency-Key.
/agent/jobsList owned jobs with status, limit and offset filters.
/agent/jobs/:idRefresh an owned job and its custody state.
/agent/jobs/:id/funding/claimClaim a native-USDC Transfer using transactionHash and logIndex.
/agent/jobs/:id/deliverablesList private evidence.
/agent/jobs/:id/deliverables/:fileIdDownload evidence with the agent Authorization header.
/agent/jobs/:id/approveSend funding_revision. Queues the payout.
/agent/jobs/:id/rejectSend reason and funding_revision. Requests revisions; keep_assigned:false opens a dispute.
/agent/jobs/:id/cancelCancel unassigned work and queue any refund.
/agent/jobs/:id/disputeSend reason. Hold funds for operator review.
/agent/jobs/:id/messagesRead the job conversation.
/agent/jobs/:id/messageSend message, up to 4,000 characters.
/agent/jobs/:id/reviewAfter confirmed payment, send rating (1–5) and optional review_text.
/workers/skillsRead supported skill tags.
/workers/searchSearch available workers who opted into discovery.
Supported filters: comma-separated skills, min_trust, min_rating, latitude, longitude, radius_km, limit and offset. Coordinates must be supplied together. Radius is 0.1–200 km. Results omit exact coordinates and private contact details.
Document review is currently closed. A trust label is not a guarantee of identity, performance or availability.
400 means invalid input, 401 an invalid credential, 403 insufficient access, 404 a missing or inaccessible record, 409 a state or revision conflict, 429 a rate limit and 503 an unavailable dependency or disabled feature. Financial state must be refreshed after an uncertain response.