# WURK API - Base X Raid Custom

> WURK API - Base X Raid Custom is a paid API for AI agents from wurkapi.fun, paid per call via x402, $1/call, status unknown (last checked 2026-09-13).

Creates a custom X (Twitter) raid cluster with configurable engagement (likes, reposts, comments, bookmarks) on the Base network, settled via x402 micropayment.

## Facts

- Endpoint: GET https://wurkapi.fun/base/xraid/custom
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/wurk-api-base-x-raid-custom-79ab12aa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jPuO311iLFYqWIjrrYxaj

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-base-x-raid-custom-79ab12aa
```

Example prompt: Set up a custom X raid on my post https://x.com/myuser/status/12345 with 20 likes, 10 reposts, 10 comments, and 0 bookmarks using WURK on Base — pay the $1 USDC and retry with the payment signature to settle it.

## When to prefer this

Use this endpoint when you need a fully customizable X (Twitter) engagement bundle (mix of likes, reposts, comments, bookmarks) paid via USDC on the Base network using x402 micropayments, and you want control over the exact quantity of each engagement type rather than a fixed preset tier.

## Known failure modes

- Payment not provided — returns 402 with payment details required before job is created
- Invalid or missing PAYMENT-SIGNATURE on retry — settlement fails and raid is not executed
- Post URL not accessible or invalid — job creation may fail or return error
- Network congestion on Base — payment settlement may be delayed
- Insufficient USDC balance — payment transaction fails before job can be settled

## 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 with ok status, job kind ('xraid-custom'), paid confirmation, a counts breakdown (likes, reposts, comments, bookmarks), the network ('base'), total cost in USD, and per-slot USD cost.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "kind": "xraid-custom",
  "paid": true,
  "counts": {
   "likes": 20,
   "reposts": 10,
   "comments": 10,
   "bookmarks": 0
  },
  "network": "base",
  "totalUsd": 1,
  "perSlotUsd": 0.025
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/wurk-api-base-x-raid-custom-79ab12aa/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)
