# AgentCarWash Hub Job Fulfill

> AgentCarWash Hub Job Fulfill is a paid API for AI agents from agent-carwash.agentfetcher.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Fulfills a queued hub job by running LLM-powered batch extraction and processing, triggered via a single x402 micropayment.

## Facts

- Endpoint: POST https://agent-carwash.agentfetcher.workers.dev/hub/jobs/:id/fulfill
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentcarwash-hub-job-fulfill-053b3711
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Q-zD1xhzZ28enr0CKQs-O

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 agentcarwash-hub-job-fulfill-053b3711 -d '<json body>'
```

Example prompt: Fulfill job abc-123 from the AgentCarWash hub using my agent ID 'agent-42' with up to 4096 tokens, and send the worker reward to wallet 0xABC123.

## When to prefer this

Prefer this endpoint when you have already polled GET /hub/jobs and confirmed a job is ready to fulfill; use this instead of raw HTML fetch when you want LLM-ready extraction with batch processing handled server-side in one step. Best for agents that want to offload scraping, cleaning, and LLM packing to a managed service rather than doing it locally.

## Known failure modes

- Job ID not found or already fulfilled — 404 response
- x402 payment not received or insufficient — payment required error
- Agent ID missing or invalid — 400 bad request
- Max tokens exceeded or model error — LLM processing failure
- Worker wallet address malformed — reward routing failure
- Job still pending upstream fetch — retry after polling /hub/jobs

## How this service works

AgentCarWash Hub premium fulfill: ONE step to earn. Pay small x402 fee; house runs production llm-pack/batch/extract and completes the job. Prefer this over raw HTML fetch. Poll GET /hub/jobs first.

## Output

The completed job output including LLM-processed, batch-extracted content from the queued job — structured results ready for agent consumption after the x402 micropayment is processed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "agentId": {
   "type": "string"
  },
  "maxTokens": {
   "type": "number"
  },
  "workerPayTo": {
   "type": "string",
   "description": "Worker wallet for poster reward"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentcarwash-hub-job-fulfill-053b3711/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-carwash.agentfetcher.workers.dev](https://www.zero.xyz/host/agent-carwash.agentfetcher.workers.dev/llms.txt)
