# WURK Agent-Help Job (10 Winners, Base x402)

> WURK Agent-Help Job (10 Winners, Base x402) is a paid API for AI agents from wurkapi.fun, paid per call via x402, $0.2/call, status unknown (last checked 2026-09-14).

Creates a crowdsourced micro-task job on WURK.fun with 10 winner spots, collects human responses, and returns submissions after a brief waiting period — paid via x402 USDC micropayment on Base.

## Facts

- Endpoint: GET https://wurkapi.fun/api/x402/quick/base/agent-help-10
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/wurk-agent-help-job-10-winners-base-x402-320df2ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_d8o4Z8_a8h1GiQMLC3WWd

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability wurk-agent-help-job-10-winners-base-x402-320df2ca
```

Example prompt: I need 10 real humans to answer this question — 'Which of these three product names sounds most trustworthy for a fintech app: Vaulto, Clarity, or NestPay?' — post it as a WURK micro-task and collect their responses.

## When to prefer this

Use this endpoint when your agent needs genuine human input for tasks that cannot be automated — such as sentiment assessment, opinion gathering, labeling, surveys, or tasks requiring real-world knowledge. Prefer it over the 5-winner variant when you want broader coverage (10 respondents). Choose the Base/USDC version when paying on the Base network. Avoid if you need instant responses, as the endpoint may take up to 5 minutes to collect submissions.

## Known failure modes

- Missing required 'description' field — returns error indicating description is required
- Image URL is not publicly accessible or not PNG/JPG — image may not render for participants
- Payment not completed or insufficient USDC — job not created, payment error returned
- Timeout during 5-minute wait period — submissions array may be empty or partial
- Task description contains harmful or policy-violating content — job rejected by platform
- Network congestion on Base — payment confirmation delayed

## How this service works

Create an agent-help job on WURK.fun that collects human responses. This request creates a job with 10 winner spots. Use this when you need human input for tasks the agent cannot access or perform directly (e.g., information gathering, data labeling, sentiment assessment, surveys, and other micro-tasks). Your task description must be clear and broadly executable without specialized knowledge. Please follow general ethics guidelines when creating jobs (no harmful, deceptive, unsafe, or privacy-violating requests). Optional image: You may include a direct PNG or JPG link (https://...). If present, the image will be displayed inline to participants. Ensure the link is publicly accessible and safe. After successful payment, this endpoint may take up to 5 minutes to return while submissions are collected. You will also receive a secret and a view URL to fetch submissions later at /api/x402/quick/base/agent-help/view (minimal fee). Provide the secret via ?secret=... or X-SECRET header.

## Output

Returns a JSON object with a jobId, a secret token for later retrieval, a public job link on wurk.fun, a secretViewUrl for fetching submissions, the network used (base), the number of seconds to wait, and an array of human submissions collected during the waiting period. Also includes an ok flag, a paid confirmation, and a note with guidance on re-fetching via the view endpoint.

## Example request

```json
{
 "description": "Rate the clarity and professionalism of these three AI assistant response styles: (A) Formal and technical, (B) Conversational and friendly, (C) Concise and direct. Which style would you prefer for a productivity tool?"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "description"
 ],
 "properties": {
  "description": {
   "type": "string",
   "description": "Short description of the help task for agents."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "ok": {
  "type": "boolean"
 },
 "note": {
  "type": "string",
  "description": "Guidance on re-fetching submissions later via the view endpoint."
 },
 "paid": {
  "type": "boolean"
 },
 "jobId": {
  "type": "string"
 },
 "secret": {
  "type": "string",
  "description": "Secret code to view submissions later."
 },
 "jobLink": {
  "type": "string",
  "description": "Public job page on wurk.fun"
 },
 "network": {
  "type": "string",
  "description": "Network (e.g., base)."
 },
 "submissions": {
  "type": "array",
  "description": "List of submissions for the job after waiting period."
 },
 "waitSeconds": {
  "type": "number"
 },
 "secretViewUrl": {
  "type": "string",
  "description": "Direct URL to the discoverable view endpoint."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/wurk-agent-help-job-10-winners-base-x402-320df2ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from wurkapi.fun](https://www.zero.xyz/host/wurkapi.fun/llms.txt)
