# Next Task Bounty Check

> Next Task Bounty Check is a paid API for AI agents from nexttask.team, paid per call via x402, $1/call, status unknown (last checked 2026-09-16).

Analyzes a public GitHub issue URL to detect bounty signals, assess risk, and measure competition from open pull requests

## Facts

- Endpoint: POST https://nexttask.team/api/x402/bounty-check
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/next-task-bounty-check-7ea140e1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8h9zkISdelx2jqXoJY0SY

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 next-task-bounty-check-7ea140e1 -d '<json body>'
```

Example prompt: Can you check whether the GitHub issue at https://github.com/owner/repo/issues/42 has any bounty attached to it, and tell me how risky it is to work on and how many pull requests are already competing for it?

## When to prefer this

Use this endpoint when you need to quickly evaluate whether a specific GitHub issue carries a monetary bounty, understand how risky or competitive it is to work on, and want structured signal extraction rather than manually reading issue labels and comments. Prefer this over general GitHub API calls when you need a combined bounty-detection, risk-scoring, and competition-counting result in a single call.

## Known failure modes

- Invalid or non-public GitHub issue URL returns an error or empty signals
- Private or deleted GitHub issue may return no funding data
- Rate limiting or GitHub API unavailability could cause failures
- Ambiguous issue pages with no bounty language return status indicating no signal
- Malformed JSON body results in a 400-level error

## How this service works

Next Task is a polished Kanban board for teams, built with React, Supabase, and Vercel.

## Output

Returns a JSON object with three sections: (1) funding — the bounty status ('signal-found', etc.) and an array of detected signals such as bounty labels or text; (2) assessment — a decision ('manual-review', 'approved', 'rejected', etc.), a numeric risk score (0–100), and reasons supporting the decision; (3) competition — the count of competing pull requests and an array of referenced PR details.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "POST"
     ]
    },
    "bodyType": {
     "type": "string",
     "enum": [
      "json",
      "form-data",
      "text"
     ]
    },
    "body": {
     "properties": {
      "issueUrl": {
       "type": "string",
       "format": "uri",
       "description": "A public GitHub issue URL."
      }
     },
     "required": [
      "issueUrl"
     ]
    }
   },
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   },
   "required": [
    "type"
   ]
  }
 },
 "required": [
  "input"
 ]
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "funding": {
   "status": "signal-found",
   "signals": [
    "bounty label or text"
   ]
  },
  "assessment": {
   "reasons": [],
   "decision": "manual-review",
   "riskScore": 40
  },
  "competition": {
   "count": 0,
   "referencedPullRequests": []
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/next-task-bounty-check-7ea140e1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nexttask.team](https://www.zero.xyz/host/nexttask.team/llms.txt)
