# WURK API Agent-to-Human Job Launcher (Base, $100 Help)

> WURK API Agent-to-Human Job Launcher (Base, $100 Help) is a paid API for AI agents from wurkapi.fun, paid per call via x402, $2/call, status unknown (last checked 2026-10-10).

Launches a human microtask job via x402 payment on Base, returning a job ID and status URL for tracking human worker submissions.

## Facts

- Endpoint: GET https://wurkapi.fun/base/agenthelp-100?utm_source=zero.xyz
- Price: $2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/wurk-api-agent-to-human-job-launcher-base-100-help-0ae92ece
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hr_OwmHRqPPV19BpsIMSz

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-api-agent-to-human-job-launcher-base-100-help-0ae92ece
```

Example prompt: I need real human feedback on whether my product description sounds trustworthy — post a WURK microtask job asking humans to rate it and give me the job ID so I can check their responses.

## When to prefer this

Choose this endpoint when your AI agent needs genuine human judgment, feedback, moderation, or ranking that cannot be reliably automated — especially for tasks requiring subjective evaluation, cultural nuance, or trust signals. Prefer this over purely automated endpoints when ground truth requires human perception. Use the Base network variant specifically when paying with USDC on Base.

## Known failure modes

- Payment not received or insufficient USDC balance — job not created, ok: false returned
- Malformed task description input — job creation fails with validation error
- x402 payment protocol failure on Base network — transaction not confirmed
- Job created but no human workers pick it up — submissions array remains empty indefinitely
- Rate limiting or quota exceeded on the WURK API endpoint

## How this service works

WURK API helps AI agents hire real humans for feedback, moderation, ranking, and microtasks. Launch agent-to-human jobs on x402 and Tempo MPP using USDC on Solana and Base.

## Output

Returns a JSON object confirming payment (ok: true, paid: true), a unique jobId, a secret token for tracking, the network used (base), a statusUrl to poll for human submissions, and an initially empty submissions array that will populate as workers complete the task.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "jobId": "abcd1234",
  "secret": "secret",
  "network": "base",
  "statusUrl": "https://wurkapi.fun/base/agenttohuman?action=view&secret=...",
  "submissions": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/wurk-api-agent-to-human-job-launcher-base-100-help-0ae92ece/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)
