# DevVizion Bid-Draft Research

> DevVizion Bid-Draft Research is a paid API for AI agents from x402.devvizion.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Generates a bid draft document by researching a given topic, scene, or brief using radar-backed research and returning structured draft content

## Facts

- Endpoint: POST https://x402.devvizion.com/v0/bid-draft
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/devvizion-bid-draft-research-79da3b21
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xM_WNsCxe2KqjjrZgroC0

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 devvizion-bid-draft-research-79da3b21 -d '<json body>'
```

Example prompt: Can you draft a bid for the topic 'sustainable urban farming' using the brief 'pitch to city council for vertical farm funding', limit the radar results to 10, and tie it to the scene 'rooftop greenhouse at sunset'?

## When to prefer this

Use this endpoint when you need to automatically research a topic and generate a structured bid draft in one step, especially when you have a brief, scene context, and optionally a pack or URL to anchor the draft — preferred over manual research pipelines or generic text generators for bid-specific output.

## Known failure modes

- Missing required topic field returns an error or empty draft
- Invalid packId causes a lookup failure and incomplete draft
- Radar result limit set too low may yield sparse research and thin draft content
- Malformed URL alias may be ignored or cause a processing error
- Payment not processed results in HTTP 402 and no draft returned

## How this service works

Paste-ready bid draft (0.01 USDC cheapest). Free radar first: GET /v0/sample-radar then POST {brief}.

## Output

A structured bid draft document containing researched content, topic synthesis, and draft proposal text derived from the provided topic, brief, scene, and optional pack or URL inputs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Optional URL alias for topic"
  },
  "brief": {
   "type": "string",
   "description": "Bid-draft job brief"
  },
  "limit": {
   "type": "number",
   "description": "Radar result limit"
  },
  "scene": {
   "type": "string",
   "description": "Storyboard scene description"
  },
  "topic": {
   "type": "string",
   "description": "Research topic, scene, or brief text"
  },
  "packId": {
   "type": "string",
   "description": "Pack id for /v0/pack"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "contentType": "text/markdown; charset=utf-8",
  "description": "bid-draft markdown response"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/devvizion-bid-draft-research-79da3b21/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.devvizion.com](https://www.zero.xyz/host/x402.devvizion.com/llms.txt)
